Sintaxis
>> ALTER TABLA TABLA_NAME Drop Column Exisiting_Column_Name;Examinemos la sintaxis anterior para esta consulta:
Nota: puede tener más de una columna para eliminar. Para eso, debe usar más de una cláusula de columna de caída en su consulta.
COLUMNA DE LA COLUNCIÓN a través de MySQL Workbench
Asegúrese de tener MySQL instalado en su sistema de Windows. Tienes que abrir el banco de trabajo MySQL recién instalado desde el botón Inicio de su escritorio. Tenemos que asegurarnos de conectar nuestro banco de trabajo MySQL con la base de datos desde el menú principal del banco de trabajo en la pestaña 'Base de datos'.
En la barra de navegación de Workbench, tenemos una lista de diferentes bases de datos que ya hemos creado. Dentro de la base de datos 'Datos', hemos agregado una tabla 'estudiante'. La tabla 'estudiante' tiene los siguientes registros como a continuación.
Si desea soltar una columna de una tabla existente 'estudiante', debe navegar en la dirección de los esquemas debajo del navegador. Dentro de la base de datos 'datos', tenemos una lista de tablas, e.gramo., estudiante y profesor. Ampliaremos la tabla 'estudiante'. Mientras se cierne sobre él, descubrirá una representación del icono de configuración, como se muestra a continuación. Valíjate para continuar.
Se abrirá una nueva ventana en el banco de trabajo como se muestra a continuación. Podríamos ver una lista de columnas y sus definiciones. Para soltar una columna de la tabla, debe seleccionar esa columna, hacer clic con el botón derecho y presione la opción 'Eliminar seleccionada'.
Aparecerá una nueva ventana, con una consulta escrita para soltar una columna. Presione el botón Aplicar para continuar con la actualización.
Se abrirá otra ventana debajo. Toque un botón de finalización para reflejar los cambios en la tabla 'Estudiante'.
Puede ver que una columna 'edad' se ha eliminado de la tabla 'estudiante', ya que no pudimos encontrarla aquí.
Pruebe la consulta a continuación en un lugar de consulta de Workbench debajo del navegador para soltar una columna de una tabla. Toque el icono de flash debajo de la barra de navegador como se resalta en la imagen a continuación para reflejar los cambios de la consulta.
>> alterar datos de la tabla.Edad de la columna de caída del estudiante;La nueva tabla alterada sin una columna 'edad' se muestra a continuación.
Soltar una columna a través de la línea de línea de comandos
Asegúrese de tener una utilidad de shell de cliente de línea de comandos de MySQL se ha instalado en su sistema actual. Para eliminar una columna de una tabla mientras usa la línea de comandos, abra el cliente de línea de comandos mysql desde la barra de tareas. Escriba su contraseña MySQL mientras se le pide en el shell que continúe trabajando.
Supongamos que tenemos una tabla 'estudiante' con algún registro que reside en el esquema 'datos'. Mientras revisamos, hemos encontrado un registro de Below en la tabla 'Estudiante'. En este momento, esta tabla tiene probablemente 9 columnas.
>> seleccionar * de los datos.orden de estudiante por identificación;Ejemplo 01: suelte una sola columna
Si está buscando un ejemplo para eliminar una sola columna de una tabla existente, entonces este ejemplo es para usted. Teniendo en cuenta la misma tabla anterior, eliminemos la columna llamada 'LastName' de ella. Después de eso, nos quedan 8 columnas. Pruebe la consulta a continuación en el shell del cliente de línea de comandos mysql. Si la consulta funciona correctamente, mostrará un mensaje de que la consulta está 'OK'.
>> alterar datos de la tabla.Columna de caída del estudiante LastName;La imagen de arriba muestra que la consulta funciona correctamente, y la columna 'LastName' se ha eliminado de la tabla 'Estudiante'. Permítanos verificarlo y usar la misma consulta de selección para llamar a la tabla 'estudiante'.
>> seleccionar * de los datos.orden de estudiante por identificación;La siguiente salida muestra que nos hemos quedado con solo 8 columnas, y la columna 'LastName' y sus valores se han eliminado de la tabla 'Estudiante' con éxito.
Puede eliminar columnas desde el principio, por último, medio, y desde cualquier posición de la tabla.
Ejemplo 02: suelte más de una columna
También puede dejar caer más de una columna de cualquier tabla en MySQL usando la consulta alter. Solo necesita agregar más de una cláusula de caída en la consulta alter. Tomemos la misma tabla actualizada 'Estudiante' que tiene 8 columnas. Tenemos que eliminar las dos columnas, E.gramo., género y reg_date, a partir de ello. Para eso, tenemos que usar dos cláusulas de columna de caída en nuestra consulta. Ejecutemos la consulta alter a continuación seguida de las cláusulas de caída en el shell de cliente de línea de comandos mysql.
>> alterar datos de la tabla.Género de columna de caída del estudiante, columna de caída reg_date;Como puede ver en el mensaje de consulta anterior, la consulta funcionó perfectamente. Al revisar la tabla 'estudiante', tenemos una tabla actualizada que le quedan 5 columnas. La columna llamada 'género' y 'reg_date' se ha eliminado de ella.
>> seleccionar * de los datos.orden de estudiante por identificación;Se señala que hemos eliminado las columnas reg_date y género de dos ubicaciones diferentes de una tabla. Esto significa que puede eliminar cualquier columna de cualquier ubicación de una tabla. No es necesario eliminar columnas del último lugar de la tabla.
Conclusión
Ha probado con competencia todas las consultas para eliminar, eliminar o soltar una sola columna o más de una columna de una tabla ya definida en una base de datos mientras trabaja en MySQL Workbench y Shell de cliente de línea de comandos. Esperamos que no tenga problemas al probar todos los métodos anteriores.