流程控制语句【循环、条件】
发布时间:2021-01-17 15:06:45 所属栏目:MsSql 来源:互联网
导读:--简单循环declare --声明mynum number(3) := 0;beginloopmynum := mynum + 1;dbms_output.put_line(mynum);exit when mynum = 200; --退出循环条件end loop;end;--while循环declarei number := 1;beginwhile i = 100 loop --执行循环条件dbms_output.put_lin
--简单循环mynum () : mynum mynum ; ;--while循环 : i loop i ;--for循环i .. ;--goto循环: i i biaoji>;--if条件语句: v_value1 dbms_output.put_line( ;--case when() : ( ; () : ( v_value1 v_value1 ;以上两种方式都是可以的,这里注意了,case when语句 始终都都返回值()。 也可以用于查询结果和查询条件 t.c_case_no t.c_case_no t.c_case_no ;--decodedecode(条件,值1,翻译值1,值2,翻译值2,...值n,翻译值n,缺省值) decode(,,,,,) dual;可用于查询结果和查询条件。() decode(t.type, t.c_no decode(t.c_no,,);(编辑:甘南站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |