Oracle问题——判断表是否在数据库中存在

来源:互联网 发布:2017淘宝蓝海产品 编辑:程序博客网 时间:2024/06/10 16:50

我们在做程序开发时,若涉及到SQL异常,如表或视图找不到,可以先判断一下表是否存在,判断的方式有多种,本人所知道的判断方式SQL如下:

select count(table_name) from dba_tables where table_name='TABLE_BAME';--表名

若返回为1,则该表存在,若返回为0,则该表不存在。

select table_name from dba_tables where table_name='TABLE_BAME';--表名

不加count函数,若直接返回表名,则该表存在,否则不存在。


原创粉丝点击