if not EXISTS(select * from table1 where a='2')
insert into table1 values('2','2','2')这样的语句oracle不支持
if not EXISTS(select * from table1 where a='1') then
insert into table1 values('2','2','2')
总说语句非法.
不知道怎么显示类似的功能
写判断表中是否由此语句.
如果没有就添加
insert into table1 values('2','2','2')这样的语句oracle不支持
if not EXISTS(select * from table1 where a='1') then
insert into table1 values('2','2','2')
总说语句非法.
不知道怎么显示类似的功能
写判断表中是否由此语句.
如果没有就添加
解决方案 »
- oracle执行expdp的时候报错
- 大家好,这样的功能能不能实现啊
- linux下安装的oracle,为什么有时能启动,有时不能启动?
- 请教分区索引问题,来者给分!!!!!!!!!!
- 启动tomcat ,dos窗口直接闪断
- ORACLE 9I数据库,忘记SYSMAN的密码,请问如何取回.
- 动态sql问题,有错误提示
- 重金缉拿ORACLE书籍,同时开ORACLEQQ群,号码是5226727,欢迎大家光临!尤其是高手指导!
- 我为什么不能直接用Oracle中的Boolean数据类型,要如何才能使用?
- 这样SQL语句怎么写?
- oracle中的游标处理机制是什么?
- 急急急(50分)oracle 存储过程中,如何分割字符串 例如:
select count(*) into cnt from table1 where a='1';if cnt > 0 then
insert into table1 values('2','2','2')
end if;这样就可以拉!
where exists
select 1 from table1 where a='2')