MySQL 的字符串操作功能,平时用得还挺频繁的,是做复杂数据插入的时候。像二三级表插入,如果参数是一整个字符串,确实方便,但也有个小坑——你得提前知道每张表有多少字段,不然拼错了就尴尬。

除了插入,MySQL 里字符串相关的函数还蛮多的,像CONCATSUBSTRINGREPLACE,格式化字符串、拆分字段都比较顺手。尤其在批量操作的时候,写起来又快又稳。

如果你对字符串这块还不太熟,建议去看看MySQL 字符串函数解析那篇文章,讲得还挺清楚的。顺手也可以瞄一眼SQL 字符串操作技巧单行字符串函数,有不少实用例子。

哦对了,插入二三级表的时候,别忘了参数字段顺序和个数得一一对上,实在不确定就打印一份结构出来核对下,省得出错。如果你是玩 PGSQL 的,也有相应的字符串函数资料可以参考,思路都差不多。