Oracle
文章平均质量分 61
CrazyMo_
最美不过,心中有梦,身旁有你!
展开
-
Oracle 自动计算合理的数学表达式
我们都知道在JS中计算合理字符串表达式只需要eval就行,但是貌似Oracle中没有计算表达式的直接方法?计算数学表达式原创 2015-06-11 16:36:54 · 1963 阅读 · 0 评论 -
Oracle 自定义数据类型Type
引言这个月项目中实现了一个动态汇总并且导出到Excel的功能,妈蛋,为了实现这个功能,一个网格页面就用了20+个存储过程和自定义函数,终于完成了初步测试工作,其中快把我所掌握的不掌握的Oracle知识都快用完了,其中有行转列(XML)、列转行、动态表、动态SQL、自定义Type、管道函数、数据流函数等,为了加深印象,便于梳理自己的知识体系,也给一些需要的人一些帮助吧,先从自定义数据类型Type开始总结。原创 2015-08-21 11:47:51 · 5560 阅读 · 0 评论 -
Oracle 动态SQL实现SQL查询子集行转列
动态SQL实现SQL查询子集行转列原创 2015-08-21 16:38:36 · 7862 阅读 · 0 评论 -
Oracle 常用的循环小结
Oracle中五种循环:For in ,While ,Exit when ,Loop循环原创 2015-08-21 15:12:28 · 996 阅读 · 0 评论 -
Oracle 利用管道函数(pipelined)实现高性能大数据处理
引言在plsql开发中,会涉及到一些大数据量表的数据处理,如将某记录数超亿的表的记录经过处理转换插入到另外一张或几张表。 常规的操作方法固然可以实现,但时间、磁盘IO、redo日志等等都非常大。Oracle 提供了一种高级函数,可以将这种数据处理的性能提升到极限。这种函数称为管道函数。在实际项目中,管道函数会和表函数、数据流函数(即表函数和CURSOR结合)、数据集合、并行度一起使用,达到大数据处转载 2015-08-21 11:59:57 · 4048 阅读 · 1 评论 -
Oracle 把字符串分割后保存到Table的一个字段中
动态传递参数(先把参数字符串按照一定的格式拼接起来再分割保存为Table),分别查询出来在插入到动态表通过管道函数实现把形如:‘HB;YN;FJ;ZJ’的字符串分割保存到Table。原创 2015-08-21 15:58:16 · 2143 阅读 · 0 评论 -
oracle数据库中,数据表无法执行数据操作语句,提示记录已被锁住
在oracle数据库中,数据表无法执行update语句,原因是该数据表已被其他用户锁定,解决方法如下首先,执行如下sql语句:select * from v$session t1, v$locked_object t2 wheret1.sid=t2.SESSION_ID;或者select sess.sid, sess.serial#, lo.oracle_username,原创 2015-04-23 16:20:12 · 1212 阅读 · 0 评论 -
【分享】最新版PLSQL下载地址
官方下载地址:http://download.allroundautomations.com/plsqldev1100.exe注册码:Product Code:4t46t6vydkvsxekkvf3fjnpzy5wbuhphqzserial Number:601769password:xs374ca原创 2015-04-23 16:29:45 · 3791 阅读 · 0 评论 -
PL/SQL美化规则文件详解
引言:我们都知道任何一种语言,都应该讲究一定的规范,因为优秀的代码通常都是先让人读懂,其次才是机器读懂。否则没有任何规范和解释说明的代码,后期维护会增加很多成本,即使是开发者自己维护有时后也会忘了个中逻辑和开发思路。SQL也是如此,尤其是存储过程、自定义函数里的片段更为重要,PLSQL美化功能也正是基于此原创 2015-05-21 12:58:39 · 7250 阅读 · 0 评论