Bem -vindo a outro tutorial do SQL Server. Neste, aprenderemos a usar a função ASCII no SQL Server.
A função ASCII permite buscar o código ASCII de um determinado personagem. No entanto, se você fornecer uma expressão de personagem para a função, ele retornará o código ASCII para o caráter mais à esquerda na expressão.
Função Sintaxe e argumentos
A seguir indica a sintaxe para a função ASCII.
ASCII (Caracter_Expression)
Como mostrado na sintaxe acima, a função aceita um argumento:
A função retornará o código ASCII como um tipo int.
Exemplo de uso
O exemplo a seguir mostra o uso primário da função ASCII () no SQL Server:
Selecione
ascii ('a') como um,
ascii ('z') como z,
ASCII (1) como um,
ASCII (2) como dois;
O exemplo acima mostra como usar a função ASCII para determinar os códigos ASCII para quatro caracteres.
A saída resultante é como mostrado:
a | z | um | dois |
--+--+---+---+
65 | 90 | 49 | 50 |
Exemplo 2
Também podemos usar a função ASCII com uma coluna de tabela. Por exemplo, suponha que tenhamos uma tabela como mostrado abaixo:
Podemos buscar o código ASCII para o personagem mais à esquerda na coluna do fabricante, como mostrado na consulta abaixo:
selecione Product_name, fabricante, ASCII (fabricante) como código de produtos P;
A tabela resultante é como mostrado:
Conclusão
Este artigo descreveu como usar a função ASCII () no SQL Server. A função ASCII () permite determinar o código ASCII para um determinado personagem ou o personagem mais à esquerda (em uma expressão com mais de um caractere).
Obrigado pela leitura!!