SQL Serverの「sp_rename」でテーブル名、列名などを変更する

SQL Server データベース
この記事は約1分で読めます。

※当ブログではアフィリエイト広告を利用しています。

SQL Serverでテーブル名、列名を変更しようと思って調べてみたら、「sp_rename」というストアドプロシージャがあるよう。

その「sp_rename」の使い方メモです。

なお、今回のバージョンは以下です。

  • SQL Server Standard 2008 R2
--テーブル名変更
--社員マスタ⇒顧客マスタ
sp_rename 'テストスキーマ.社員マスタ', '顧客マスタ'

--列名変更
--社員ID⇒顧客ID
sp_rename 'テストスキーマ.社員マスタ.社員ID', '顧客ID', 'COLUMN'

--インデックス名変更
--社員インデックス⇒顧客インデックス
sp_rename 'テストスキーマ.社員マスタ.社員インデックス', '顧客インデックス', 'INDEX'

参考サイト

sp_rename (Transact-SQL)

データベース
\よかったらシェアしてね!/
えふめん

大阪在住、30代。
業務系SE・社内SE。

PCトラブルの調査、自作デスクトップPCのこと、PC周辺機器のレビューなどの記事を書いています。

えふめんをフォローする
この記事が気に入ったら
いいね!しよう
最新情報をお届けします。
俺の開発研究所

コメント

タイトルとURLをコピーしました