SQL

Bonjour

Voici une nouvelle question envoyée à l'aide du formulaire de demande d'aide (http://fr.libreoffice.org/get-help/poser-une-question/).
Si vous répondez, merci de penser à utiliser la fonction "répondre à tous" de votre logiciel de courrier électronique de façon que le demandeur reçoive une copie de votre réponse.

Email:: jpf.bourse@free.fr
Sujet:: SQL
OS:: Windows 7
Version:: 6.0.x
Question:: Apparemment le SQL utilisé dans LibreOffice est différent de celui que j'utilisais sur gros ordinateur avec Oracle. Où peut-on se procurer une doc SQL LibreOffice ?

Merci de votre retour.

----- Mail original -----

De: "demande aide fr" <demande_aide_fr@libreoffice.org>
À: users@fr.libreoffice.org
Envoyé: Lundi 23 Avril 2018 11:28:59
Objet: [fr-users] SQL

Bonjour

Voici une nouvelle question envoyée à l'aide du formulaire de demande
d'aide (http://fr.libreoffice.org/get-help/poser-une-question/).
Si vous répondez, merci de penser à utiliser la fonction "répondre à
tous" de votre logiciel de courrier électronique de façon que le
demandeur reçoive une copie de votre réponse.

Email:: jpf.bourse@free.fr
Sujet:: SQL
OS:: Windows 7
Version:: 6.0.x
Question:: Apparemment le SQL utilisé dans LibreOffice est différent
de celui que j'utilisais sur gros ordinateur avec Oracle. Où peut-on
se procurer une doc SQL LibreOffice ?

Merci de votre retour.

bonjour,

comme c'est hsqldb :

https://baptiste-wicht.developpez.com/tutoriels/java/db/hsql/
https://www.tutorialspoint.com/hsqldb/index.htm

bonne lecture

slt
bernard

Bonjour,
Une traduction du Guide original est en ligne ici :
https://wiki.openoffice.org/wiki/FR/Documentation/HSQLDB_Guide/ch09

Bonjour,

SQL est servi par une base de données HSQLDB. Vous trouverez la doc sur ce site : http://hsqldb.org/>

Notez bien que si vous utilisez la base embarquée vous aurez une version ancienne d'HSQLDB, qui notamment ne supporte pas les triggers. Jean_françois Nifenecker a écrit une excellente doc sur la manière de passer à une version récente en utilisant un moteur de base de données externe.
Vous la trouverez ici :
https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=3&ved=0ahUKEwj8gL2fkdDaAhUFxxQKHcqxBb0QFgg1MAI&url=http%3A%2F%2Fnumericoach.net%2FIMG%2Fpdf%2Fhsql-base-v10a_-_jean-francois_nifenecker.pdf&usg=AOvVaw10uOA4pmX1f-ckqx-Z20-m

Une nuance dans ce dernier cas : Si tout se passe bien en mode splitté, je rencontre un problème idiot lorsque je veux revenir à une base de données intégrée. Je suis en train de caractériser ce souci, qui est vaguement documenté sur les forums. En gros, lorsque je créé une base de données intégrée, je peux tout faire avec, pour autant que je ne la ferme jamais. Dès que je la ferme, je ne peux plus la rouvrir, je reçois un message me disant que la base a été créé avec une version plus récente de HSQLDB…

Mais pour le reste, HSQLDB offre un SQL correct, et l'essentiel du DDL. Je viens de RdB, sous VMS, essentiellement...

Jouez bien :wink:

Thierry