mysql的字符串函数

破名字好难想i

破名字好难想i

2016-01-29 14:59

mysql的字符串函数,mysql的字符串函数

 

(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/mysql/)

对于针对字符串位置的操作,第一个位置被标记为1。

ASCII(str) 返回字符串str的最左面字符的ASCII代码值。如果str是空字符串,返回0。如果strNULL,返回NULL
mysql select ASCII('2');        - 50mysql select ASCII(2);        - 50mysql select ASCII('dx');        - 100

也可参见ORD()函数。

(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/mysql/)ORD(str) 如果字符串str最左面字符是一个多字节字符,通过以格式((first byte ASCII code)*256+(second byte ASCII code))[*256+third byte ASCII code...]返回字符的ASCII代码值来返回多字节字符代码。如果最左面的字符不是一个多字节字符。返回与ASCII()函数返回的相同值。
mysql select ORD('2');        - 50 
CONV(N,from_base,to_base) 在不同的数字基之间变换数字。返回数字N的字符串数字,从from_base基变换为to_base基,如果任何参数是NULL,返回NULL。参数N解释为一个整数,但是可以指定为一个整数或一个字符串。最小基是2且最大的基是36。如果to_base是一个负数,N被认为是一个有符号数,否则,N被当作无符号数。 CONV以64位点精度工作。
mysql select CONV("a",16,2);        - '1010'mysql select CONV("6E",18,8);        - '172'mysql select CONV(-17,10,-18);        - '-H'mysql select CONV(10+"10"+'10'+0xa,10,10);        - '40' 
BIN(N) 返回二进制值N的一个字符串表示,在此N是一个长整数(BIGINT)数字,这等价于CONV(N,10,2)。如果NNULL,返回NULL
mysql select BIN(12);        - '1100'
OCT(N) 返回八进制值N的一个字符串的表示,在此N是一个长整型数字,这等价于CONV(N,10,8)。如果N是NULL,返回NULL
mysql select OCT(12);        - '14' 
HEX(N) 返回十六进制值N一个字符串的表示,在此N是一个长整型(BIGINT)数字,这等价于CONV(N,10,16)。如果NNULL,返回NULL
mysql select HEX(255);        - 'FF' 
CHAR(N,...) CHAR()将参数解释为整数并且返回由这些整数的ASCII代码字符组成的一个字符串。NULL值被跳过。
mysql select CHAR(77,121,83,81,'76');      
展开更多 50%)
分享

猜你喜欢

mysql的字符串函数

MySQL mysql数据库
mysql的字符串函数

MySQL中的字符串比较函数

编程语言 网络编程
MySQL中的字符串比较函数

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

mysql 字符串函数收集比较全

编程语言 网络编程
mysql 字符串函数收集比较全

java 字符串匹配函数

Web开发
java 字符串匹配函数

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

测字符串长度函数

ASP
测字符串长度函数

vc分割字符串的函数

编程语言 网络编程
vc分割字符串的函数

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

MySQL实现表中取出随机数据

MySQL实现表中取出随机数据

PHP利用COM对象访问SQLServer、Access

PHP利用COM对象访问SQLServer、Access
下拉加载更多内容 ↓