MySQL:
DROP TABLE IF EXISTS [table_name]
Oracle:
BEGIN
EXECUTE IMMEDIATE 'DROP TABLE [table_name]';
EXCEPTION WHEN OTHERS THEN NULL;
END;
SQL Server:
IF EXISTS (
SELECT TABLE_NAME FROM INFORMATION_SCHEMA.TABLES
WHERE TABLE_NAME = '[table_name]')
DROP TABLE [table_name]
分享到:
相关推荐
若在程序中执行该语句则会报异常,这就需要我们在删除表前先判断该表是否存在,若存在则删除. DECLARE num NUMBER; BEGIN SELECT COUNT(1) INTO num FROM USER_TABLES WHERE TABLE_NAME = UPPER('tableName'); IF num...
在Oracle中若删除一个不存在的表,如 “DROP TABLE notExistTable”,则会提示: ORA-00942:表或视图不存在, 若使用程序执行该语句则会报异常,这就需要我们再删除表前判断该表是否存在,若存在则删除. 下面是不使用存储...
本篇文章是对使用SQL Server判断文件是否存在后再删除进行了详细的分析介绍,需要的朋友参考下
bat判断进程是否存在,存在结束进程
VC中的文件操作,判断文件、文件夹是否存在 、删除文件夹、求文件夹大小.很详细
C#判断文件是否存在并创建和删除文件夹! 值得下载看看!资源免费,大家分享!! 更多免费资源 http://ynsky.download.csdn.net/
C#判断文件是否存在并创建和删除文件夹folder,仅仅实现这个简单功能。新手可以学习学习,老鸟飘过吧
batbat判断进程是否存在,存在结束进程
android系统判断快捷方式是否存在、添加删除快捷方式
用js操作select的option,可以增加删除和判断value值是否在下拉列表存在
本文实例讲述了C#判断字符串是否存在字母及字符串中字符的替换的方法。分享给大家供大家参考。具体实现方法如下: 首先要添加对命名空间“using System.Text.RegularExpressions;”的引用 下面以一个字符串为例: ...
1、在网上找了许久都没有找到判断表是否存在,然后模糊删除的。但是最后找到了一个曲线救国的方法。 需求:删除表中后缀是 _待删除 的表 1、第一步,找到所有的这样的表,并且拼装好删除表的sql Select CONCAT( '...
本文实例讲述了Android添加(创建)、删除及判断是否存在桌面快捷方式的方法。分享给大家供大家参考。具体实现方法如下: /** * 判断桌面是否已添加快捷方式 * * @param cx * @param titleName * 快捷方式名称 * @...
RedisUtil:Redis工具类 指定缓存失效时间,根据key 获取过期时间,判断key是否存在,删除缓存,普通缓存获取,普通缓存放入,普通缓存放入并设置时间等
nodejs判断文件、文件夹是否存在及删除的方法.docx
主要介绍了Mysql判断表字段或索引是否存在的相关资料,非常不错具有参考借鉴价值,需要的朋友可以参考下