mysqlの場合。
ケース1:テーブルのある列の型をtext型で作成してシステムを運用してみたところ、実際にはせいぜい8000文字程度しか使用されていないことがわかったためvarchar型の可変長10000文字に変更する、というような場合。
sql文。targetRowの列属性をvarchar(10000)に変えるというもの。これを実行すると既存のtargetRowの列のデータをすべてvarchar(10000)に変更する。
- alter table targetTable modify targetRow varchar(10000);