dkfr.net
当前位置:首页 >> orAClE中判断语句怎么写? >>

orAClE中判断语句怎么写?

如果是select查询做显示的话 select code, name, case when length(code) =3 then 1 when length(code)=6 then 2 when length(code)=9 then 3 end id from table; 如果是要插入的话 update table set id =( case when length(code) =3 then 1 wh...

if 条件1 then 语句1 elsif 条件2 then 语句2 else 语句3 end if;

1 JDK是c/c++写的, 编译就是把JDK编译成可以运行的状态, 可运行的意思是指可以编译运行.java文件. 而一般情况下官方下载的JDK都是已经帮你编译好而已. 2 作者可以用自己编译的, 也可以用官方编译好的. 这个要看书中的说明了 3 JDK是c/c++写的, ...

begin select 字段 into 变量 from 表名 where 条件; exception when no_data_found then --提示表中没有数据 end;

insert into table1 values(a1,a2,aid in(select aid from p where p.name=''),cid in (select sid from u where u.name='aa')) 应该要把 aid in ,cid in去掉吧? 最简单的方式,把后面两个字段设置为非空,让oracle报错去。。呵呵

org_code字段又不是只有一个值,A、B、HDF都有那结果应该是什么

您好: oracle中是可以使用if语句的!例子如下:DECLARE v_priority NUMBER; v_responsetime NUMBER; BEGIN v_priority := 1; IF (v_priority = 1) THEN v_responsetime := 5; ELSIF (v_priority = 2) THEN v_responsetime := 15; ELSIF (v_prio...

sql中判断非空不能用等号,因为null在sql中被看作特殊符号,必须使用关键字 is和not select * from A where info is not null

咦,刚有回答你一个问题。你这个是只判断table1.number>table2.number情况下才update。其他情况不考虑。 update table1 t3 set t3.number = (select number from (select t1.id, t1.number - t2.number number from table1 t1, table2 t2 where ...

网站首页 | 网站地图
All rights reserved Powered by www.dkfr.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com