是否可以在UPDATE查询中使用用户定义的变量。
SET content = INSERT(content, @middle_n_pos, 0, ' the appended value '),
@count_n := ROUND( ROUND(
ROUND (
LENGTH(content) - LENGTH(REPLACE(content, '\n', ''))
) / 2
) / 2),
@middle_n_pos := LOCATE("\n", content, @count_n)
WHERE content_type = 'type';
简单地说,我想要做的就是计算内容中所有\ n的出现次数,并从那里获得位于中间的\ n的位置。 之后,如果位于中间位置的\ n,则在内容中插入一个字符串。