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
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
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
Ciao a tutti! Un breve articolo per documentare l’attività che con Ivan stiamo svolgendo da consulenti in iFaber. Il progetto, nato in collaborazione con Elever srl ormai un anno fa, è finalizzato alla realizzazione di una portale web per la gestione e qualifica dei fornitori. Il portale è destinato sia ad uso interno (Unicredit) che…
Leggi tutto
Convertire una stringa (sequenza di caratteri) in un dato di tipo data o timestamp in SQL standard è abbastanza semplice tramite il comando ‘cast‘ . Semplicemente scrivento : cast(‘2010-3-31’ as datetime) oppure cast(‘2010-3-31’ as timestamp) otteniamo la conversione, ma come sempre nel caso delle date non esiste la parola semplice, i formati con cui si…
Leggi tutto
After installing Oracle 10g on an Ubuntu 9.04 system, i found that the Apex application was enabled only for the localhost. Some time is necessary open or close the access of apex from remote. To do this is only need to access to your oracle system by a dba user and run this sql command:…
Leggi tutto