Categorias:

Funções de cadeia de caracteres e binários (General)

UNICODE

Retorna o ponto de código Unicode do primeiro caractere Unicode em uma cadeia de caracteres. Se a cadeia de caracteres estiver vazia, um valor de 0 é retornado.

Consulte também:

Sintaxe

UNICODE( <input> ) 
Copy

Argumentos

input

A cadeia de caracteres para a qual o código Unicode aponta para o primeiro caractere da cadeia de caracteres é retornado.

Exemplos

Este exemplo demonstra o comportamento da função para caracteres ASCII e Unicode únicos, bem como casos especiais, como cadeias de caracteres de caracteres múltiplos, cadeias de caracteres vazias e valores NULL. Ele também demonstra como as funções UNICODE e CHAR interagem:

SELECT column1, UNICODE(column1), CHAR(UNICODE(column1)) FROM values('a'), ('\u2744'), ('cde'), (''), (null); +---------+------------------+------------------------+ | COLUMN1 | UNICODE(COLUMN1) | CHAR(UNICODE(COLUMN1)) | |---------+------------------+------------------------| | a | 97 | a | | ❄ | 10052 | ❄ | | cde | 99 | c | | | 0 | | | NULL | NULL | NULL | +---------+------------------+------------------------+ 
Copy