【MySQL】MySQL函数——concat(str,1 str2,...)
2013-12-24 17:49
302 查看
函数原型 CONCAT(,...)[/code]str1,[code]str2
注意:
如果所有参数均为非二进制字符串,则结果为非二进制字符串。
如果自变量中含有任一二进制字符串,则结果为一个二进制字符串。
一个数字参数被转化为与之相等的二进制字符串格式;若要避免这种情况,可使用显式类型 cast, 例如:
SELECT CONCAT(CAST([code]int_colAS CHAR),
char_col);
[/code]
MySQL的concat函数在连接字符串的时候,只要其中一个是NULL,那么将返回NULL
对于带引号的字符串可以使用 SELECT将它们连接起来,注意字符串中不能有NULL
相关文章推荐
- mysql 中的字符串连接 CONCAT(str1,str2,...)
- mysql 细微点汇总select group_concat(b) as b_str from table
- CONCAT_WS('-',str1,str2)函数,用'-'将两个字段拼起来
- Mysql中用order by实现自定义排序函数field(value,str1,str2,str3,str4)和locate(substr,str)
- CONCAT_WS(separator,str1,str2,...)
- mysql 字符串比较 :STRCMP(str1, str2) 和java字符串比较: str1.compareTo(str2) 及软件版本比较
- MySQL的自定义排序函数 FIELD(str,str1,str2,str3,...)
- MySQL中group_concat函数
- 在mysql中使用concat拼接中文出现乱码
- MySql(11)------mysql函数大全
- 带您了解mysql CONCAT()函数
- Mysql中关于 group_concat函数详解
- mysql 的 concat 组合的妙用
- MySQL group_concat函数详解
- MySQL 之group_concat_max_length Mac 版
- mysql中函数DISTINCT,group by,CONCAT及GROUP_CONCAT的使用
- MySQL解决CONCAT()存储过程动态传入二进制文件BLOB无法识别报错
- concat()函数的问题 mysql
- Mysql Concat()bug
- PostgreSql实现mysql的group_concat的聚合操作