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.