構文関連の質問を投稿するのは嫌いですが、正直なところ、生の SQL ステートメントを書いた経験があまりありません。これが簡単な質問であれば申し訳ありません。数百のエントリを持つテーブルがあり、テーブルの作成者が ID 列を主キーとして指定するのを忘れ、ID 制約を設定するのも忘れていました。そのため、古い ID 列を削除して新しい ID 列を作成し、それを主キーおよび ID 列として設定する必要があります。SSMS を使用してテーブルを手動で変更できることはわかっていますが、クライアントには既にこのデータベースが運用されており、この変更はいくつかの異なるテーブルに対して行う必要があるため、クライアントに渡すことができるスクリプトを作成する必要があります。スクリプトは次のようになります。
ALTER TABLE tblName
DROP COLUMN Table_ID
ADD Table_ID int PRIMARY KEY IDENTITY(1,1) NOT NULL
上記のクエリを実行すると、次のメッセージが表示されます。
Msg 102, Level 15, State 1, Line 3
Incorrect syntax near 'Table_ID'.
何が欠けているのか誰か教えてもらえますか?