我的目标是从数据库记录中删除¶(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. 从数据库中删除记录
- 3. 删除聊天记录从数据库
- 4. 从sqlite数据库删除记录
- 5. 在数据库表中标记已删除的记录
- 6. 从Access数据库中删除记录,删除时出错
- 7. 如何通过LSXODBC从数据库中删除记录
- 8. 如何使用linq从数据库中删除记录?
- 9. 如何从数据库表中自动删除旧记录?
- 10. 如何从数据库中删除记录使用实体WebApi
- 11. 如何正确地从数据库中删除记录列表?
- 12. 使用数据绑定从数据库中删除记录
- 13. 如何从具有复合键的数据库删除记录
- 14. 删除记录,但在数据库
- 15. AJAX呼叫删除数据库记录
- 16. 如何删除CouchDB中的数据库中的所有记录?
- 17. CSS:在Pilcrow标记之前
- 18. 从Ajax请求中删除数据库中的记录
- 19. 如何删除mysql数据库中的记录?
- 20. 如何删除phpmyadmin中的数据库记录?
- 21. 如何使用C删除数据库中的记录#
- 22. 根据另一个数据库中的表记录删除Hive中的记录
- 23. 如何从tableview中删除记录?
- 24. 如何从文件中删除记录?
- 25. 从excel中删除记录
- 26. 从MySQL数据库中删除一条记录
- 27. 提交表单后记录没有从数据库中删除
- 28. 从数据库的所有表中删除所有记录
- 29. 使用_GET URL链接从mysql数据库中删除记录
- 30. 使用servlet从数据库中删除记录
[MySQL的字符串功能:REPLACE](http://dev.mysql.com/doc/refman/5.0/en/string-functions.html#function_replace) –
“替换” 是完全好的。但是如何找到一个pilcrow符号,然后才能用它来替换它? – GethuJohn
你能帮我一个示例脚本吗? – GethuJohn