Función ASCII( )
Devuelve el código ASCII para un carácter determinado.
Sintaxis
ASCII(carácter)
Parámetros
Nombre | Tipo | Descripción |
---|---|---|
carácter | carácter |
El carácter para el cual se debe identificar el código ASCII. Puede especificar un carácter entre comillas, o una expresión, un campo o una cadena de varios caracteres. Si especifica varios caracteres, sólo se evalúa el primer carácter. |
Salida
Numérico.
Ejemplos
Ejemplos básicos
Devuelve 65:
ASCII("A")
Devuelve 49:
ASCII("1")
Ejemplos avanzados
Extracción de un registro que comienza con un carácter de tabulación
Extraer registros que tengan un carácter tabulador al principio de un campo llamado "Descripción". El código ASCII para el carácter de tabulación es "9".
EXTRACT RECORD TO "Entradas_tabulación.TXT" IF ASCII(Descripción) = 9
Observaciones
Prueba para caracteres no imprimibles
Puede usar ASCII( ) para hacer una prueba en busca de caracteres no imprimibles, tales como:
- Nulo ASCII "0"
- Tabulación ASCII "9"
- Salto de línea (LF) ASCII "10"
- Retorno del carro (CR) ASCII "13"
Funciones relacionadas
ASCII( ) es la función inversa a CHR( ).