Re bonjour, Le 27/02/08, Henri Boyet <[EMAIL PROTECTED]> a écrit : > > yves dutrieux a écrit : > > > Bonjour, > > > > Le 26/02/08, Henri Boyet <[EMAIL PROTECTED]> a écrit : > > > >> Bonjour, > >> J'ai une table avec les champs "Nom" et "Prenom". Je me rends compte > que > >> j'ai besoin d'un champ "NomPrenom". J'ai créé ce nouveau champ et je > >> voudrais le remplir automatiquement sans tout retaper. > >> En utilisant (sans comprendre) ce que j'ai trouvé à > >> http://osdir.com/ml/openoffice.general.french/2006-12/msg00505.html > >> j'ai créé une requête > >> SELECT "Nom" AS "Nom", "Prenom" AS "Prenom", CONCAT( "Nom", CONCAT( ' > ', > >> "Prenom" ) ) FROM "T_MEMBRES" > >> > > > > > > Update "T_MEMBRES" set "NomPrenom"=CONCAT("Nom", CONCAT(' ',"Prenom")) > > > > > > Merci pour la réponse. > > devrait le faire ;-) > > Yves > > > Pour que cela le fît, il faudrait que je susse comment utiliser cette > formule magique de façon idoine. J'obtiens le message d'erreur : "La > commande n'est pas une instruction SELECT. Seules les requêtes sont > autorisées."
Il faut passer par "Outils - SQL" et ne pas aller dans la définition d'une requête. C'est une requête de mise à jour et elle doit donc impérativement être éxécutée dans outils - SQL il te donnera pas de résultat mais t'indiquera que la requête a été effectuée correctement. Ensuite tu peux faire un select pour vérifier ;-) Yves Yves. Par ailleurs, heureusement qu'Alex a mentionné ta réponse que je n'avais > pas reçue : j'ai dû aller la repêcher parmi les messages considérés > comme spams par Gmail ! > > Henri > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > -- web site : http://www.molenbaix.com