Le 06/08/2011 03:47, Lucien RUBEMPRE a écrit :
//Bonsoir,

Étant encore peu expérimenté, je bute sur une expression pourtant simple :
je voudrais changer les données du champ "ref_pays" (qui est vide) pour le faire passer à "1" quand le champ "PaysObs" correspond à "FRANCE".

J'essaie la formule suivante dans plusieurs variantes :

SET 'ref_pays' = '1' AS 'ref_pays' FROM 'mabase'.'t_pays' WHERE 'PaysObs' = 
'FRANCE'

  mais j'ai toujours un message d'erreur :
 "Statut SQL: HY000
Code d'erreur: 1000
Syntax error in SQL expression"

Quelqu'un saurait m'aider ?

Bonjour,
Tu peux consulter le guide de la syntaxe SQL ici :
http://wiki.services.openoffice.org/wiki/FR/Documentation/HSQLDB_Guide/ch09#UPDATE

ce qui devrait donner ce code :
UPDATE   "t_pays" SET  'ref_pays' = '1' AS 'ref_pays' WHERE 'PaysObs' = 'FRANCE'

J.M


--
Envoyez un mail à [email protected] pour savoir comment vous 
désinscrire
Les archives de la liste sont disponibles à 
http://listarchives.libreoffice.org/fr/users/
Tous les messages envoyés sur cette liste seront archivés publiquement et ne 
pourront pas être supprimés

Répondre à