ASCIIfonction - Amazon Redshift

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

ASCIIfonction

La ASCII fonction renvoie le ASCII code, ou le point de code Unicode, du premier caractère de la chaîne que vous spécifiez. La fonction renvoie 0 si la chaîne est vide. Elle renvoie NULL si la chaîne a la valeur null.

Syntaxe

ASCII('string')

Argument

string

Chaîne CHAR ou chaîne VARCHAR.

Type de retour

INTEGER

Exemples

Pour renvoyer NULL, utilisez l’exemple suivant. La NULLIF fonction retourne NULL si les deux arguments sont identiques, donc l'argument d'entrée de la ASCII fonction estNULL. Pour de plus amples informations, veuillez consulter NULLIFfonction.

SELECT ASCII(NULLIF('','')); +-------+ | ascii | +-------+ | NULL | +-------+

Pour renvoyer le ASCII code 0, utilisez l'exemple suivant.

SELECT ASCII(''); +-------+ | ascii | +-------+ | 0 | +-------+

Pour renvoyer le ASCII code 97 correspondant à la première lettre du mot amazon, utilisez l'exemple suivant.

SELECT ASCII('amazon'); +-------+ | ascii | +-------+ | 97 | +-------+

Pour renvoyer le ASCII code 65 correspondant à la première lettre du mot Amazon, utilisez l'exemple suivant.

SELECT ASCII('Amazon'); +-------+ | ascii | +-------+ | 65 | +-------+