您的位置:首页 > 数据库 > SQL

DROP TABLE IF EXISTS” in Oracle and SQL Server

2013-07-29 12:41 951 查看
“DROP TABLE IF EXISTS” in Oracle and SQL Server

In MySQL it is pretty easy to drop a table if it exists already. In Oracle and Microsoft’s SQL Server it is a little more complicated. Today I want to present you the solutions for these two DBMS’.

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]
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: