基礎

[SQLServer] テーブル列の型を変更する

テーブル列の型を変更する方法です。

構文

(テーブル列の型を変更する構文)
alter table <テーブル名> alter column <列名> <変更後の型>

サンプル

例1)M_SHOHIN.NAMEの型を、VARCHAR(100)に変更する


変更後の型に合わない値が存在する場合は以下のようにエラーになります

例2)M_SHOHIN.NAMEの型を、intに変更する

備考

  • 変更後の型に合わない値が既に存在する場合はエラー(245)が発生します
  • 変更後の型に合わない値は更新もしくは削除しておいてください。

関連記事


-基礎
-