Tutorial de SQL Avanzado - Primary Key

Primary Key o Clave primaria es usada para identificar a cada registro con un valor unico (asi como en UNIQUE) que no se puede repetir, y no puede estar vacío (NULL). La diferencia entre Primary Key y Unique es que valores unicos pueden haber varios (asi como el DNI o Numero Telefonico), pero Primary Key hay una sola por tabla.

Primary Key en un Create Table

MySQL: SQL Server / Oracle / MS Access: Si bien solo debe haber 1 clave primaria, existe la opcion de asignar varias claves primarias.. Se hace de la siguiente manera MySQL / SQL Server / Oracle / MS Access:

Primary Key en un Alter Table

MySQL / SQL Server / Oracle / MS Access: sino .. si son multiples
MySQL / SQL Server / Oracle / MS Access:

Eliminar Clave Primaria

MySQL SQL Server / Oracle / MS Access: