我的查询包含反斜杠。不知道如何逃避它们......
sql_query = \
SELECT t.id, \
t.title, \
preg_replace('#\\[(c1|c2|c3|c4|c5|ab)([^\\]]*)\\]([^\\[]+)\\[/\\1\\]#siU' , '', \
(SELECT group_concat(p2.content, ' ') \
FROM content_table p2 \
WHERE p2.id = t.id)) AS content, \
FROM my_table t \
\
我的服务器安装了lib_mysqludf_preg。
答案 0 :(得分:0)
此消息unknown key name
通常是因为您之前在eol \
之后有空格。
如果您复制/粘贴上述代码段,则可能是preg_replace行上的情况。