如何创建存储过程中判断一张表是否存在,如果存在向下执行,如果不存在,则返回
答案:2 悬赏:80 手机版
解决时间 2021-03-07 19:06
- 提问者网友:做自己de王妃
- 2021-03-06 18:35
如何创建存储过程中判断一张表是否存在,如果存在向下执行,如果不存在,则返回
最佳答案
- 五星知识达人网友:不想翻身的咸鱼
- 2021-03-06 19:24
ORACLE:
DECLARE
A NUMBER;
BEGIN
select count(*) INTO A from user_tables where table_name = '....';
if a >0 then
return 1;//存在
else
return 0;
end if;
EXCEPTION WHEN OTHER THEN
NULL;
END;
DECLARE
A NUMBER;
BEGIN
select count(*) INTO A from user_tables where table_name = '....';
if a >0 then
return 1;//存在
else
return 0;
end if;
EXCEPTION WHEN OTHER THEN
NULL;
END;
全部回答
- 1楼网友:你哪知我潦倒为你
- 2021-03-06 20:30
支持一下感觉挺不错的
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯