Saltar al contenido principal
Página traducida

Esta página se tradujo del inglés con ayuda de IA. Si hay diferencias entre ambas, la versión en inglés es la referencia.

CHAR

La función CHAR() devuelve el carácter correspondiente al código ASCII especificado.

Consulte también:
[SELECT]


nota

Cuando se usa StackQL con un backend de PostgreSQL, la función equivalente es CHR().

Sintaxis​

SELECT CHAR(ascii_code) FROM <multipartIdentifier>;

La función CHAR() devuelve el carácter asociado al código ASCII dado.

Argumentos​

ascii_code
Un entero que representa el código ASCII del carácter deseado.

Valor(es) devuelto(s)​

Devuelve una cadena de un solo carácter correspondiente al código ASCII especificado.


Códigos ASCII comunes​

CarácterDescripciónCódigo ASCIIEjemplo de uso
\nSalto de línea10CHAR(10)
'Comilla simple39CHAR(39)
"Comilla doble34CHAR(34)
(espacio)Espacio32CHAR(32)
:Dos puntos58CHAR(58)
;Punto y coma59CHAR(59)
\tTabulación horizontal9CHAR(9)
\rRetorno de carro13CHAR(13)
\bRetroceso8CHAR(8)
\fSalto de página12CHAR(12)

Ejemplos​

Concatenar cadenas con caracteres especiales​

Para concatenar cadenas con un carácter de salto de línea entre ellas:

SELECT
'/* ' || displayName || ' */' || CHAR(10) || 'DELETE FROM databricks_account.iam.account_users WHERE account_id = ' || CHAR(39) || account_id || CHAR(39) || ' AND id = ' || CHAR(39) || id || CHAR(39)
FROM
databricks_account.iam.account_users
where account_id = 'abcd1234-1234-5678-90ab-abcdef123456'
AND active = false;

Resultado:

He said "Hello" and left.