18. februar 2003 - 21:44Der er
6 kommentarer og 3 løsninger
Create table fejl
Hvad er fejlen ved denne kode:
CREATE TABLE user( id INTEGER UNSIGNED PRIMARY KEY NOT NULL AUTO_INCREMENT, nick VARCHAR(30) NOT NULL UNIQUE, password CHAR(16) BINARY NOT NULL, email VARCHAR(40) NOT NULL UNIQUE, login_expire INTEGER UNSIGNED, priv INTEGER UNSIGNED NOT NULL, last_seen TIMESTAMP(14) not null, reg_time TIMESTAMP(14) not null) }
Jeg får denne fejl:
Fejl
SQL-forespørgsel :
CREATE TABLE user( id INTEGER UNSIGNED PRIMARY KEY NOT NULL AUTO_INCREMENT, nick VARCHAR( 30 ) NOT NULL UNIQUE , PASSWORD CHAR( 16 ) BINARY NOT NULL , email VARCHAR( 40 ) NOT NULL UNIQUE , login_expire INTEGER UNSIGNED, priv INTEGER UNSIGNED NOT NULL , last_seen TIMESTAMP( 14 ) NOT NULL , reg_time TIMESTAMP( 14 ) NOT NULL ) }
MySQL returnerede:
You have an error in your SQL syntax near 'user( id INTEGER UNSIGNED PRIMARY KEY NOT NULL AUTO_INCREMENT, nick VARCHAR( ' at line 1
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Slettet bruger
18. februar 2003 - 21:49#1
Du skal angive en længde på din INTEGER id ligesom du gør på de andre (længde)
Synes godt om
Slettet bruger
18. februar 2003 - 21:51#2
Hvordan skal min kode så se ud?
Synes godt om
Slettet bruger
18. februar 2003 - 22:15#3
CREATE TABLE user( id INTEGER(10) UNSIGNED PRIMARY KEY NOT NULL AUTO_INCREMENT, nick VARCHAR(30) NOT NULL UNIQUE, password CHAR(16) BINARY NOT NULL, email VARCHAR(40) NOT NULL UNIQUE, login_expire INTEGER(10) UNSIGNED, priv INTEGER UNSIGNED(10) NOT NULL, last_seen TIMESTAMP(14) not null, reg_time TIMESTAMP(14) not null) }
Her er alle INT sat til 10, men det styrer du selv...
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.