← Back to team overview

sslug-teknik team mailing list archive

Re: mysql

 


Steen Jakobsen wrote:

> Jeg er ved at reproducere en tabel i mysql men får fejlmeddelelsen Column 'last_name' is used with UNIQUE or INDEX but is not defined as NOT NULL - hvad er problemet/løsningen?

Et felt som er unique eller index, skal pr definition være et unikt felt. dvs at der i
en tabel ikke må eksistere to værdier der er ens i de felter som er unique eller index.
Derfor må de heller ikke have værdien NULL. Løsningen  er derfor at definere felterne som NOT NULL
Troels

>
>
> ps der er en primary key, en key med to parametre(den ene parameter er kolonnen last_name), og to key med en parameter - (følgende er (forsøgt) defineret i tabellen:)
> uid SMALLINT NOT NULL AUTO_INCREMENT
>
> mvh
>
> steen




References