Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
La funzione ASCII restituisce il codice ASCII, o il punto di codice Unicode, del primo carattere della stringa specificata. Se la stringa è vuota la funzione restituisce 0
. Restituisce NULL
se la stringa è null.
Sintassi
ASCII('string')
Argomento
- stringa
-
Una stringa
CHAR
o una stringaVARCHAR
.
Tipo restituito
INTEGER
Esempi
Per restituire NULL
, utilizza l'esempio seguente. La funzione NULLIF restituisce NULL
se i due argomenti sono uguali, pertanto l'argomento di input per la funzione ASCII è NULL
. Per ulteriori informazioni, consulta Funzione NULLIF.
SELECT ASCII(NULLIF('',''));
+-------+
| ascii |
+-------+
| NULL |
+-------+
Per restituire il codice ASCII 0, utilizza l'esempio seguente.
SELECT ASCII('');
+-------+
| ascii |
+-------+
| 0 |
+-------+
Per restituire il codice ASCII 97 per la prima lettera della parola amazon, utilizza l'esempio seguente.
SELECT ASCII('amazon');
+-------+
| ascii |
+-------+
| 97 |
+-------+
Per restituire il codice ASCII 65 per la prima lettera della parola Amazon, utilizza l'esempio seguente.
SELECT ASCII('Amazon');
+-------+
| ascii |
+-------+
| 65 |
+-------+