MySQL 2 varchars tilsammen = unique

Tags:    mysql

hej alle sammen.

hvordan kan jeg nemmest opnå at lave en table hvor 2 fields tilsammen er unikke.

id | arg | target_language | target_type | target_id

Jeg vil gerne have at arg og target_language til sammen er unikke, sådan man ikke kan oprette samme kombination mere end en gang, id er PK, så ønsker ikke at lave dem til PK til sammen.

/Kenneth



1 svar postet i denne tråd vises herunder
1 indlæg har modtaget i alt 5 karma
Sorter efter stemmer Sorter efter dato
Sæt et unique index på. Du kan have flere kolonner der tilsammen kan indekseres. Disse kan bl.a. være unikke.

https://dev.mysql.com/doc/refman/5.0/en/create-index.html



t