搜索&替换SQL

时间:2010-04-08 03:12:43

标签: sql mysql database

我正在搞乱我的一个数据库..是否有我在所有表中搜索字符串...并在其发生的任何地方替换它?

我正在寻找SQL

2 个答案:

答案 0 :(得分:2)

您需要使用MySQL的Prepared Statements来执行此操作,因为首先需要通过查询INFORMATION_SCHEMA来获取表列表。此列表是字符串数据类型,您无法在后续查询中立即将其用作FROM子句。

答案 1 :(得分:1)

没有立即执行此操作的SQL,数据库不是平面文本文件。

如果您正在尝试learn,请遵循OMG Ponies的建议。

或者,搜索谷歌的条款:mysql search and replace all tables 在第一页上给出了第一个有用讨论的结果。