Category Archives: Structured Query Language

Oracle Command LPAD

Il comando LPAD è ulizzato per formattare un campo con in determinato segnaposto. Sintassi: LPAD(<campo1>,<numero_cifre>,<segnaposto>) esempio:

Posted in Database, Oracle, Structured Query Language | Comments Off on Oracle Command LPAD

Oracle NULLIF Functions

NULLIF è una funzione che ritorna NULL quando il confronto dei risultati delle due espressioni nel parametro sono uguali. Molto utile nella gestione dell’errore ORA-01476: il divisore è uguale a zero. Per maggiori informazioni http://docs.oracle.com/cd/B19306_01/server.102/b14200/functions102.htm

Posted in Database, Oracle, Structured Query Language | Comments Off on Oracle NULLIF Functions

Microsoft Query – Oracle Alias

Nel caso si voglia specificare agli alias in una query Oracle in Microsoft Query si può agire nel registro di sistema di windows, per evitare l’errore “ORA-00923: parola chiave FROM non trovata dove prevista” Per maggiorni dettagli: http://support.microsoft.com/kb/259347

Posted in Oracle, Programming Languages, Structured Query Language | Comments Off on Microsoft Query – Oracle Alias

Oracle Like Escape

I caratteri “%” e “_” sono utilizzati nella sintatti SQL del comando LIKE di Oracle come caratteri jolly. Se si vogliono utilizzare come valori nel filtro, è necessario specificare la clausola Escape. Es: Per maggiori dettagli: http://www.adp-gmbh.ch/ora/sql/like.html

Posted in Database, Oracle, Structured Query Language | Comments Off on Oracle Like Escape

Oracle NVL Functions

NVL è un utile funzione Oracle che consente di sostituire NULL con una stringa. Sintassi NVL(expr1, espr2) Se expr1 è nullo, poi ritorna NVL espr2. Se espr1 non è nullo, poi ritorna espr1. Alcuni esempi: Per maggiori dettagli http://docs.oracle.com/cd/B19306_01/server.102/b14200/functions105.htm

Posted in Database, Oracle, Structured Query Language | Comments Off on Oracle NVL Functions

Oracle query ricorsiva – gerarchica

Posted in Database, Oracle, Structured Query Language | Tagged , | Comments Off on Oracle query ricorsiva – gerarchica

UID della sessione Oracle corrente

Posted in Database, Oracle, Structured Query Language | Tagged , | Comments Off on UID della sessione Oracle corrente

Forzare l’utilizzo di un indice in query SQL Oracle

Posted in Database, Oracle, Structured Query Language | Tagged , | Comments Off on Forzare l’utilizzo di un indice in query SQL Oracle

Evoluzione linguaggio SQL – Structured query language

standard SQL-1 SQL/86 prodotto nel 1986 dall’ANSI, contiene tutti costrutti base del linguaggio di interrogazione. SQL/89 estensione limitata di SQL-86, emanata nel 1989, introduce la nozione di integrità referenziale. standard SQL-2 SQL/92 pubblicato nel 1992, in larga misura compatibile con … Continue reading

Posted in Structured Query Language | Tagged | Comments Off on Evoluzione linguaggio SQL – Structured query language