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);
参数
- Single_character:它是一个指定的字符,其数值将被返回。
- 字符串:如果在函数中插入了一系列字符作为输入,那么只有第一个字符,将返回数字值而忽略所有剩余字符。
例
请参阅以下查询。
选择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尝试捕获示例