Toad è un buon client per Oracle, e da qualche anno sul sito di Oracle è disponibile una versione molto leggera del client di oracle che si chiama InstantClient. Il pregio di questa versione di driver/clients per Oracle è che non ha una procedura di setup ed è sufficiente decomprimere il pacchetto compresso in una…
Leggi tutto
1 |
SELECT * from dba_data_files; |
1 |
select sum(bytes / (1024*1024)) "DB Size in MB" from dba_data_files; |
To set in a single session the decimal separator, for example when you need to cast some string in numbers you can use the next istruction :
1 |
ALTER SESSION SET NLS_NUMERIC_CHARACTERS ='. '; |
in this case the “decimal separator” is the point “.”. if you want the parameter is set inside a procedure or a function you can write like…
Leggi tutto
In Oracle there are two usefull function to format a timestamp to string and vceversa…. To format a date to string you can use TO_CHAR function like this:
1 |
SELECT TO_CHAR(sysdate, 'DD-MON-YYYY HH24:MI:SSxFF') from dual; |
For viceversa To format a string to date you can use TO_ function like this:
1 |
SELECT TO_DATE('2003/07/09', 'yyyy/mm/dd') from dual; |
The format mask list: Parameter Explanation YEAR Year, spelled out…
Leggi tutto
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