2012-10-07 26 views
1

我不斷收到錯誤以下查詢連字符ALTER模式SQL查詢

ALTER SCHEMA dbo TRANSFER domain-USERS\user.tablename; 

我試過同一數據庫的其他表用不同的名稱,它工作正常。 (像username.tablename)

所以我認爲問題是用戶名中的連字符。

我也試過以下查詢,但沒有幫助。

ALTER SCHEMA dbo TRANSFER 'domain-USERS\user'.tablename; 

ALTER SCHEMA dbo TRANSFER 'domain-USERS\user.tablename'; 

由於

回答

0

這是正確的語法表中[A]從模式[B]轉移到模式[C]。

ALTER SCHEMA C TRANSFER [B].[A] 

TRANSFER的右側,不應該有WINDOWS登錄名。

+0

除非使用用戶名稱創建模式,否則就像sp_adduser一樣。 –