SQL

Cómo modificar una tabla SQL Server con Alter Table

Estrada Web Group
Estrada Web Group
Cómo modificar una tabla SQL Server con Alter Table

Resumen: En este tutorial de SQL Server se explica cómo modificar una tabla utilizando la instrucción ALTER TABLE en SQL Server (Transact-SQL), por ejemplo, para agregar una columna, modificar una columna, eliminar una columna, cambiar el nombre de una columna o cambiar el nombre de una tabla con sintaxis y ejemplos.

Introducción a la instrucción ALTER TABLE de SQL Server

La instrucción ALTER TABLE de SQL Server (Transact-SQL) se usa para agregar, modificar o eliminar columnas en una tabla.

Cómo agregar una o más columnas en la tabla

Para agregar una columna a una tabla puedes usar la instrucción ALTER TABLE en SQL Server. La sintaxis para agregar una columna en una tabla en SQL Server (Transact-SQL) es la siguiente:

ALTER TABLE table_name
ADD column_name column_definition;

Ejemplo

Veamos un ejemplo que muestra cómo agregar una columna en una tabla de SQL Server usando la instrucción ALTER TABLE.

ALTER TABLE employees
ADD last_name VARCHAR(50);

Este ejemplo de SQL Server ALTER TABLE agregará una columna a la tabla de empleados llamada last_name.

Agregar varias columnas en una tabla

Puedes usar la instrucción ALTER TABLE en SQL Server para agregar varias columnas a una tabla. La sintaxis para agregar varias columnas a una tabla existente en SQL Server (Transact-SQL) es:

ALTER TABLE table_name
  ADD column_1 column_definition,
      column_2 column_definition,
      ...
      column_n column_definition;

Veamos un ejemplo que muestra cómo agregar múltiples columnas a una tabla en SQL Server usando la instrucción ALTER TABLE.

ALTER TABLE employees
  ADD last_name VARCHAR(50),
      first_name VARCHAR(40);

Este ejemplo de SQL Server ALTER TABLE agregará dos columnas, last_name como un campo VARCHAR (50) y first_name como un campo VARCHAR (40) a la tabla de empleados.

Modificar columna de una tabla

Puedes usar la instrucción ALTER TABLE en SQL Server para modificar una columna en una tabla. La sintaxis para modificar una columna en una tabla existente en SQL Server (Transact-SQL) es la siguiente:

ALTER TABLE table_name
  ALTER COLUMN column_name column_type;

Ejemplo

Veamos un ejemplo que muestra cómo modificar una columna en una tabla en SQL Server usando la instrucción ALTER TABLE y ALTER COLUMN.

ALTER TABLE employees
  ALTER COLUMN last_name VARCHAR(75) NOT NULL;

Este ejemplo de SQL Server con ALTER TABLE y ALTER COLUMN modifica la columna llamada last_name para que sea un tipo de datos de VARCHAR (75) y forzará a la columna a no permitir valores nulos.

Eliminar una columna en la tabla

Puedes usar la instrucción ALTER TABLE y DROP COLUMN en SQL Server para colocar una columna en una tabla. La sintaxis para eliminar una columna en una tabla existente en SQL Server (Transact-SQL) es la siguiente:

ALTER TABLE table_name
  DROP COLUMN column_name;

Ejemplo

Veamos un ejemplo que muestra cómo eliminar una columna en una tabla en SQL Server usando la instrucción ALTER TABLE y DROP COLUMN.

ALTER TABLE employees
  DROP COLUMN last_name;

Este ejemplo de SQL Server ALTER TABLE y DROP COLUMN elimina la columna llamada last_name de la tabla llamada empleados.

En este tutorial de SQL Server se aprendiste a modificar una tabla utilizando la instrucción ALTER TABLE en SQL Server (Transact-SQL)

Compartir artículo:

Más artículos geniales

¿Qué es y para qué sirve SQL UNION?

¿Qué es y para qué sirve SQL UNION?

En este tutorial, aprenderá a usar SQL UNION para combinar los resultados de dos o más tablas en un solo conjunto de resultados.

Ver artículo completo
Cómo ordenar el resultado de una consulta con Order By en SQL Server

Cómo ordenar el resultado de una consulta con Order By en SQL Server

En este tutorial, aprenderá a usar la cláusula ORDER BY de SQL Server para ordenar los resultados de una consulta por una o más columnas.

Ver artículo completo
Tipos de datos GUID de SQL Server

Tipos de datos GUID de SQL Server

Resumen: en este tutorial, aprenderás sobre los tipos de datos GUID de SQL Server y cómo usar la función NEWID() para generar valores GUID.

Ver artículo completo

Manténgase actualizado

Obtenga excelente contenido en su bandeja de entrada todas las semanas.
Solo contenido excelente, no compartimos su correo electrónico con terceros.
Subir al inicio de la pantalla