PRIMARY KEY
La chiave primaria deve contenere valori univoci.
La chiave primaria non può contenere valori NULL.
Vincoli PRIMARY KEY SQL in CREATE TABLE
Следующие SQL создает PRIMARY KEY ограничитель в колонке "P_Id", при создании таблицы "Persone":
MySQL:
SQL Server / Oracle / MS Access:
MySQL / SQL Server / Oracle / MS Access:
SQL vincoli PRIMARY KEY con ALTER TABLE
Следующие SQL создает PRIMARY KEY ограничитель в колонке "P_Id", когда таблица "Persone" уже создана:
MySQL / SQL Server / Oracle / MS Access:
1 2 |
ALTER TABELLA Persone ADD PRIMARY KEY (P_Id) |
MySQL / SQL Server / Oracle / MS Access:
1 2 |
ALTER TABELLA Persone ADD CONSTRAINT pk_PersonID PRIMARY KEY (P_Id,Cognome) |
- Nota:
Rimozione di PRIMARY KEY
Per eliminare un vincolo PRIMARY KEY, utilizzare il seguente SQL:
MySQL:
1 2 |
ALTER TABELLA Persone GOCCIA PRIMARY KEY |
SQL Server / Oracle / MS Access:
1 2 |
ALTER TABELLA Persone GOCCIA CONSTRAINT pk_PersonID |
SQL chiave primaria





Commenti
Mi è piaciuto molto! Citazione
Msg 156, livello 15, stato 1, riga 1
Sintassi non corretta in prossimità 'primaria' la parola chiave. Citazione