Ya no tienes que indagar más por todo internet porque llegaste al espacio correcto, contamos con la solución que necesitas hallar pero sin complicaciones.
Solución:
solo elimina COLUMN
de ADD COLUMN
ALTER TABLE Employees
ADD EmployeeID numeric NOT NULL IDENTITY (1, 1)
ALTER TABLE Employees ADD CONSTRAINT
PK_Employees PRIMARY KEY CLUSTERED
(
EmployeeID
) WITH( STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF,
ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
Así es como Agregar nueva columna a la tabla
ALTER TABLE [tableName]
ADD ColumnName Datatype
P.ej
ALTER TABLE [Emp]
ADD Sr_No Int
Y si quieres que se incremente automáticamente
ALTER TABLE [Emp]
ADD Sr_No Int IDENTITY(1,1) NOT NULL
La sintaxis correcta para agregar una columna a la tabla es:
ALTER TABLE table_name
ADD column_name column-definition;
En tu caso será:
ALTER TABLE Employees
ADD EmployeeID int NOT NULL IDENTITY (1, 1)
Para agregar varias columnas, use corchetes:
ALTER TABLE table_name
ADD (column_1 column-definition,
column_2 column-definition,
...
column_n column_definition);
COLUMN
La palabra clave en SQL SERVER se usa solo para modificar:
ALTER TABLE table_name
ALTER COLUMN column_name column_type;
Calificaciones y comentarios
Si piensas que te ha resultado útil este post, te agradeceríamos que lo compartas con otros juniors así contrubuyes a dar difusión a nuestra información.
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)