Bonjour,

Voila je suis nouveau et je debute un peu dans le sql...

J'ai essayé de faire un if pour tester si une table existait ou pas, mais rien ne marche...je sais pas trop quoi faire...

Si qqun pourait m aider ca serait sympa

Voici mon code :

IF TABLE agent NOT EXISTS (
CREATE TABLE `agent` (
`id` INT NOT NULL AUTO_INCREMENT ,
`nom` VARCHAR( 50 ) NOT NULL ,
`date` DATE NOT NULL ,
`col_heure` INT NOT NULL ,
`col_xls` INT NOT NULL ,
PRIMARY KEY ( `id` )
);
)
ELSE (
IF nom FROM agent NOT EXISTS (
CREATE `nom` VARCHAR( 50 ) NOT NULL
)
IF date FROM agent NOT EXISTS (
CREATE `date` DATE NOT NULL
)
IF col_heure FROM agent NOT EXISTS (
CREATE `col_heure` INT NOT NULL
)
IF col_xls FROM agent NOT EXISTS (
CREATE `col_xls` INT NOT NULL
)
)