SQL ASCII函数示例| ASCII函数在SQL中

SQL ASCII函数示例| ASCII函数在SQL中是今天的主题。ASCII代表美国信息交易所标准码。SQL ASCII函数用于返回作为函数输入的字符的数值。该函数与CHAR函数的作用相反。

内容概述

  • 1 SQL ASCII功能示例
    • 1.1语法
    • 1.2参数
    • 1.3例子
    • 1.4解释
    • 1.5解释
    • 1.6解释
    • 1.7字符的ASCII值范围
    • 1.8查询
  • 2推荐帖子

SQL ASCII函数示例

ASCII函数接受字符表达式并返回字符表达式最左侧字符的ASCII代码值。请参阅以下语法。

句法

SELECT ASCII(single_character或string); 

参数

  1. Single_character:它是一个指定的字符,其数值将被返回。
  2. 字符串:如果在函数中插入了一系列字符作为输入,那么只有第一个字符,将返回数字值而忽略所有剩余字符。

请参阅以下查询。

选择Ascii('A'); 

请参阅以下输出。

65

说明

由于A的ASCII值为65,因此它已作为输出返回。

请参阅以下查询。

选择Ascii('a'); 

查看输出。

97

说明

由于a的ASCII值为97,因此它已作为输出返回。

请参阅以下第三个查询。

选择ASCII('Appdividend.com'); 

查看输出。

65

说明

由于上面的输入是一个字符串,所以只返回第一个字符,忽略所有字符。

字符的ASCII值范围

AZ:65-90

az:97-122

我们将ASCII函数应用于表格。

表:员工

EMP_ID EMP_NAME 薪水
101 罗希拉吉 巴特那 春天 30000
201 湿婆拉纳 贾朗达尔 旁遮普 20000
301 卡兰库马尔 阿拉哈巴德 北方邦 40000
401 Suraj Bhakat 加尔各答 西孟加拉邦 60000
501 阿卡什议长 Vizag港 安德拉邦 70000

假设我们要为Emp_Name的第一个字符打印数字代码,则必须考虑以下查询。

QUERY

请参阅以下查询。

从员工中选择Emp_name,ASCII(Emp_name)AS NumCode; 

查看输出。

EMP_NAME NumCode
罗希拉吉 82
湿婆拉纳 83
卡兰库马尔 75
Suraj Bhakat 83
阿卡什议长 65

因此,您可以从输出中看到在列名NumCode下返回第一个字符的数字值。

最后,SQL ASCII FUNCTION示例| ASCII函数在SQL中结束了。

推荐帖子

SQL子串函数示例

SQL CONCAT函数示例

SQL替换函数示例

SQL字符串函数示例

Sql尝试捕获示例

 

资讯来源:由0x资讯编译自APPDIVIDEND,版权归作者Ankit Lathiya所有,未经许可,不得转载
你可能还喜欢