我的目标是从数据库记录中删除¶(pilcrow)标记。有成千上万的记录,所以我不能手动完成。是否有任何脚本可以从MySQL数据库列中删除¶(pilcrow)符号?如何从数据库记录中删除¶(pilcrow)标记
1
A
回答
3
UPDATE table1 SET myfield = REPLACE(myfield,'¶','') WHERE myfield LIKE '%¶%'
如果你想更换¶
与输入做到:
UPDATE table1 SET myfield = REPLACE(myfield,'¶','\n') WHERE myfield LIKE '%¶%'
-- linefeed
or
UPDATE table1 SET myfield = REPLACE(myfield,'¶','\r\n') WHERE myfield LIKE '%¶%'
-- cariage return+linefeed.
http://dev.mysql.com/doc/refman/5.0/en/string-functions.html#function_replace
确保整理和连接,有问题的列的字符集是相同的:
DESCRIBE table1;
-- copy the column charset and collation
SET NAMES '<insert charset name>' COLLATE '<insert collation name>';
现在重新运行查询。
参见:http://dev.mysql.com/doc/refman/5.0/en/charset-connection.html
相关问题
- 1. 如何从SSIS中的目标数据库中删除记录
- 2. Vaadin从数据库中删除记录
- 3. 从数据库中删除记录
- 4. 从数据库中删除记录
- 5. 从数据库中删除记录
- 6. 从数据库中删除记录
- 7. 从MySQL数据库中删除记录
- 8. 从gridview删除记录,但不是从数据库中删除记录
- 9. 从sqlite数据库删除记录
- 10. 删除聊天记录从数据库
- 11. 从MDF数据库删除记录
- 12. 在数据库表中标记已删除的记录
- 13. 如何从onlongitemclick函数中删除数据库记录
- 14. 删除数据库中的记录cakephp
- 15. 删除数据库中的记录
- 16. 从Access数据库中删除记录,删除时出错
- 17. 如何从JNativeHook库中删除记录数据
- 18. 记录从数据库中删除如何更新UI
- 19. 如何通过LSXODBC从数据库中删除记录
- 20. 如何我暂时从我的数据库中删除记录?
- 21. 如何正确地从数据库中删除记录列表?
- 22. 如何从数据库中删除记录使用实体WebApi
- 23. 如何从数据库表中自动删除旧记录?
- 24. 如何使用linq从数据库中删除记录?
- 25. 如何从WebSql数据库以及服务器数据库中删除记录
- 26. 使用数据绑定从数据库中删除记录
- 27. 如何从具有复合键的数据库删除记录
- 28. 如何从VB永久删除数据库的记录
- 29. 如何从mysql数据库删除旧记录
- 30. CSS:在Pilcrow标记之前
[MySQL的字符串功能:REPLACE](http://dev.mysql.com/doc/refman/5.0/en/string-functions.html#function_replace) –
“替换” 是完全好的。但是如何找到一个pilcrow符号,然后才能用它来替换它? – GethuJohn
你能帮我一个示例脚本吗? – GethuJohn