如何在MySQL数据库中查询整个数据库中存在“学生”关键字的所有记录?

比如我想在一个有10000个表的数据库中,在所有表中查询存在“学生”关键字的记录,并把“学生”替换成“同学”。而且不知道每个表中的字段名叫什么,请问如何实现?就是查询和替... 比如我想在一个有10000个表的数据库中,在所有表中查询存在 “学生” 关键字的记录,并把“学生”替换成“同学”。

而且不知道每个表中的字段名叫什么,请问如何实现?

就是查询和替换整个数据库中存在“学生”关键字的所有记录。
展开
 我来答
cndonger
2013-05-17 · TA获得超过801个赞
知道小有建树答主
回答量:1425
采纳率:0%
帮助的人:942万
展开全部
这个要用到游标了,写一个存储过程吧!用游标获取到表名,然后根据这些表名去获取字段名,然后在字段里去匹配
追问
请问大哥这个存储过程该如何写呢?能给个思路吗?小弟还是不太理解~~~
壬夜柳4P
2013-05-17 · 超过21用户采纳过TA的回答
知道答主
回答量:90
采纳率:100%
帮助的人:47.6万
展开全部
这问题问的好啊,我之前也想过oracle中相关问题,可是无果啊!希望楼主问题能解决啊,我也好有个参考!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式