- 博客(4)
- 收藏
- 关注
转载 Oracle存储过程中使用临时表
原文地址;http://sosuny.iteye.com/blog/551006一、Oracle临时表知识 在Oracle中,临时表分为SESSION、TRANSACTION两种,SESSION级的临时表数据在整个SESSION都存在,直到结束此次SESSION;而 TRANSACTION级的临时表数据在TRANACTION结束后消失,即COMMIT/ROLLBACK或结束
2012-05-30 16:14:49 1016
转载 ORA-14551: 无法在查询中执行 DML 操作
最近在调试一个带DML操作的函数时,一直不成功,在PL/SQL中测试时没问题,通过SQL语句调用函数时就不行了,刚开始一直没找到原因,后来无意间把 函数中捕获异常的代码注释掉,终于通过SQL调试时,弹出了一个“ORA-14551: 无法在查询中执行 DML 操作 .”错误,找到了问题原因,就好找解决办法了,在网上找到一篇文章,大谈什么自治事务和主事务,看了半天,还是云里雾里,找到关键点,就是添加一
2012-05-30 16:04:09 23601 2
原创 Oracle函数(删除左边字符串)
LTRIM(C1,C2):删除左边出现的字符串,C2可不填,默认为空格举例select LTRIM(‘000123’,‘0’) from dual;则返回的是123
2012-05-30 15:49:18 2060
原创 count(*)与count(1)有区别吗?
一直以为sql中count(*)会比count(1)更消耗资源,今天实际分析比较下发现其实是一样的!先看count(*):[oracle@single bdump]$ sqlplus '/as sysdba'SQL*Plus: Release 9.2.0.4.0 - Production on Sat Mar 21 10:21:21 2009Copyrigh
2012-05-16 15:51:58 2071
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人