Amazon Redshift non supporterà più la creazione di nuovi Python UDFs a partire dalla Patch 198. Python esistente UDFs continuerà a funzionare fino al 30 giugno 2026. Per ulteriori informazioni, consulta il post del blog
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à.
Funzione ASCII
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
CHARo 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 | +-------+