SqlServer数据库版本不一致使用DROP TABLE IF EXISTS语法报错

在SqlServer2016版本及更高版本,建表前判断表是否存在,可以使用:

DROP TABLE IF EXISTS sysuser;

低版本的SqlServer并不支持, DROP TABLE IF  EXISTS 的语法,可替换成:

IF OBJECT_ID(N'sysuser', N'U') IS  NOT  NULL 
DROP TABLE sysuser;

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐