Firebird Documentation Index
→
Guida sull'uso di NULL nel linguaggio SQL di Firebird
→ Indice alfabetico
Indice alfabetico
A
Aggiungere campi CHECK,
Aggiungere un campo CHECK
Aggiungere campi NOT NULL,
Aggiungere un campo NOT NULL
usare i domini,
Aggiungere un campo non annullabile usando i domini
Aggiungere colonne NOT NULL,
Aggiungere un campo NOT NULL ad una tabella con dati preesistenti
ALL,
I quantificatori ANY, SOME e ALL
problemi con subselect indicizzate,
ALL con subselect indicizzate
risultati,
I risultati di ANY, SOME e ALL
ANY,
I quantificatori ANY, SOME e ALL
problemi con subselect indicizzate,
IN, =ANY e =SOME con subselect indicizzate
risultati,
I risultati di ANY, SOME e ALL
Assegnare NULL,
Assegnare NULL
AVG,
Le funzioni di aggregazione
B
Backup,
Aggiungere un campo NOT NULL
BETWEEN,
Operazioni matematiche e con stringhe
Bug list,
Problemi relativi a NULL in Firebird
altri problemi,
Altri problemi
server crash,
Problemi che fanno cadere il server
C
CASE,
Le frasi con CASE
CHECK,
IN() nei controlli di CHECK
vincoli di controllo,
Vincoli di controllo (CHECK constraints)
Chiavi,
Chiavi ed indici univoci
,
Le chiavi esterne
esterne,
Le chiavi esterne
primarie,
Le chiavi primarie
univoche,
Chiavi ed indici univoci
Chiavi esterne,
Le chiavi esterne
COALESCE,
La funzione COALESCE
Confronti,
Test di uguaglianza e confronti
in Firebird 1.*,
Versioni precedenti alla 2
in Firebird 2+,
Firebird 2.0 e successivi
riassunto,
Riassunto sui controlli di (dis)uguaglianza
Congiunzioni,
NULL nelle operazioni logiche
CONTAINING,
Operazioni matematiche e con stringhe
Controllare per NULL
in pratica,
Controllare per NULL e per l'eguaglianza nella pratica
Conversioni,
Convertire da e verso NULL
da NULL ad un valore,
Sostituire NULL con un valore
COALESCE,
La funzione COALESCE
le funzioni NVL,
Firebird 1.0: le funzioni *NVL
da un valore verso NULL,
Convertire valori a NULL
NULLIF funzioni interna,
Firebird 1.5 e successivi: la funzione NULLIF
NULLIF UDF,
Firebird 1.0: Le UDF *nullif UDF
indesiderate,
Conversioni NULL <–> non-NULL non richieste
prepararsi a,
Prepararsi alle conversioni non desiderate
COUNT,
Le funzioni di aggregazione
D
Descrittori,
Descrittori
Direttive,
FIRST, SKIP e ROWS
Disgiunzioni,
NULL nelle operazioni logiche
DISTINCT
SELECT DISTINCT,
Gli ordinamenti
,
SELECT DISTINCT
,
SELECT DISTINCT con l'ordinamento sbagliato di NULLS FIRST|LAST
testare la diversità,
Controllare la diversità (Firebird 2+)
verificare la distinzione,
Firebird 2.0 e successivi
E
EXISTS,
EXISTS
F
False,
NULL nelle operazioni logiche
sovrasta NULL,
NULL nelle operazioni logiche
FIRST,
FIRST, SKIP e ROWS
FOR,
Le cicliche FOR
FSQL,
FSQL
Funzioni,
Le funzioni di aggregazione
di aggregazione,
Le funzioni di aggregazione
GROUP BY,
La clausola GROUP BY
HAVING,
La clausola HAVING
GROUP BY,
La clausola GROUP BY
HAVING,
La clausola HAVING
interne,
Funzioni interne
NVL,
Firebird 1.0: le funzioni *NVL
Funzioni definite dall'utente
UDF,
Funzioni definite dall'utente (UDF)
G
gbak,
Aggiungere un campo NOT NULL
switch -n,
Assicurarsi della validità dei dati
GROUP BY,
La clausola GROUP BY
H
HAVING,
La clausola HAVING
I
IF,
NULL negli statement di IF
IN
nei controlli di CHECK,
IN() nei controlli di CHECK
Predicato,
Il predicato IN
risultati,
I risultati di IN()
problemi con subselect indicizzate,
IN, =ANY e =SOME con subselect indicizzate
Indici,
Chiavi ed indici univoci
univoci,
Chiavi ed indici univoci
IS [NOT] DISTINCT FROM,
Controllare la diversità (Firebird 2+)
,
Firebird 2.0 e successivi
IS [NOT] NULL,
Controllare un campo per NULL
J
JOIN,
Riassunto sui controlli di (dis)uguaglianza
L
la funzione interna NULLIF,
Firebird 1.5 e successivi: la funzione NULLIF
LIKE,
Operazioni matematiche e con stringhe
LIST,
Le funzioni di aggregazione
M
MAX,
Le funzioni di aggregazione
MIN,
Le funzioni di aggregazione
Modifica delle tabelle,
Modifica delle tabelle piene di dati
N
NOT NULL,
Impedire il NULL
attraverso un dominio,
Aggiungere un campo non annullabile usando i domini
aggiungere,
Rendere una colonna esistente NOT NULL
rimuovere,
Rendere le colonne non annullabili di nuovo annullabili
diretto,
Aggiungere un campo NOT NULL
rimuovere,
Rendere le colonne non annullabili di nuovo annullabili
NULL,
Che cosa è NULL?
assegnare,
Assegnare NULL
Che cosa è?,
Che cosa è NULL?
con IN(),
Il predicato IN
controllo
in pratica,
Controllare per NULL e per l'eguaglianza nella pratica
conversioni da,
Sostituire NULL con un valore
conversioni da e verso,
Convertire da e verso NULL
conversioni verso,
Convertire valori a NULL
costante letterale,
La costante letterale NULL
impedire,
Impedire il NULL
in campi NOT NULL,
Aggiungere un campo NOT NULL
in operations,
NULL nelle espressioni
in sintesi,
Sommario
insieme a GROUP BY,
La clausola GROUP BY
negli indici,
Chiavi ed indici univoci
negli ordinamenti,
Gli ordinamenti
nei vincoli di CHECK,
Vincoli di controllo (CHECK constraints)
nelle chiavi,
Chiavi ed indici univoci
nelle chiavi e negli indici univoci,
Chiavi ed indici univoci
nelle chiavi esterne,
Le chiavi esterne
nelle chiavi primarie,
Le chiavi primarie
nelle congiunzioni,
NULL nelle operazioni logiche
nelle disgiunzioni,
NULL nelle operazioni logiche
nelle frasi cicliche FOR,
Le cicliche FOR
nelle frasi cicliche WHILE,
Le cicliche WHILE
nelle frasi IF,
NULL negli statement di IF
nelle funzioni di aggregazione,
Le funzioni di aggregazione
nelle funzioni interne,
Funzioni interne
nelle JOIN,
Riassunto sui controlli di (dis)uguaglianza
nelle operazioni booleane,
NULL nelle operazioni logiche
nelle ricerche,
Ricerche
nelle UDF,
Funzioni definite dall'utente (UDF)
parola chiave NULL nelle UDF,
Miglioramenti di Firebird 2
problemi,
Problemi relativi a NULL in Firebird
test per,
Controllare un campo per NULL
valorizzato erroneamente come 0,
Valorizzazione errata di NULL come se fosse zero
NULL come parola chiave nelle UDF,
Miglioramenti di Firebird 2
NULLIF UDF,
Firebird 1.0: Le UDF *nullif UDF
NULLS FIRST,
Gli ordinamenti
NULLS LAST,
Gli ordinamenti
O
operatore AND,
NULL nelle operazioni logiche
operatore NOT,
NULL nelle operazioni logiche
operatore OR,
NULL nelle operazioni logiche
Operazioni booleane,
NULL nelle operazioni logiche
Operazioni di confronto,
Operazioni matematiche e con stringhe
Operazioni matematiche,
Operazioni matematiche e con stringhe
Operazioni su stringhe,
Operazioni matematiche e con stringhe
ORDER BY,
Gli ordinamenti
Ordinamenti,
Gli ordinamenti
Ordinare,
Gli ordinamenti
P
Predicati,
I predicati
ANY, SOME e ALL,
I quantificatori ANY, SOME e ALL
risultati,
I risultati di ANY, SOME e ALL
EXISTS,
EXISTS
IN,
Il predicato IN
risultati,
I risultati di IN()
SINGULAR,
SINGULAR
Primarie
chiavi,
Le chiavi primarie
Problemi,
Problemi relativi a NULL in Firebird
altri problemi,
Altri problemi
server crash,
Problemi che fanno cadere il server
R
Restore
problemi con i NULL,
Aggiungere un campo NOT NULL
soluzione,
Assicurarsi della validità dei dati
Ricerche,
Ricerche
ROWS,
FIRST, SKIP e ROWS
S
SELECT DISTINCT,
Gli ordinamenti
,
SELECT DISTINCT
,
SELECT DISTINCT con l'ordinamento sbagliato di NULLS FIRST|LAST
SINGULAR,
SINGULAR
SKIP,
FIRST, SKIP e ROWS
SOME,
I quantificatori ANY, SOME e ALL
problemi con subselect indicizzate,
IN, =ANY e =SOME con subselect indicizzate
risultati,
I risultati di ANY, SOME e ALL
Sommario,
Sommario
STARTING WITH,
Operazioni matematiche e con stringhe
SUM,
Le funzioni di aggregazione
T
Tabelle
aggiungere campi CHECK,
Aggiungere un campo CHECK
aggiungere campi NOT NULL,
Aggiungere un campo NOT NULL
usare i domini,
Aggiungere un campo non annullabile usando i domini
aggiungere colonne NOT NULL,
Aggiungere un campo NOT NULL ad una tabella con dati preesistenti
aggiungere un CHECK ad una colonna,
Aggiungere un vincolo di CHECK ad una colonna esistente
modifica,
Modifica delle tabelle piene di dati
rendere le colonne annullabili,
Rendere le colonne non annullabili di nuovo annullabili
rendere le colonne non annullabili,
Rendere le colonne esistenti non annullabili
rendere le colonne NOT NULL,
Rendere una colonna esistente NOT NULL
Testare per NULL,
Controllare un campo per NULL
True,
NULL nelle operazioni logiche
sovrasta NULL,
NULL nelle operazioni logiche
U
UDF,
Funzioni definite dall'utente (UDF)
altre informazioni,
Altre informazioni sulle UDF
con parola chiave NULL,
Miglioramenti di Firebird 2
conversioni indesiderate,
Conversioni NULL <–> non-NULL non richieste
prepararsi a,
Prepararsi alle conversioni non desiderate
funzioni NULLIF,
Firebird 1.0: Le UDF *nullif UDF
per descrittore,
Descrittori
Uguaglianza,
Test di uguaglianza e confronti
in Firebird 1.*,
Versioni precedenti alla 2
in Firebird 2+,
Firebird 2.0 e successivi
Univoche
chiavi,
Chiavi ed indici univoci
V
vincoli di CHECK,
Vincoli di controllo (CHECK constraints)
vincoli di controllo,
Vincoli di controllo (CHECK constraints)
W
WHERE,
Ricerche
WHILE,
Le cicliche WHILE
Firebird Documentation Index
→
Guida sull'uso di NULL nel linguaggio SQL di Firebird
→ Indice alfabetico