Avatar billede fredslund Nybegynder
21. august 2003 - 09:55 Der er 5 kommentarer og
4 løsninger

Auto-Id

Hej Eksperter!

Jeg er helt ny med MySql og kan ikke finde ud af at lave en auto-id - svarende til autonummerering i Access.

(Jeg bruger MySQL Control Center som den grafiske brugergrænseflade)

Håber I kan hjælpe!
Avatar billede hyperactive Nybegynder
21. august 2003 - 10:00 #1
Er der ikke en mulighed, der hedder Auto Increment eller lignende???
Avatar billede jefr Nybegynder
21. august 2003 - 10:02 #2
Jo når du er inde i Edit table kan du nederst på fanebladet sætte hak i AUTO_INCREMENT.
Avatar billede clausjul Nybegynder
21. august 2003 - 10:03 #3
create table <table> (id int(8) auto_increment primary key) - så kommer der en ny id automatisk efter insert.
Avatar billede -thomas- Nybegynder
21. august 2003 - 10:03 #4
Vælg feltet. Under Field properties nederst kan du sætte kryds i Auto increment.
Avatar billede fredslund Nybegynder
21. august 2003 - 10:08 #5
Det kan jeg se, og det har jeg også vinget af, - men når jeg opretter en post i databasen kan jeg ikke få lov at oprette den uden at indsætte en værdi i mit ID-felt(som også er mit autonummererede felt)
Avatar billede fredslund Nybegynder
21. august 2003 - 10:18 #6
Jeg bruger SQL til at oprette en post, - og hvis jeg bruger 0 til ID-værdien kan jeg se, at den opretter en ny post med autonummerering. Men samtidig kan det lade sig gøre at lave en post med et bestemt ID... - det ønsker jeg ikke. Kan jeg slippe af med det?
Avatar billede roo104 Nybegynder
21. august 2003 - 10:40 #7
tabelstruktur
id
navn
efetrnavn

insert into tabel (navn, efternavn) values ('Jonas', 'Pedersen');

Du skal bare ikke indsætte i id
Avatar billede roo104 Nybegynder
21. august 2003 - 10:40 #8
det kommer så til at se sådan her ud

1
Jonas
Pedersen
Avatar billede fredslund Nybegynder
21. august 2003 - 11:36 #9
Jeg tror jeg har fanget princippet :-) - Tak for hjælpen!
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Computerworld tilbyder specialiserede kurser i database-management

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester