oracle常用语句写法

1、 赋值:v_a := 1;

 

2、 循环: for x in (select ... from ...) loop begin ... end end loop;

 

3、 查询赋值:select a into v_a from ... ;

 

4、 统计条数:select (select count(*) from ...) into v_a from dual;

 

5、 判断语句: if(v_a is null) then ... elsif(v_a > 0 and v_a < 10) then ... elsif(v_a >0 or v_b is not null) then ... end if;

 

6、 获取错误信息: begin select a into v_a from ... ; exception when no_Data_found then v_a := ''; end;

 

7、 四舍五入小数:round(1.23456,3) = 1.234

 

8、 回车符:CHR(10)

 

9、 链接符:'a:'||v_a || CHR(10)||'b:'|| v_b

 

10、转换成字符型:to_char()

 

 11、转换成数字型:to_number()

 

12、转换成日期型:to_date()

 

13、脚本调试打印:dbms_output.put_line()

 

14、脚本语言写法: declare v_a varchar2(64); begin ... exception when others then rollback; --记录脚本出错信息 ... end;

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值