PDA

Visualizza versione completa : [MySQL]Creare chiave composta


LUCAB
16-09-2008, 16.06.58
Come si crea una chiave composta??? la chiave primaria deve essere unica... come gli dico che l'unione di due campi deve essere unico????
Voglio creare una tabella appuntamenti che porta due attributi Data e Ora. Chiaramente la combinazione di questi due campi mi deve assicurare l'unicità del record (non posso avere due appuntamenti nello stesso giorno e stessa ora)
Grazie per il supporto

Alhazred
16-09-2008, 19.41.56
Se hai i due campi che si chiamano Data e Ora, basta che non dichiari nulla dopo i due campi e alla fine della create table metti Primary key (Data,Ora).