我必须更新许多有两列的数据库记录; id
和content
。
问题是content
可以包含任意数量的单词和特殊字符,我希望MySQL
能够理解字段中的所有内容,即第一个和最后一个双引号之间的所有内容({{1} }}),是一个字符串,例如:
"
由于我有大约5k个类似的记录要更新,这个脚本不能像添加转义字符((1823423, "blabla <script type"something/something> somettext '_' "
+ " and more text + more special characters")
)那样更改,因为它会停止工作。
答案 0 :(得分:0)
您需要使用CONCAT
并使用\
我想你需要这样的东西
<强> SQL DEMO 强>
SELECT CONCAT("blabla script type\"something/something\"> somettext '_' " ,
" and more text + more special characters") as t