MySQL字符串函数
来源:互联网 发布:银行家算法源代码c语言 编辑:程序博客网 时间:2024/06/08 17:34
If N_or_S 是一个数字, 返回N的十六进制值的字符串表示,其中N是一个长整型(BIGINT)数。
这同等于 CONV(N,10,16).如果N_or_S是一个字符串,返回N_or_S在N_or_S的每个字符转化为两个十六进制数字的十六进制字符串表示。
insert()返回字符串str,开头在pos位置的子串,并且用len个字符长的字符串代替newstr。如果pos不是字符串的长度范围内,则返回原始字符串。
如果len不是字符串的其余部分的长度范围内,从位置pos替换字符串的其余部分。如果参数为NULL返回NULL。
instr()返回字符串str串中substr子串第一个出现的位置。这与LOCATE()的双参数形式是一样的,不同的是参数的顺序是相反的。lcase()返回字符串 str 最左边的 len 个字符,或如果参数为NULL,则返回NULL。length()返回字符串str的长度,以字节为单位。load_file()读取文件并返回文件内容为字符串。要使用此函数,文件必须位于服务器主机上,必须指定完整路径的文件,而且必须有FILE权限。
该文件所有字节可读,但文件内容必须小于max_allowed_packet。
locate()第一个语法返回substr在字符串str 的第一个出现的位置。第二个语法返回子符串 substr 在字符串str,从pos处开始的第一次出现的位置。
如果substr 不在str 中,则返回值为0 。
lower()返回字符串str根据当前字符集映射转为小写字母。lpad()返回字符串str,左填充用字符串padstr填补到len字符长度。 如果str为大于len长,返回值被缩短至len个字符(即,不能超过 len 长)。ltrim()返回字符串 str 删除前导空格字符后的字符串。make_set()返回一个设定值(含子字符串分隔字符串","字符),在设置位的相应位的字符串。str1对应于位0,str2到第1位,依此类推。
在str1,str1有NULL值,...那么不添加到结果。
ord()如果字符串 str 的最左边的字符是一个多字节字符,返回该字符,使用此公式计算组成字节的数值的代码:quote()引用一个字符串以产生一个结果可以作为SQL语句中正确地转义数据值。返回的字符串由单引号和单引号的各个实例封闭(''),反斜线(''),
ASCII NUL 和 Control-Z前面加一个反斜杠。如果参数为NULL,则返回值是词 'NULL' 不包围单引号。
repeat()返回字符串str重复count次后的字符串。如果count小于1,则返回一个空字符串。如果str或count为NULL,返回NULL。replace()返回字符串 str 中所有出现的 from_str 均被字符串to_str 替换后的字符串。 REPLACE()搜索 from_str 字符串时进行区分大小写匹配。reverse()返回字符串str并反转字符的顺序。right()返回字符串str最右边的 len 个字符,如果任意参数为NULL返回NULL。rpad()返回字符串str,右补齐字符串 padstr 填补到len字符长度。如果 str 的长度大于len,返回值被缩短至 len 个字符。rtrim()返回字符串 str 删除尾部的空格字符。soundex()从str返回一个同音字符串。两个字符串的声音几乎同样应该具有相同的同音字符串。strcmp()比较两个字符串,如果这两个字符串相等返回0,如果第一个参数是根据当前的排序小于第二个参数顺序返回-1,否则返回1。substring()
式没有len参数,则从字符串str返回一个从位置pos开始的子串。
格式是用len参数的,则从字符串str 返回一个字符串从位置pos开始 长为 len 个字符的字符串。形式使用FROM是标准的SQL语法。
substring_index()返回从字符串str分隔符 delim 在计数发生前的子字符串。如果计数是正的,则返回一切到最终定界符(从左边算起)的左侧。
如果count是负数,则返回一切最终定界符(从右边算起)的右侧。
trim()返回字符串str,删除所有 remstr 前缀或后缀。如果没有符 BOTH, LEADING, 或TRAILING给出,假定则是BOTH(默认的)。
remstr为可任选的,如果未指定,空格被删除。
unhex()执行HEX(str)的逆运算。也就是说,它解释每对十六进制数字的参数作为数字并将其转换成由数字表示的字符。
所得字符返回为二进制字符串。
upper()返回字符串str根据当前字符集映射所有字符为大写。 阅读全文
0 0
- MySQL 字符串函数:字符串截取
- MySQL 字符串函数:字符串截取
- MySQL 字符串函数:字符串截取
- MySQL 字符串函数:字符串截取
- MySQL 字符串函数:字符串截取
- MySQL 字符串函数:字符串截取
- MySQL字符串函数:字符串截取
- MySQL字符串函数:字符串截取
- MySQL 字符串函数:字符串截取
- MySQL字符串函数:字符串截取
- MySQL字符串函数:字符串截取
- MySQL 字符串函数:字符串截取
- MySQL 字符串函数:字符串截取
- MySQL字符串函数:字符串截取
- MySQL字符串函数:字符串截取
- MySQL字符串函数:字符串截取
- MySQL字符串函数:字符串截取
- mysql的字符串函数
- 兔子繁殖问题
- 浅谈数据库设计
- Java Spring 多线程 @Autowired和@Resource注入问题
- Android源码分析实战之JNI so库加载System.loadLibrary流程分析
- 能够被service启动的服务
- MySQL字符串函数
- poll服务器
- 【Swift】加H5时的自定义进度条
- 手把手教你学Ztree
- Nginx配置文件详细说明
- 写一个脚本简单检测局域网存活的机器
- 调用银联界面出错(华为7.0出错,4.4.4没有出错)
- 只能输入数字和字母,特定字符
- VideoView循环播放视频