大神们哪位知道,oracle 存储过程中 如果用if语句判断一条查询语句的结果集是否为空? oracle 存储过程中 如果用if语句判断一条查询语句的结果集是否为空。希望的效果是:判断If (查询结果为空),then 创建一条记录。
已经经过测试,可以。create table test1023(id int); --创建测试表 test1023declare cnt int;beginselect count(*) into cnt from test1023;if cnt=0 theninsert into test1023 values('1');commit;end if;end;