在使用json相关函数时,报了这个错:
Character with value 0x09 must be escaped.
中文即使:值为0x09的字符必须转义。
找了下这个0x09
这个ASCII的值,是水平制表符。那这应该是因为json不支持换行导致的,我们将水平制表符转换成空格就行了。
SELECT "replace"('测试水平制表符 测试水平制表符', chr(9), ' ');
-- 输出:测试水平制表符 测试水平制表符
附:ASCII表:http://c.biancheng.net/c/ascii/