Avatar billede oasen Nybegynder
08. februar 2003 - 04:16 Der er 7 kommentarer og
1 løsning

Long Integer

Hvad svarer Long Integer i Access til i MySQL?
Altså - hvilken felttype skal der benyttes til at lagre en sekundær/primær nøgle, hvis værdi går mod uendelig (ligesom autonumber)?

INT(?)
LONGINT(?)
Avatar billede arne_v Ekspert
08. februar 2003 - 14:49 #1
MySQL INT/INTEGER er ekvivalent til Access Long Integer med hensyn til range.
Avatar billede oasen Nybegynder
08. februar 2003 - 14:53 #2
Man SKAL jo angive antallet af tegn i parantesen. Int(6) eller Integer(8). Og hvad skriver man, hvis længden af tallet hele tiden vil vokse?
Avatar billede arne_v Ekspert
08. februar 2003 - 14:56 #3
Det behøver man ikke.

Jeg har tit oprettet tabeller i MySQL med:
  CREATE TABLE tabelnavn (feltnavn INTEGER);

Bruger du et GUI tool ? Og hvis ja - hvilket ?
Avatar billede oasen Nybegynder
08. februar 2003 - 15:10 #4
GUI tool? Jeg bruger MySQLFront, hvis det er det, du tænker på...
Avatar billede oasen Nybegynder
08. februar 2003 - 15:12 #5
Forresten - hvis du kan sige mig, hvordan jeg opretter et autonummer-felt via "create table", fordobler jeg pointsne. Jeg kunne ikke få hverken COUNTER eller PRIMARY KEY til at virke. Hvad er syntaksen?
Avatar billede oasen Nybegynder
08. februar 2003 - 15:21 #6
Næh, nu fandt jeg ud af det:

BrugerID Integer Not Null Primary Key
Avatar billede arne_v Ekspert
08. februar 2003 - 15:27 #7
Jeg kender ikke MySQLFront men en INT/INTEGER skal ikke have antal tegn
i parentes.

Det er standard SQL for en binær integer.
Avatar billede oasen Nybegynder
08. februar 2003 - 15:32 #8
Du har ret - nu prøvede jeg lige. Og det fungerer perfekt. Mange tak :))
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