2011-12-25 35 views

Respuesta

22

intente utilizar esto, lo encontré hace algún tiempo, puede convertirlo a char, no a Varchar2 o Varchar, no lo he probado todavía. Pruebe:

CAST(a.ar_options AS CHAR(10000) CHARACTER SET utf8) 

MySQL treat data unique. Por lo tanto, hay una diferencia entre Blob y Text. Texto simplemente significa una cadena de texto almacenada como original, no en binario, mientras que una burbuja es una cadena de texto almacenada como un binario.

+0

¿Cómo especifico la tabla y el campo de destino? – ilhan

+0

¿Qué significa 10000? – ilhan

+2

tabla CAST (elemento AS CHAR (10000> longitud de archivo) CHARACTER SET utf8) –

2

tratar con la consulta a continuación

alter table table_name change field_name field_name VARCHAR(1000); 
0

me encontré con este sitio web de MySQL, si usted está tratando de cambiar la columna a un tipo de datos diferente y mantener el nuevo tipo de datos en la base de datos. ¡Funciona muy bien para lo que necesito!

ALTER TABLE table_name CHANGE col col1 varchar(100)