Via Cà Matta 2 - Peschiera Borromeo (MI)
+39 02 00704272
info@synaptica.info

Categoria: Firebird SQL

Digital Innovation Partner

The Haversine formula in Firebird SQL => Calculate distance between two WGS84 Points

Hi, I think might be helpful, today for a customer i do the Haversine formulas for Firebird Sql as a stored procedure. This formula allow you to calculate the distance in meter between two WGS84 datum points(degree points of Earth). You can call the procedure like this:

The result wil be aprox 14Km, the…
Leggi tutto

Firebird embedded on mac-osx

Users/ivanrevelli/Downloads/Firebird.app/Contents/MacOS/firebird/ cd Users/ivanrevelli/Downloads/Firebird.app/Contents/MacOS/ Users/ivanrevelli/Downloads/Firebird.app/Contents/MacOS/firebird/libfbembed.dylib

Firebird – sql blocks

Nella versione 2.0 di Firebird è stato introdotto il predicato “execute block” che permette di eseguire un blocco di codice sql che permette di tornare un result set di dati e di ricevere dei parametri di input. Si ha praticamente la potenza di una stored procedure, con la possibilità di comporre il blocco sql all’interno…
Leggi tutto

Dynamic query in Firebird “execute statement”

Nella versione 1.5 di Firebird è stato introdotto il predicato “Execute statement” che permette di eseguire una query contenuta in una stringa di testo. Oltre a poter eseguire delle query è possibile ottenere un result set di dati, questo ci consente di avere query sorgenti diverse per lo stesso set di dati in output. Anche…
Leggi tutto

Firebird 2.5 rownum equivalent

Come è noto a tutti in Oracle è possibile limitare il set di dati utilizzando il predicato “rownum”, questo permette di paginare i dati ritornati da una query verso le applicazioni client. Ad esempio se una query tornasse 1000record potremmo suddividere i risultati in venti pagine da 50record, dove la query si tradurrebbe : paginazione…
Leggi tutto