- 博客(5)
- 收藏
- 关注
原创 触发器事务
总结:不能在DML触发器、Instead of触发器、DDL触发器内直接使用提交事务或回滚事务的语句,但Database触发器可以1、DML触发器(Instead of)SQL> Create Table tmp_dml(str Varchar2(20));Table createdSQL> Create Table tmp_dml_log(str_log Varchar2(20)
2016-01-18 01:31:10 312
原创 least和greatest
Least:返回一组数的最小数,有null则返回nullSQL> Select Least(1,-1,2) From dual ;LEAST(1,-1,2)------------- -1SQL> Select Least('b','dc') From dual ;LEAST('B','DC')---------------b
2016-01-18 01:29:10 611
原创 nocopy
in out nocopy 、out nocopy 引用传递in out 、out 副本传递 复制副本-->传入副本-->修改副本-->正常结束、传出副本 复制副本-->传入副本-->修改副本-->不正常结束、不传出副本 SQL> declare 2 a number:=1; 3 procedure proc(a i
2016-01-18 01:07:30 358
原创 coalesce、nvl、nvl2比较
coalesce(操作数1,操作数2[,...,操作数N]) 1、返回coalesce操作数列表中第一个非null,如果多为null,则返回null2、在coalesce表达式中必须至少有一个操作数不为null3、nvl、nvl2先执行所有操作数再判断,coalesce先判断,只有在有必要时才执行操作数SQL> declare 2 a varchar2(20):
2016-01-17 15:19:35 2926
原创 隐式游标的属性值变化
SQL> begin 2 dbms_output.put_line('DML操作之前'); 3 if sql%rowcount is null then 4 dbms_output.put_line('sql%rowcount is null'); 5 end if; 6 if sql%isopen is null then
2016-01-16 02:14:58 418
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人