如何摆脱"文件附近的语法无效.期待'.',ID或QUOTED_ID"?

dot*_*00b 1 t-sql schema sql-server-2008

我正在尝试在第三方数据库中更改模式.它太老了.除了两条线外,一切都已移动.

ALTER SCHEMA dbo TRANSFER db_owner.File

ALTER SCHEMA dbo TRANSFER db_owner.User
Run Code Online (Sandbox Code Playgroud)

现在我看到File和User是SQL关键字.这就是我收到错误的原因.有没有办法告诉SQL忽略它们作为关键字?它可以运行吗?

Joe*_*lli 6

将关键字括在方括号中.

ALTER SCHEMA dbo TRANSFER db_owner.[File]

ALTER SCHEMA dbo TRANSFER db_owner.[User]
Run Code Online (Sandbox Code Playgroud)