[2021] SQL: clave principal {DH}


Una clave primaria es un campo en una tabla que identifica de manera única cada fila / registro en una tabla de base de datos. Las claves primarias deben contener valores únicos. Una columna de clave principal no puede tener valores NULL.

Una tabla solo puede tener una clave principal, que puede constar de uno o más campos. Cuando se utilizan varios campos como clave principal, se conocen como clave compuesta.

Si una tabla tiene una clave primaria definida para cualquier campo, no puede contener dos registros con el mismo valor para ese campo.

Nota – Usaría estos conceptos al crear tablas de bases de datos.

Crear clave primaria

Aquí está la sintaxis para definir el atributo ID como la clave principal en una tabla de CLIENTES.

CREATE TABLE CUSTOMERS(
   ID   INT              NOT NULL,
   NAME VARCHAR (20)     NOT NULL,
   AGE  INT              NOT NULL,
   ADDRESS  CHAR (25) ,
   SALARY   DECIMAL (18, 2),       
   PRIMARY KEY (ID)
);

Para crear una restricción PRIMARY KEY en la columna ID cuando la tabla CUSTOMERS ya existe, use la siguiente sintaxis SQL:

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *