Re: [fr-users] LO Base : problème de SQL

2020-08-07 Par sujet Thierry Jeanneret
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

Re: [fr-users] LO Base : problème de SQL

2020-08-06 Par sujet Jean-Michel PIERRE
Bonjour, Pour les commandes SQL, et en particulier UPDATE, voir ici : https://wiki.openoffice.org/wiki/FR/Documentation/HSQLDB_Guide/ch09#SELECT Pour l’affichage des enregistrements avec valeurs nulles, voir la commande COALESCE (ou IFNULL) Jean-Michel PIERRE Tél : 05.49.255.333 Tél :

Re: [fr-users] LO Base : problème de SQL

2020-08-06 Par sujet yves dutrieux
Jean-michel, si ta base est pas confidentielle, peux-tu me l'envoyer à mon adresse personnelle car je suis sûr que cela devrait fonctionner via Outils - Sql as-tu bien respecté les apostrophes et guillemets ? Aussi, on dirait qu'il râle sur table1, ce serait pas plutôt Table1 avec une majuscule

Re: [fr-users] LO Base : problème de SQL

2020-08-06 Par sujet Jean-Michel ELOY
oui mais non, j'ai essayé et j'obtiens ceci : *table1 *At line 1, column 17 caused by 'isc_dsql_prepare' Le 06/08/2020 à 16:14, yves dutrieux a écrit : Décidément, c'est la chaleur passe par Outils -SQL ... pour que ta requête fonctionne ... Yves Le jeu. 6 août 2020 à 16:00,

Re: [fr-users] LO Base : problème de SQL

2020-08-06 Par sujet Jean-Michel ELOY
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

Re: [fr-users] LO Base : problème de SQL

2020-08-06 Par sujet yves dutrieux
Décidément, c'est la chaleur passe par Outils -SQL ... pour que ta requête fonctionne ... Yves Le jeu. 6 août 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

Re: [fr-users] LO Base : problème de SQL

2020-08-06 Par sujet yves dutrieux
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 <

Re: [fr-users] LO Base : problème de SQL

2020-08-06 Par sujet Jean-Michel ELOY
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

Re: [fr-users] LO Base : problème de SQL

2020-08-06 Par sujet yves dutrieux
Bonjour, tu y es presque, essaie avec : update "table1" set "auteur" = 'inconnu' where "auteur" is NULL Yves Le mer. 5 août 2020 à 23:56, Jean-Michel ELOY < jean-michel.e...@u-picardie.fr> a écrit : > > bonjour > > je suis bloqué et je demande de l'aide > > > - j'utilise une table, de

[fr-users] LO Base : problème de SQL

2020-08-05 Par sujet Jean-Michel ELOY
bonjour je suis bloqué et je demande de l'aide - j'utilise une table, de références de livres, dont certains champs sont vides voici les champs : ID ; Auteur ; Année ; Titre ; Collection ; n°collection ; N° la clé est sur le champ ID - je veux en tirer le catalogue sous forme d'un