在删除一个表之前来判断表是否存在? select count(*) into a from user_tables where table_name='xxx';if a>0 thendrop tablename 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 rick你说的很正确啊,不过想问一下有没有一个判断的函数存在吗?如:EXISTS什么之类的吗?另外你说的SQL,好像不能运行! select count(*) into a from user_tables where table_name='xxx';if a>0 thendrop tablename=============================即使表中没有任何记录,它也可能是存在的.查看视图(如果你有足够的权限):select * from dba_tables where tablename='***' column columns format a30 word_wrapped 是啥意思 高分求解!!!数据查询出错ORA-00900: 无效 SQL 语句!! 启动失败,ORA-01122: 数据库文件 2 验证失败_急,请高手 求教怎样给多张分区表同时增加新分区 Oracle 10g 政则表达式介绍 请问怎么安装oracle8.17,100的给! 如何把BLOB数据转换成字符串? 数据表导出问题 高手快来啊,我好冤枉啊!SOS!!! 创建用户时报错 怎样在查看shared_pool的值 如何将一UNIX上数据库的数据EXP--IMP到WIN2K的ORACLE上?
if a>0 then
drop tablename
=============================
即使表中没有任何记录,它也可能是存在的.
查看视图(如果你有足够的权限):
select * from dba_tables where tablename='***'