数据库中有"have name"(中间有空格)还有"g g"(中间也有空格)
为什么前面的能替换,后面的不能替换呢
为什么前面的能替换,后面的不能替换呢
解决方案 »
- 这个关系模式应该怎样拆分?
- sql语句中如何运行.sql文件
- mysql自动递增id怎么样快速回复到无间隔递增?
- 请教关于mysql直接拷贝的数据库导出的问题,提示1045,情况有点特殊
- momery 表,重启MySQL时如何恢复里面的内容
- 数据库设计问题。崩溃ING...
- [问题]安装MYSQL执行到apply security settings停止了
- 麻烦啊。来帮帮我把。。。
- 想请教一下,mysql,sql语句里的like语法与regexp语法在效率上有什么区别吗?
- 急急急,请问我在linux下模块化安装mysql,可是怎么也找不到my.cnf。。。。。
- mysql ado操作问题
- 前途迷茫啊
update dede_addonarticle set body=replace(body,'g g','测试') where body LIKE '%1%'
这个失败
have name 和g g都是直接从网页里面复制过来的
+--------------------------------------------------+
| replace('123123g gdasdasdsadsadsd','g g','我们') |
+--------------------------------------------------+
| 123123我们dasdasdsadsadsd |
+--------------------------------------------------+你语法没错的
</div>
<tr><td></td></tr>
像这样的我复制到查询框里面的时候只能复制到上面的</div>
哪个g g
在查看源文件中的形式也是和上面的一样不知道是不是因为这个
另外想问下就是在替换语句中如果我要替换的是html代码比如<div align='center'
其中也有''这该怎么写?
您的 SQL 查询可能有错。如果可能的话,以下会列出 MySQL 服务器的错误输出,这可能对您解决问题有一定的帮助。ERROR: 未知的标点符号字符串 @ 79
STR: \</
SQL: update dede_addonarticle set body=replace(body,'</div><div align='center'>\','\</div><div align='center'>测试;
SQL 查询: update dede_addonarticle set body=replace(body,'</div><div align='center'>\','\</div><div align='center'>测试; MySQL 返回: #1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'center'>\','\</div><div align='center'><script type="text/javascript"><!--
goog' at line 1