返回信息流用show tables可以得到一个数据库中所有的数据表,如何取其中某个表名啊
例如得到
Tables_in_test
table1
table2
table3
想自动依次获取表名table1,table2等,如何做,谢谢啦
这是一条镜像帖。来源:北邮人论坛 / database / #5852同步于 2011/8/3
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Database机器人发帖
新人求助:在mysql中如何遍历查询一个数据库中所有的表名,
lic
2011/8/3镜像同步5 回复
订阅后,新回复会通过你的通知中心匿名送达。
5 条回复
The following statements are equivalent:
SELECT table_name FROM INFORMATION_SCHEMA.TABLES
WHERE table_schema = 'db_name'
[AND table_name LIKE 'wild']
SHOW TABLES
FROM db_name
[LIKE 'wild']
你是想将每一个表名进一步用于其它查询,只使用SQL语句?
可以参考一下MySQL中的Cursors
http://dev.mysql.com/doc/refman/5.6/en/cursors.html
【 在 lic (lic) 的大作中提到: 】
: 用show tables可以得到一个数据库中所有的数据表,如何取其中某个表名啊
: 例如得到
: Tables_in_test
: ...................