PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → Etats & Requêtes → Problème requête SQL
Problème requête SQL
Débuté par Pierre Le Stagiaire, 01 aoû. 2006 11:28 - 1 réponse
Posté le 01 août 2006 - 11:28
Bonjour,

Je travaille avec WebDev et l'outil Oracle Express.

J'ai du créer une requête pour remplir une table (ici Table-destination) par les informations contenues dans la table source (ici Table-source). Une sorte de copier coller des informations d'une table à l'autre.

Voici la requête : INSERT INTO <Table-destination> SELECT * FROM <Table-source>

l'interrogateur SQL de WebDev me dit qu'elle devrait fonctionner normalement mais quand je l'intègre dans le code par le biais de :

SI SQLExec("INSERT INTO <Table-destination> SELECT * FROM <Table-source>","REQALDNS")=Faux ALORS
SQLErreur("REQALDNS")
FIN


... la fonction SQLErreur me dit "Mot SELECT inattendu".

Voila si quelqu'un aurait une solution ...

Merci
Posté le 03 août 2006 - 11:12
bonjour,
créé une requête avec le requeteur et regarde la syntaxe, in ne doit pas y avoir les </>

SI SQLExec("INSERT INTO Table-destination SELECT * FROM Table-source","REQALDNS")=Faux ALORS
SQLErreur("REQALDNS")
FIN

bon dev.