SQL

¿Para qué sirve la función ASCII de SQL Server y cómo utilizarla?

Estrada Web Group
Administrador
¿Para qué sirve la función ASCII de SQL Server y cómo utilizarla?

En este tutorial, aprenderá a usar la función ASCII() de SQL Server para obtener el código ASCII de un carácter.

Descripción general de la función ASCII() de SQL Server

La función ASCII() acepta una expresión de caracteres y devuelve el valor del código ASCII del carácter más a la izquierda de la expresión de caracteres.

A continuación, se muestra la sintaxis de la función ASCII():

ASCII ( input_string ) 

Input_string puede ser un carácter literal, una expresión de cadena de caracteres o una columna. Si input_string tiene más de un carácter, la función devuelve el valor del código ASCII de su carácter más a la izquierda.

ASCII significa Código Estándar Americano para el Intercambio de Información. ASCII se utiliza como un estándar de codificación de caracteres para las computadoras modernas.

Ejemplos de uso de la función ASCII() de SQL Server

El siguiente ejemplo devuelve los valores del código ASCII de los caracteres A y Z:

SELECT
    ASCII('AB') A,
    ASCII('Z') Z;

Resultado:

A              Z
-----------    -----------
65             90

(1 row affected)

La siguiente instrucción usa la función ASCII() para generar 26 caracteres del alfabeto:

WITH cte AS(
    SELECT 
        CHAR(ASCII('A')) [char],
        1 [count]
    UNION ALL
    SELECT 
        CHAR(ASCII('A') + cte.count) [char],
        cte.count + 1 [count]
    FROM   
        cte
)
SELECT 
    TOP(26) cte.char
FROM
    cte;

Resultado:

SQL ASCII

En este tutorial, ha aprendido cómo usar la función ASCII() de SQL Server para obtener el valor del código ASCII de un carácter.

Compartir artículo:

Más artículos geniales

¿Para qué sirve la función ASCII de SQL Server y cómo utilizarla?

¿Para qué sirve la función ASCII de SQL Server y cómo utilizarla?

En este tutorial, aprenderá a usar la función ASCII() de SQL Server para obtener el código ASCII de un carácter.

Ver artículo completo
¿Cómo convertir un valor de código ASCII en un carácter en SQL con la función CHAR?

¿Cómo convertir un valor de código ASCII en un carácter en SQL con la función CHAR?

En este tutorial, aprenderá cómo usar la función CHAR() de SQL Server para convertir un valor de código ASCII en un carácter.

Ver artículo completo
¿Cómo agregar una columna a una tabla en SQL?

¿Cómo agregar una columna a una tabla en SQL?

En este post veremos cómo agregar, eliminar y cambiar columnas a una tabla en SQL Server. ¿Cómo agregar una columna a una tabla existente en SQL Server?

Ver artículo completo

Manténgase actualizado

Obtenga excelente contenido en su bandeja de entrada todas las semanas.
Solo contenido excelente, no compartimos su correo electrónico con terceros.
Subir al inicio de la pantalla ;