Bonjour,
Si je fais ceci :
UPDATE "Table1" SET "Texte" = 'Encore' WHERE ID = 1;
ça fonctionne. Il est VITAL de respecter la casse ainsi que les
guillemets / apostrophes dans l'expression des requêtes.
Ici, j'ai une table Table1, qui a une colonne ID (numérique) et une
colonne Texte (Varchar)...
En espérant que ça marche chez vous,
Thierry
Le 06.08.20 à 16:37, Jean-Michel ELOY a écrit :
derechef !
j'ai ajouté le bouton
j'ai fait ceci :
base> requetes > créer une requete en mode SQL > edition > exécuter
directement l'instruction SQL >
update "table1" set "auteur" = 'inconnu' where "auteur" is NULL
[bouton : exécuter directement l'instruction SQL]
là, pas de réponse, et quand je regarde la "table1", rien n'a été modifié
?????
Le 06/08/2020 à 16:00, yves dutrieux a écrit :
Oops ai oublié de te préciser :
tu dois cocher "direct sql" car par défaut, ce sont des select qui
sont autorisés (car ça retourne des données), alors qu'un
update/delete n'en donne pas.
(c'est un bouton ou dans les menus).
Yves
Le jeu. 6 août 2020 à 12:41, Jean-Michel ELOY
<jean-michel.eloy@u-picardie.fr
<mailto:jean-michel.eloy@u-picardie.fr>> a écrit :
merci, Yves, tu me remontes le moral... mais ce n'est pas la
solution
car j'obtiens :
La commande n'est pas une instruction SELECT.
Seules les requêtes sont autorisées.
et dans les détails :
Statut SQL: HY000
Code d'erreur: 1000
La commande n'est pas une instruction SELECT.
Seules les requêtes sont autorisées.
rappel : j'ai utilisé
"créer une requête en mode SQL"
c'est là que ça coince ?
à bientôt ?
Le 06/08/2020 à 12:32, yves dutrieux a écrit :
> update "table1" set "auteur" = 'inconnu' where "auteur" is NULL
-- L'absence de virus dans ce courrier électronique a été
vérifiée
par le logiciel antivirus Avast.
https://www.avast.com/antivirus <https://www.avast.com/antivirus>
--
web site : http://www.molenbaix.com <http://www.molenbaix.com>
--
Envoyez un mail à users+unsubscribe@fr.libreoffice.org pour vous désinscrire
Les archives de la liste sont disponibles à https://listarchives.libreoffice.org/fr/users/
Privacy Policy: https://www.documentfoundation.org/privacy
Context
Privacy Policy |
Impressum (Legal Info) |
Copyright information: Unless otherwise specified, all text and images
on this website are licensed under the
Creative Commons Attribution-Share Alike 3.0 License.
This does not include the source code of LibreOffice, which is
licensed under the Mozilla Public License (
MPLv2).
"LibreOffice" and "The Document Foundation" are
registered trademarks of their corresponding registered owners or are
in actual use as trademarks in one or more countries. Their respective
logos and icons are also subject to international copyright laws. Use
thereof is explained in our
trademark policy.