mysql SELECT EXPORT_SET(5,'Y','N',',',4);
- 'Y,N,Y,N'
mysql SELECT EXPORT_SET(6,'1','0',',',10);
- '0,1,1,0,0,0,0,0,0,0'
◆ FIELD(str,str1,str2,str3,...)
返回值为str1, str2, str3,……列表中的str 指数 。在找不到str 的情况下,返回值为 0。
如果所有对于FIELD() 的参数均为字符串,则所有参数均按照字符串进行比较 。如果所有的参数均为数字 , 则按照数字进行比较 。否则,参数按照双倍进行比较 。
如果str 为NULL,则返回值为0 , 原因是NULL不能同任何值进行同等比较 。FIELD() 是ELT()的补数 。
mysql SELECT FIELD('ej', 'Hej', 'ej', 'Heja', 'hej', 'foo');
- 2
mysql SELECT FIELD('fo', 'Hej', 'ej', 'Heja', 'hej', 'foo');
- 0
◆ FIND_IN_SET(str,strlist)
假如字符串str 在由N 子链组成的字符串列表strlist 中, 则返回值的范围在 1 到 N之间 。一个字符串列表就是一个由一些被‘,’符号分开的自链组成的字符串 。如果第一个参数是一个常数字符串 , 而第二个是type SET列,则FIND_IN_SET() 函数被优化,使用比特计算 。如果str不在strlist 或strlist 为空字符串,则返回值为 0。如任意一个参数为NULL,则返回值为 NULL 。这个函数在第一个参数包含一个逗号(‘,’)时将无法正常运行 。
mysql SELECT FIND_IN_SET('b','a,b,c,d');
- 2
◆ FORMAT(X,D)
将number X设置为格式 '#,###,###.##', 以四舍五入的方式保留到小数点后D位, 而返回结果为一个字符串 。
◆ HEX(N_or_S)
如果N_OR_S 是一个数字,则返回一个 十六进制值 N 的字符串表示 , 在这里,N 是一个longlong (BIGINT)数 。这相当于 CONV(N,10,16) 。
如果N_OR_S 是一个字符串,则返回值为一个N_OR_S的十六进制字符串表示,其中每个N_OR_S 里的每个字符被转化为两个十六进制数字 。
mysql SELECT HEX(255);
- 'FF'
mysql SELECT 0x616263;
- 'abc'
mysql SELECT HEX('abc');
- 616263
◆ INSERT(str,pos,len,newstr)
返回字符串 str, 其子字符串起始于 pos 位置和长期被字符串 newstr取代的len 字符 。如果pos超过字符串长度,则返回值为原始字符串 。假如len的长度大于其它字符串的长度,则从位置pos开始替换 。若任何一个参数为null,则返回值为 NULL 。
mysql SELECT INSERT('Quadratic', 3, 4, 'What');
- 'QuWhattic'
mysql SELECT INSERT('Quadratic', -1, 4, 'What');
- 'Quadratic'
mysql SELECT INSERT('Quadratic', 3, 100, 'What');
- 'QuWhat'
这个函数支持多字节字元 。
◆ INSTR(str,substr)
返回字符串 str 中子字符串的第一个出现位置 。这和LOCATE()的双参数形式相同,除非参数的顺序被颠倒 。
mysql SELECT INSTR('foobarbar', 'bar');
- 4
mysql SELECT INSTR('xbar', 'foobar');
- 0
这个函数支持多字节字元,并且只有当至少有一个参数是二进制字符串时区分大小写 。
◆ LCASE(str)
LCASE() 是 LOWER()的同义词 。◆ LEFT(str,len)
返回从字符串str 开始的len 最左字符 。
mysql SELECT LEFT('foobarbar', 5);
- 'fooba'
◆ LENGTH(str)
返回值为字符串str 的长度,单位为字节 。一个多字节字符算作多字节 。这意味着 对于一个包含5个2字节字符的字符串, LENGTH() 的返回值为 10, 而 CHAR_LENGTH()的返回值则为5 。
mysql SELECT LENGTH('text');
- 4
◆ LOAD_FILE(file_name)
读取文件并将这一文件按照字符串的格式返回 。文件的位置必须在服务器上,mysql最后怎么去掉逗号你必须为文件制定路径全名,而且你还必须拥有FILE 特许权 。文件必须可读取 , 文件容量必须小于 max_allowed_packet字节 。
推荐阅读
- 语音直播回话技巧教学,语音直播有回音怎么解决
- cmd下载,cmd下载浏览器
- 删除mongodb表的数据,mongodb 删除表
- sap备份方案,sap client copy
- c语言对10个数排序函数 c语言对十个数排序
- net有另一个程序正在运行,显示另一个程序正在使用此文件,进程无法访问
- sap无法下载模版,sap2000安装失败
- 抖音直播间快捷举报,抖音直播间快捷举报怎么弄
- c语言中使用函数的优缺点 c语言中使用函数的好处