在SQL Server 2008 R2中使用full of number创建数据库名时出错



使用字符串创建数据库名称,数据库将创建成功。

示例:

if db_id('Database1') is null create database Database1

命令已成功完成。

但是使用full of number创建数据库名,它有问题

示例:

if db_id('1234567890') is null create database 1234567890

留言102,第15层,第1状态,第1行
"1234567890"附近语法错误。

我的查询有什么问题吗?

试试这个-

IF DB_ID('1234567890') IS NULL 
    CREATE DATABASE [1234567890]

也可以使用双引号

IF DB_ID('1234567890') IS NULL CREATE DATABASE "1234567890"

相关内容

最新更新