valores tamaño maximo español ejemplo mysql sql

tamaño - varchar mysql español



¿Cómo cambiar el tamaño de columna de tipo varchar en mySQL? (1)

Esta pregunta ya tiene una respuesta aquí:

Tengo la siguiente tabla emp:

Field Type Null Key Default Extra id int(11) NO PRI NULL auto_increment name varchar(20) YES NULL dept varchar(20) YES NULL

Ahora me gusta cambiar el tamaño del nombre varchar de 20 a 50.

He intentado con las siguientes consultas SQL pero el mismo error muestra:

ALTER TABLE emp CHANGE COLUMN ''name'' varchar(100); ALTER TABLE emp ALTER COLUMN name varchar(100);

Este es el ERROR:

1064: tiene un error en la sintaxis de SQL; consulte el manual que corresponde a la versión de su servidor MySQL para conocer la sintaxis correcta para usar cerca de ''varchar (100)'' en la línea 2

¿Alguna idea de cómo cambiar el tamaño de columna del tipo varchar en MYSQL?


ALTER TABLE emp MODIFY COLUMN name VARCHAR(100);

O use CAMBIAR, pero eso significa que debe dar el nombre de la columna dos veces (porque CAMBIAR le permite cambiar el nombre de la columna también).

ALTER TABLE emp CHANGE COLUMN name name VARCHAR(100);

No ponga el nombre de la columna entre comillas simples. Las comillas simples son para literales de cadena o literales de fecha.