06. december 2005 - 11:02
Der er
5 kommentarer og 1 løsning
Definering af Multiple Primary Keys
Hej! Hvordan definere man flere samtidig primære nøgler, både i Access og MySQL jeg har forsøgt mig med CREATE TABLE ifKreditRegel (ID COUNTER PRIMARY KEY, IBM INT, COMMEN INT, COMMENTTEXT TEXT, Regelnr VARCHAR(6) PRIMARY KEY, ejer VARCHAR(1), niveau VARCHAR(1) .... Der fejler begge databaser og siger at jeg allerede har en primær nøgle, hvordan kan jeg ellers gøre
Annonceindlæg tema
Offentlig digitalisering
Fra effektivisering til digital suverænitet. Hvordan skaber det offentlige en digital fremtid med AI, sikkerhed og kontrol i centrum?
06. december 2005 - 11:17
#1
Een primær nøgle, de andre som KEY (eller INDEX)
06. december 2005 - 11:43
#2
Har fundet ud af at denne syntax virker i begge typer CREATE TABLE test ( id COUNTER, tal INTEGER NOT NULL, tees VARCHAR(45) NOT NULL, PRIMARY KEY(id, tal) ) CREATE TABLE `stamdata`.`test` ( `id` INTEGER UNSIGNED NOT NULL AUTO_INCREMENT, `tal` INTEGER UNSIGNED NOT NULL, `tees` VARCHAR(45) NOT NULL DEFAULT '', PRIMARY KEY(`id`, `tal`) ) men send et svar og vi deler point
06. december 2005 - 12:33
#3
Ok, du mente en primærnøgle, som kombination af 2 felter. Så skal du også vide at du ikke har 2 nøgler, men kun een, og kun får udbytte af det når du i dine sql-sætninger bruger dem sammen. (Og formentelig hvis du bruger den første) Jeg samler slet ikke på point, tak.
06. december 2005 - 13:07
#4
okay! jeg var godt klar over det med at jeg kun får een nøgle! Vidste ikke det med at ikke kan bruge nøglerne enkeltvis!
06. december 2005 - 13:09
#5
Du kan bruge dem enkeltvis, men du får ikke samme hastighedsforbedring.
06. december 2005 - 13:14
#6
Det må jeg jo så prøve at se om jeg kan leve med! Men det tror jeg, ihvertfald i begyndelsen
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.