Translations:Documentation/HowTo/MigrateFromHSQLDB/31/it

From The Document Foundation Wiki
Jump to: navigation, search

La funzione IFNULL in Firebird è sconosciuta. Una scorsa all'elenco qui di seguito evidenzia che al suo posto potete usare la funzione COALESCE sia in Firebird, sia in HSQLDB. Per di più questa funzione è maggiormente universale in quanto può eseguire ricerche su qualsiasi numero di valori e restituisce il valore della prima occorrenza che non è NULL. Sfortunatamente, l'editor SQL di Base non è in grado di passare un termine alla funzione Trova e sostituici. Se ciò fosse possibile, nei casi in cui il termine si ripete spesso in una query, potreste semplicemente sostituire IFNULL con COALESCE. Perciò, per questo tipo di trasformazioni,è consigliabile copiare la query in un semplice editor di testo dotato della funzione di ricerca e sostituzione, eseguire la sostituzione e quindi sovrascrivere il vecchio contenuto con il risultato.