Date: prev next · Thread: first prev next last
2020 Archives by date, by thread · List index


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.