数字函数
1、求余函数MOD(X,Y)
MOD(X,Y)返回x被y除后的余数,MOD()对于带有小数部分的数值也起作用,他返回除法运算后的精确余数
2、函数TRUNCATE(X,Y)
TRUNCATE(X,Y)返回被舍去至小数点后y位的数字x。若y的值为0,则结果不带有小数点或不带有小数部分。

若y设为负数,则截去(归零)x小数点左边起第y位开始后面所有低位的值。
TIPS:ROUND(X,Y)函数在截取值的时候会四舍五入,而TRUNCATE(x,y)直接截取值,并不进行四舍五入
3、HEX(N)
把N转为十六进制并以字串返回(N是BIGINT数字,等价于CONV
(N,10,16))
UNHEX是HEX的反转函数

字符函数<??http://www.2cto.com/kf/ware/vc/" target="_blank" class="keylink">vc3Ryb25nPiA8YnI+CjGhokNIQVJfTEVOR1RIKFNUUim3tbvY1rXOqtfWt/u0rnN0csv5sPy6rLXE19a3+7j2yv2ho9K7uPa24NfWvdrX1rf7y+PX99K7uPa1pdfWt/sgPGJyPgo8aW1nIHNyYz0="http://www.cppentry.com/upload_files/article/57/1_yeexz__.png" alt="这里写图片描述" title="\">
2、合并字符串函数CONCAT_WS(x,s1,s2,……)
CONCAT_WS(x,s1,s2,……),CONCAT_WS代表CONCAT with Separator,是CONCAT()函数的特殊形式。
第一个参数x是其他参数的分隔符,分隔符的位置放在要连接的两个字符串之间。分隔符可以是一个字符串,也可以是
其他参数。如果分隔符为NULL,则结果为NULL。函数会忽略任何分隔符参数后的NULL值。
3、INSERT(str,pos,len,newstr)
返回字符串str,在位置pos起始的子串且len个字符长得子串由字符串newstr代替
4、填充字符串的函数LPAD(S1,LEN,S2)和RPAD(S1,LEN,S2)
LPAD(S1,LEN,S2)返回字符串s1,其左边由字符串s2填补到len字符串长度。假如s1的长度大于len,则返回值被缩短至len字符。
注意上面两幅图的区别