ORD (Lakehouse v1)
Se o caráter mais à esquerda não for um caráter multibyte, ORD() devolve o mesmo valor que a função ASCII().
Se o caráter mais à esquerda da cadeia de caracteres str for um caráter multibyte, devolve o código desse caráter, calculado a partir dos valores numéricos dos bytes que o compõem através desta fórmula:
(1st byte code)+ (2nd byte code * 256)+ (3rd byte code * 256^2) ...Sintaxe do Analyze
Seção intitulada “Sintaxe do Analyze”func.ord(<str>)Exemplos do Analyze
Seção intitulada “Exemplos do Analyze”func.ord('2')┌────────────────┐│ func.ord('2) │├────────────────┤│ 50 │└────────────────┘Sintaxe SQL
Seção intitulada “Sintaxe SQL”ORD(<str>)Argumentos
Seção intitulada “Argumentos”| Argumentos | Descrição |
|---|---|
<str> |
A cadeia de caracteres. |
Tipo de Retorno
Seção intitulada “Tipo de Retorno”BIGINT
Exemplos SQL
Seção intitulada “Exemplos SQL”SELECT ORD('2')┌────────┐│ ORD(2) │├────────┤│ 50 │└────────┘