最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

MySQLASCII()函数返回字符的ASCII码值

来源:动视网 责编:小采 时间:2020-11-09 19:57:47
文档

MySQLASCII()函数返回字符的ASCII码值

MySQLASCII()函数返回字符的ASCII码值:ASCII(str1) 返回字符串str的最左面字符的ASCII代码值。如果str是空字符串,返回0。如果str是NULL,返回NULL 举例: 1. mysql> select ascii('hi'); +————-+ | ascii('hi') | +————-+ | 104 | +————-+ 1 row in
推荐度:
导读MySQLASCII()函数返回字符的ASCII码值:ASCII(str1) 返回字符串str的最左面字符的ASCII代码值。如果str是空字符串,返回0。如果str是NULL,返回NULL 举例: 1. mysql> select ascii('hi'); +————-+ | ascii('hi') | +————-+ | 104 | +————-+ 1 row in


ASCII(str1)

返回字符串str的最左面字符的ASCII代码值。如果str是空字符串,返回0。如果str是NULL,返回NULL

举例:

1.

mysql> select ascii('hi');
+————-+
| ascii('hi') |
+————-+
| 104 |
+————-+
1 row in set

104是h的ASCII值

2.输出b和B的ASCII值

mysql> SELECT ASCII('b')AS Lower_Case, ASCII('B') AS Upper_Case;
+————+————+
| Lower_Case | Upper_Case |
+————+————+
| 98 | 66 |
+————+————+
1 row in set

3.在where语句中使用ASCII函数

输出aut_name首字母的ASCII值小于70的数据

SELECT aut_name,ASCII(aut_name)as "ASCII value of 1st character" 
FROM author 
WHERE ASCII(aut_name)<70;

4.输出字段中不存在没有ASCII值的数据

SELECT * FROM table_name WHERE NOT column_to_check REGEXP '[A-Za-z0-9.,-]';

5.与SUBSTRING一起使用计算字符串第二个以后的ASCII值

mysql> select ASCII(SUBSTRING('database',2,1));
+———————————-+
| ASCII(SUBSTRING('database',2,1)) |
+———————————-+
| 97 |
+———————————-+
1 row in set

文档

MySQLASCII()函数返回字符的ASCII码值

MySQLASCII()函数返回字符的ASCII码值:ASCII(str1) 返回字符串str的最左面字符的ASCII代码值。如果str是空字符串,返回0。如果str是NULL,返回NULL 举例: 1. mysql> select ascii('hi'); +————-+ | ascii('hi') | +————-+ | 104 | +————-+ 1 row in
推荐度:
标签: 函数 mysql ascii
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top