假设我有一个带有TEXT
列的表,并且其中有数据,当我将该列从TEXT
更改为MEDIUMTEXT
时会发生什么,我应该注意还是应该避免?
会不会有数据损坏或丢失?
注意:
我正在从较小的类型转换为较大的类型。不应有任何截断。
我知道不同类型的长度。
我想知道转换期间会发生什么,这对数据有何影响?
最佳答案
有关不同列类型的最大大小,请参见答案here。由于您是从较小的类型变为较大的类型,因此您不必担心截断。这是安全的操作。另外,您很可能在该列上没有索引,因此也不必担心。
假设我有一个带有TEXT
列的表,并且其中有数据,当我将该列从TEXT
更改为MEDIUMTEXT
时会发生什么,我应该注意还是应该避免?
会不会有数据损坏或丢失?
注意:
我正在从较小的类型转换为较大的类型。不应有任何截断。
我知道不同类型的长度。
我想知道转换期间会发生什么,这对数据有何影响?
最佳答案
有关不同列类型的最大大小,请参见答案here。由于您是从较小的类型变为较大的类型,因此您不必担心截断。这是安全的操作。另外,您很可能在该列上没有索引,因此也不必担心。