PRIMARY KEY

¿Cómo se crea una llave primaria (PK) en SQL Server?

Tienes dos formas:

1. Después de crear la tabla (usando ALTER TABLE)

Ejemplo:

ALTER TABLE CATEGORIA 
ADD CONSTRAINT PK_CATEGORIA_IDCATEGORIA 
PRIMARY KEY (IDCATEGORIA);

2. Dentro de la definición de la tabla (con CONSTRAINT)

Ejemplo:

CREATE TABLE CIUDAD (
	IDCIUDAD TINYINT IDENTITY(1,1) NOT NULL,
	CIUDAD VARCHAR(40) NOT NULL,
	DESCRIPCION VARCHAR(100),
	CONSTRAINT PK_CIUDAD_IDCIUDAD PRIMARY KEY (IDCIUDAD)
);

Last updated