テーブルの列の型を変える(列属性の変更)

mysqlの場合。
ケース1:テーブルのある列の型をtext型で作成してシステムを運用してみたところ、実際にはせいぜい8000文字程度しか使用されていないことがわかったためvarchar型の可変長10000文字に変更する、というような場合。

sql文。targetRowの列属性をvarchar(10000)に変えるというもの。これを実行すると既存のtargetRowの列のデータをすべてvarchar(10000)に変更する。

  • alter table targetTable modify targetRow varchar(10000);

コメントを残す

メールアドレスが公開されることはありません。