如果删除了表名,则在删除表名之前删除表名。
如果你删除一个非Oracle数据库中现有的表,如表notexisttable
的ora-00942:不存在的表或视图,
如果使用程序执行语句,则会报告一个异常,这需要在删除表之前删除表,以确定表是否存在,如果存在,则删除表。
下面是SQL:不使用存储过程删除表
复制代码代码如下所示:
声明数字;
开始
选择计数(1)成民从user_tables哪里table_name =上('tablename);
如果数字> 0,那么
执行immediate'drop表;
如果结束;
结束;
tag:表名删除则在电脑软件
相关内容