列をテキストからvarchar列に変更しています。mysql:データが長すぎて変更表の列が変更されない
+------------------+--------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+------------------+--------------+------+-----+---------+-------+
| ID | bigint(19) | NO | PRI | NULL | |
| STATUS | varchar(120) | YES | | NULL | |
| PRIORITY | varchar(120) | YES | | NULL | |
| DESCRIPTION | text | YES | | NULL | |
私は以下のクエリを実行 は、
alter table StatInfo modify column DESCRIPTION varchar(255) NULL;
それは ERROR 1406(22001)の言葉:データが長すぎる行7
の列 '説明' ことはない切り捨てを行いますその列の値を変更してテーブルを変更します。古いバージョンと同じように動作します。