首页 > 数据库 >PL_SQL常用快捷键

PL_SQL常用快捷键

时间:2024-04-22 10:58:02浏览次数:31  
标签:like %% sum 快捷键 -- PL SQL where select

本文摘自:https://www.cnblogs.com/Ronson-Shen/p/3939798.html

1、 快速输入;

Tools-->Preferences-->User Interface-->Editor-->AutoReplace,将Enabled复选框的按钮勾选上,点击那个文件路,选中设置快键方式的文件,如下面的shortcuts.txt文件所示,然后再输入的时候按下对应的快键键,然后按下space键,就可以快键输入了。

shortcuts.txt文件格式如下所示:

st = select t.*, t.rowid from  t
sc = select count(*) from
sf = select * from
sfe = select e.*, rowid from

s = select
f = from
w = where
o = order by
g = group by
fu = for update

tel = select * from tbcs.subscriber@nxtbcs1 where servnumber = '
log = select e.*, rowid from rptacc.report_log e where rptcycle = 200701 and proc like '%%' and rptgroup like '%%' order by starttime desc
logl = select e.*, rowid from monitor.statl_create e where cycle = 20070101 and object_code like '%%'
loga = select e.*, rowid from rptcdr.smsnotify e where othertelnum = '13995000042' and notifytime >= trunc(sysdate) order by processtime
a = and
tdd = to_date('20070101','yyyymmdd')
d = dual
td = to_date('20070101 00:00:00','yyyymmdd hh24:mi:ss')
tc = to_char(sysdate,'yyyymmdd hh24:mi:ss')
tcc = to_char(sysdate,'yyyymmdd')
c=cycle
r=region
b=between
oida = select * from tbcs.subscriber@nxtbcs1 where oid =
spa=select tablespace_name, round((sum(spacesize) - sum(freesize)) / sum(spacesize) * 100, 2) userate, sum(spacesize) allspace, sum(freesize)  freespace, sum(spacesize) - sum(freesize) usespace from (select tablespace_name,round(sum(bytes) / 1024 / 1024, 2) spacesize,0 freesize from dba_data_files group by tablespace_name union all select tablespace_name,0 spacesize,round(sum(bytes) / 1024 / 1024, 2) freesize from dba_free_space group by tablespace_name) group by tablespace_name order by 2 desc;
soul=select * from dba_source where lower(text) like '%%'
souu=select * from dba_source where upper(text) like '%%'
sfd=select * from dict.dict_item where itemid = '
obj=select * from dba_objects where lower(object_name) like '%%' and object_type like '%%'
sfa = select e.*, rowid from dict.statd_parameter e where groupid like '%%' and  itemid like '%%' and misid like '%%'
sfg=select * from bak.statb_user_info where cycle = 200701 and region = 951 and servnumber = '

2、 执行

F8

3、 选取代码

Shift+Home,选中从光标到行首的代码;

Shift+End:选中光标到行尾的代码;

4、 智能提示

Alt+/

5、 执行过程

F5

PL_SQL常用设置

1、 智能提示

Tools-->Preferences-->User Interface-->Code Assistant-->选中Authomatically Activated

标签:like,%%,sum,快捷键,--,PL,SQL,where,select
From: https://www.cnblogs.com/rdchen/p/18150190

相关文章

  • mysql
    Mysql的基本架构是什么样的?MySQL大致可以分为server层和存储引擎层两部分Server层包括连接器、查询缓存、分析器、优化器、执行器等,所有跨存储引擎的功能都在这一层实现,比如存储过程、触发器、视图等。存储引擎层负责数据存储和提取,支持InnoDB、MyISAM、Memory等多个存储引......
  • MYSQL explain的使用
     #1.table:表名#查询的每一行记录都对应着一个单表EXPLAINSELECT*FROMs1;#s1:驱动表s2:被驱动表EXPLAINSELECT*FROMs1INNERJOINs2;#2.id:在一个大的查询语句中每个SELECT关键字都对应一个唯一的idSELECT*FROMs1WHEREkey1='a';SELECT*FROMs1INNER......
  • 【PLM踩坑记】新建SpringBoot项目,无法使用Java8
    概述今天开始学SpringBoot,需要使用IDEA新建SpringBoot项目。公司使用的Java版本为jdk1.8,这里我选择了这个版本的jdk之后,下面的Java选项不提供Java8。解决方法如下:首先将jdk版本选择为较新的jdk22,然后下面的Java版本随便选择一个。在正式进入项目之后,修改IDEA中的项目设置。点......
  • Datax助力轻松迁移SQLServer数据至GreatSQL
    1.环境说明1.1源端SQLSserver版本IP端口MicrosoftSQLServer2017192.168.140.16014331.2目标端GreatSQL版本IP端口GreatSQL-8.0.32192.168.139.8633082.安装环境2.1安装SQLServer环境环境说明:借助Docker使用镜像启动数据库2.1.1安装docke......
  • [MYSQL] MYSQL ERROR CODE 错误编号合集
    1[MYSQL]MYSQLERRORCODE错误编号合集错误码错误解释备注说明错误:1236SQLSTATE:HY000(ER_MASTER_FATAL_ERROR_READING_BINLOG)消息:从二进制日志读取数据时,获得来自主服务器的致命错误%d:’%s’。错误:1237SQLSTATE:HY000(ER_SLAVE_IGNORED_TABLE)消息:......
  • el-upload二次封装实现上传图片校验
    说明项目开发中,常常需要对上传图片做大小、类型、宽高校验实现要点el-upload中定义:before-upload="handleBeforeUpload"事件img.onload为异步事件,需要Promise包裹才能真正实现校验,直接returntrue|false是没用的代码<el-upload:before-update="handleBeforeUpdate":htt......
  • SQL Server 中将字符串按数字排序
    方法一:使用CAST或CONVERT我们可以使用CAST或CONVERT函数将字符串转换为数字,然后按照数字进行排序。示例如下:SELECT*FROMYourTableORDERBYCAST(YourColumnASINT)方法二:使用TRY_CAST或TRY_CONVERT如果我们不确定字符串中的所有值都可以成功转换为数字,我们可......
  • SQL+WHERE+别名+过滤的问题 Column 'code' in where clause is ambiguous
    背景有两张表,父表task和子表sub_task,它们使用id关联,并且都有自己的编号code,但是在分页查询子任务列表时,编号需要使用父表编号+子表编号进行拼接(比如,task表编号为zh001,sub_task表编号为01,则页面展示为zh001-01),并且需要根据组成的编号过滤。问题实际项目使用时,sql......
  • Python 使用Snap7读写西门子S7系列PLC
    1.简介Snap7Snap7是一个基于s7通信协议的开源软件包,作者是DavideNardella,该软件包封装了S7通信的底层协议,可使用普通电脑通过编程与西门子S7系列PLC进行通信Snap7三大对象组件:客户端,服务器,合作者。下面是三者关系,更详细介绍可看官网。本篇主要讲述的是Client模式,我们的pc机作......
  • Spark SQL 抽样函数 ——TABLESAMPLE 的坑点
    最近需要实现一段SparkSQL逻辑,对数据集进行抽样指定的行数。由于数据集较大,刚开始的逻辑是,取窗口函数随机排序后row_number的前n行。但运行速度较慢,所以想起了TABLESAMLE函数,支持直接取Rows,尝试后发现速度特别快,基本上几秒内就完成对亿级数据的采样。所以好奇就去查......