SQLクエリを使用してテーブル名を変更するにはどうすればいいですか? 質問する

SQLクエリを使用してテーブル名を変更するにはどうすればいいですか? 質問する

クエリ ステートメントを使用してテーブル名を変更するにはどうすればよいですか?

次の構文を使用しましたが、SQL Server 2005 で rename キーワードが見つかりませんでした。

Alter table Stu_Table rename to Stu_Table_10

ベストアンサー1

sp_rename を使用します:

EXEC sp_rename 'myschema.Stu_Table', 'Stu_Table_10'

この手順に関するドキュメントは以下でご覧いただけます。マイクロソフト

スキーマ名を含める必要がある場合、これは最初のパラメータにのみ含めることができます (つまり、これを使用してテーブルをあるスキーマから別のスキーマに移動することはできません)。たとえば、これは有効です。

おすすめ記事