首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > 其他数据库 >

剔除表判断是否存在[转]

2012-07-05 
删除表判断是否存在[转]MySQL:DROP TABLE IF EXISTS [table_name]?Oracle:BEGINEXECUTE IMMEDIATE DROP T

删除表判断是否存在[转]

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]

热点排行