Necesito agregar una columna a mi tabla SQL Server
. ¿Es posible hacerlo sin perder los datos, ya lo tengo?Agregar columna al servidor SQL
53
A
Respuesta
81
¡Por supuesto! Simplemente use la sintaxis ALTER TABLE...
.
Ejemplo
ALTER TABLE YourTable
ADD Foo INT NULL /*Adds a new int column existing rows will be
given a NULL value for the new column*/
O
ALTER TABLE YourTable
ADD Bar INT NOT NULL DEFAULT(0) /*Adds a new int column existing rows will
be given the value zero*/
En SQL Server 2008, el primero es un metadatos sólo cambian. El segundo actualizará todas las filas.
En la edición Enterprise de SQL Server 2012+, la segunda es una metadata only change too.
2
Al agregar una columna con SSMS o ALTER TABLE .. ADD
, no se eliminarán los datos existentes.
8
Utilice esta consulta:
ALTER TABLE tablename ADD columname DATATYPE(size);
Y aquí es un ejemplo:
ALTER TABLE Customer ADD LastName VARCHAR(50);
1
Añadir nueva columna a la tabla
ALTER TABLE [table]
ADD Column1 Datatype
por ejemplo
ALTER TABLE [test]
ADD ID Int
Si el usuario quiere que sea automático incrementa entonces
ALTER TABLE [test]
ADD ID Int IDENTITY(1,1) NOT NULL
Cuestiones relacionadas
- 1. uso del servidor SQL columna
- 2. Añadir una columna de ceros al servidor SQL tabla
- 3. Servidor SQL: ¿cómo agregar una nueva columna de identidad y llenar una columna con identificadores?
- 4. T-SQL Agregar columna en orden específico
- 5. ¿Agregar SSL al servidor TcpListen?
- 6. Servidor SQL Modificar la columna calculada
- 7. columna para remar en el servidor sql?
- 8. columna de identidad en el servidor Sql
- 9. servidor SQL computarizada sintaxis columna de fórmula
- 10. Columna DateCreated en el servidor Sql?
- 11. Seleccionar servidor SQL * Ordenar nombre de columna
- 12. SQL- Agregar valores en una columna
- 13. Agregar una columna después de otra columna dentro de SQL
- 14. ¿Cómo usar C# para agregar una columna para una tabla de servidor sql?
- 15. Agregar columna de clave principal en la tabla SQL
- 16. Consulta SQL para agregar una nueva columna después de una columna existente en SQL Server 2005
- 17. SQL Server 2008 R2 Agregar columna a una ubicación específica
- 18. SQL Agregar clave externa a la columna existente
- 19. Servidor SQL cómo quitar la identidad de una columna
- 20. Columna de prueba existe, Agregar columna y Columna de actualización
- 21. Servidor SQL notifica al servidor web del cambio de tabla
- 22. Cómo importar mdb al servidor sql
- 23. conéctese al servidor sql desde android
- 24. Conectar LINQPad al servidor SQL remoto
- 25. servidor sql obteniendo el primer valor al agrupar
- 26. Servidor SQL: complete una columna con números decimales aleatorios
- 27. Actualizar la columna de autoincremento en el servidor SQL
- 28. Servidor SQL: ¿pasar por cada columna en cada tabla?
- 29. Convertir columna de fecha a fecha Sql Servidor
- 30. Servidor SQL: Comprobando el tipo de datos de una columna
Si publica ejemplos de código, XML o de datos, por favor ** ** resaltar esas líneas en el editor de texto y haga clic en el botón "muestras de código" ('{}') en la barra de herramientas del editor para formatear y sintaxis, ¡resáltalo! –