MySQL数据表遍历问题

如果我想在MySQL中遍历数据表中的所有字段,用什么方法比较高效?通过程序或者是Procedure都可以,能高效遍历每条数据的每个字段信息就行,请问是否需要使用策略提升效... 如果我想在MySQL中遍历数据表中的所有字段,用什么方法比较高效?
通过程序或者是Procedure都可以,能高效遍历每条数据的每个字段信息就行,请问是否需要使用策略提升效率?数据量一般,哪种方法比较快?
展开
 我来答
BaiYansong
2010-06-18 · TA获得超过764个赞
知道小有建树答主
回答量:339
采纳率:0%
帮助的人:394万
展开全部
mysql的INFORMATION_SCHEMA中的COLUMNS记录所有字段的信息。
可以直接查询这个表就可以。
例:查询所有字段的名称:
select COLUMN_NAME from INFORMATION_SCHEMA.COLUMNS;
查询某表(a)所有字段的名称:
select COLUMN_NAME from INFORMATION_SCHEMA.COLUMNS where TABLE_NAME='a';
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
湖光居士
2010-06-19 · TA获得超过212个赞
知道小有建树答主
回答量:193
采纳率:0%
帮助的人:192万
展开全部
数据量一般就直接遍历,既然都说了是遍历还提什么效率?
只是用php操作的时候,最好逐条,不要一次全取,否则可能造成内存超限
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
艾尔夫科技
2010-06-18 · TA获得超过338个赞
知道答主
回答量:314
采纳率:0%
帮助的人:0
展开全部
程序?还是存储过程?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
flyskyxx
2010-06-18 · TA获得超过1251个赞
知道小有建树答主
回答量:458
采纳率:0%
帮助的人:478万
展开全部
循环
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式