PL_SQL学习总结
zhyjtwgsnwxhn
这个作者很懒,什么都没留下…
展开
-
Oracle plsql developer 使用技巧
Oracle plsql developer 使用技巧配置自己需要的格式,其他执行修饰。按住alt可以矩形copy,粘贴的时候也是会将对应的矩形进行覆盖。用户自定义快捷键。用户自定义快捷输入特定字符。进行批量重复脚本的编写的时候,可以用excel 的字符连接函数来进行。单元格可以放重复的字符和一些特定的变量值。原创 2014-12-25 22:13:11 · 559 阅读 · 0 评论 -
oracle sql 中不同类型的表连接
1、full join2、inner join3、outer join(left outer join、right outer join)full join:匹配的结果与所有左边的表中不匹配右边的行和右边的表中所有不匹配左边的行加在一起,在不匹配的地方使用NULL代替。结果行数=匹配行数+左表剩余行数+右表剩余行数。inner: join就是只列出匹配的行。结果行数=两个表原创 2014-12-25 19:53:33 · 570 阅读 · 0 评论 -
Oracle plsql 数据发散(找到多条记录),如何排除。收敛动作。
1.数据发散(找到多条记录),如何排除。收敛动作。通过查询表的关联字段,group by 关联字段 having count(关联字段)>1,进行统计,就可以判定是否有一对多的发散情况。收敛就是:如果你用group by 关联字段 进行统计,然后统计金额的话,就会group by 字段相同的情况下多条记录的金额就会加在一起,合成一条记录。原创 2014-12-25 19:56:40 · 6633 阅读 · 0 评论 -
Oracle plsql 按来源进行分区插入下级对应分区分区,锁表。
一张表可以用一个字段为什么值的时候插进对应分区,这就是一分区的方法。但是如果你插入的时候,知道这一段插入是到那个分区的,如果你有并行的插入的话有可能会出现锁表。所以你在插入的时候,可以写插入表 的对应分区,就是在 insert table 的后面加一个 partition(分区名)。当然你也可以对这个表的特定分区的数据进行查询。原创 2014-12-25 19:57:57 · 1884 阅读 · 0 评论 -
Oracle 日志的编写与查询的一种方法(还没写完)
sp日志的编写与查询在数据量大的数据操作的时候,如果我们想通过日志来记录当前session下的,那些数据操作进行到哪一步的时候,就需要用到等级日志和查询日志。在执行包的时候,尤其是需要日志来登记执行记录。oracle plsql日志记录。通过查询对应等级的日志,可以分析当前的执行状态,也可以看到错误的原因。这样就起到分析的作用。日志的查询也是通过,日志等级的某些信息原创 2014-12-25 22:06:45 · 592 阅读 · 0 评论 -
PLSQL 学习总结与整理
--1.建表删表。/*CREATE table with PRIMARY KEY and foreign key*/--建表的时候可以建立分区。drop table studnet;CREATE table studnet(sid number,stuname varchar(20),constraint studnet_pk PRIMARY KEY(sid),co原创 2014-12-13 16:35:16 · 2633 阅读 · 0 评论 -
分析Oracle索引扫描四大类
学习Oracle时,你可能会遇到Oracle索引扫描问题,这里将介绍Oracle索引扫描问题的解决方法,在这里拿出来和大家分享一下。根据索引的类型与where限制条件的不同,有4种类型的Oracle索引扫描:◆索引唯一扫描(index unique scan)◆索引范围扫描(index range scan)◆索引全扫描(index full scan)◆索引快速扫描(index转载 2015-11-11 12:56:44 · 315 阅读 · 0 评论 -
plsql使用技巧
plsql使用技巧pl/sql developer快速输入select * fromTools->Preferences->Editor->AutoReplace->选上Enabled,并Edit文件,加入以下内容:www.2cto.com sf=select * from scf=select count(*) from s=select f=from原创 2016-01-26 22:37:19 · 1062 阅读 · 0 评论 -
PL_SQL 学记总结代码
/*from 里面写子查询,子查询别名,select 可以lianwhere里面写子查询,select 的可以连where 条件可以用 in 在用条件过滤的时候,一定要看过滤条件,中,如果有检索范围变大,一定要考虑控制条件是否可以应付所有的特殊情况了。*//*CREATE table*/CREATE table studnet_score(sid number,sscore va...原创 2018-08-08 10:37:39 · 286 阅读 · 0 评论