Translations:Documentation/HowTo/MigrateFromHSQLDB/31/fr

From The Document Foundation Wiki
Jump to: navigation, search

La fonction IFNULL est inconnue dans Firebird. Un examen de la liste suivante montre que la fonction COALESCE peut être utilisée à la fois dans Firebird et dans la base de données HSQLDB interne. Cette fonction est encore plus universelle car elle peut interroger un nombre illimité de valeurs et le premier hit qui n'est pas NULL renvoie la valeur correspondante. Malheureusement, l'éditeur SQL de base ne permet pas de partager un terme avec Rechercher et remplacer. Sinon, IFNULL pourrait simplement être remplacé par COALESCE si le terme apparaît plus fréquemment dans une requête. Pour de telles transformations, il est donc conseillé de copier la requête dans un simple éditeur de texte avec une fonction de rechercher et remplacer, puis de faire le remplacement et d’écraser l’ancien contenu.