MSSQL的語法不是每一個statement都可以帶變數的
ALTER TABLE, ALTER PARTITION FUNCTION, ALTER PARTITION SCHEME, ALTER PROCEDURE.
都不行,所以必須把statement先組起來,用EXEC
EXEC('ALTER TABLE xxxx' + @test_table_name + ')
真是沒有好好學MSSQL,所以得花超多的時間發現為什麼。
星期日, 10月 18, 2009
訂閱:
張貼留言 (Atom)
沒有留言:
張貼留言