Pagina 1 van 1

Wat is er fout in deze query?

Geplaatst: 06 dec 2005, 15:10
door XP-Rene

Code: Selecteer alles

create table 'collectie' 
id, INT (10), AUTO_INCREMENT 
datum, VARCHAR (50), NOT NULL 
tijd, VARCHAR (20), NOT NULL 
dvd, TEXT, NOT NULL 
speelduur, TEXT, NOTNULL 
acteurs, LONGTEXT, NOT NULL 
copy, TEXT, NOT NULL 
dolby, TEXT, NOT NULL 
widescreen, TEXT, NOT NULL 
samenvatting, LONGTEXT, NOT NULL 
ip, VARCHAT (50), NOT NULL 
naamplaatje, VARCHAR (255), NOT NULL
Ik zie het niet, wie wel?

Geplaatst: 06 dec 2005, 15:23
door Bee
Er staan te veel komma's in, en er ontbreken nog wat andere zaken:

Code: Selecteer alles

create table 'collectie' (
id INT (10) AUTO_INCREMENT,
datum VARCHAR (50) NOT NULL,
tijd VARCHAR (20) NOT NULL, 
dvd TEXT NOT NULL, 
speelduur TEXT NOT NULL, 
acteurs LONGTEXT NOT NULL, 
copy TEXT NOT NULL,
dolby TEXT NOT NULL, 
widescreen TEXT NOT NULL, 
samenvatting LONGTEXT NOT NULL, 
ip VARCHAR (50) NOT NULL, 
naamplaatje VARCHAR (255) NOT NULL
);
De velden van een tabel moeten binnen ( en ) staan van de query, en bij het maken van velden komt pas na het veldnaam + alle eigenschappen een komma, en voor de rest niet. En verder heb ik de typfout VARCHAT even gewijzigd in VARCHAR, en NOTNULL in NOT NULL.

Geplaatst: 06 dec 2005, 15:25
door XP-Rene
Mm,
Toch krijg ik nog deze Error:

Code: Selecteer alles

Error in SQL query create table 'collectie' ( id INT (10) AUTO_INCREMENT, datum VARCHAR (50) NOT NULL, tijd VARCHAR (20) NOT NULL, dvd TEXT NOT NULL, speelduur TEXT NOT NULL, acteurs LONGTEXT NOT NULL, copy TEXT NOT NULL, dolby TEXT NOT NULL, widescreen TEXT NOT NULL, samenvatting LONGTEXT NOT NULL, ip VARCHAR (50) NOT NULL, naamplaatje VARCHAR (255) NOT NULL );

Geplaatst: 06 dec 2005, 15:38
door Bee
Meestal geeft hij toch ook aan waar de fout zit, of vergis ik mij nu?

Geplaatst: 06 dec 2005, 15:40
door XP-Rene
Ik weet het niet, dit is echt alles wat ie laat zien.

Geplaatst: 06 dec 2005, 15:43
door Bee

Code: Selecteer alles

CREATE 'collectie' (
'id' INT(10) AUTO_INCREMENT,
'datum' VARCHAR (50) NOT NULL,
'tijd' VARCHAR (20) NOT NULL, 
'dvd' TEXT NOT NULL, 
'speelduur' TEXT NOT NULL, 
'acteurs' LONGTEXT NOT NULL, 
'copy' TEXT NOT NULL,
'dolby' TEXT NOT NULL, 
'widescreen' TEXT NOT NULL, 
'samenvatting' LONGTEXT NOT NULL, 
'ip' VARCHAR (50) NOT NULL, 
'naamplaatje' VARCHAR (255) NOT NULL
);
Poging No2.

Geplaatst: 06 dec 2005, 15:46
door XP-Rene
Jammer maar helaas:

Code: Selecteer alles

Error in SQL query CREATE 'collectie' ( 'id' INT(10) AUTO_INCREMENT, 'datum' VARCHAR (50) NOT NULL, 'tijd' VARCHAR (20) NOT NULL, 'dvd' TEXT NOT NULL, 'speelduur' TEXT NOT NULL, 'acteurs' LONGTEXT NOT NULL, 'copy' TEXT NOT NULL, 'dolby' TEXT NOT NULL, 'widescreen' TEXT NOT NULL, 'samenvatting' LONGTEXT NOT NULL, 'ip' VARCHAR (50) NOT NULL, 'naamplaatje' VARCHAR (255) NOT NULL );