MySQL EXPORT_SET()函数在省略第4和第5个参数(即分隔符和位数)的情况下会发生什么?
我们知道第5个参数(即位数)的默认值为64,因此如果我们不指定第5个参数的值,则MySQL将检查最多64位并生成结果。而省略第4个参数(即分隔符)时,MySQL将使用逗号(,)作为分隔符显示输出结果。
阅读更多:MySQL 教程
示例
mysql> SELECT EXPORT_SET(8,'Y','N')\G
*************************** 1. row ***************************
EXPORT_SET(8,'Y','N'): N,N,N,Y,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N
1 row in set (0.00 sec)
极客教程