用oracle存储过程中循环查询,每次循环返回一个结果集,怎么把所有的结果集集合起来?如果不集合只能返回最后一次的结果集了。。。
高手来~~
就是把每次取到的结果集合并成一个啊。。。因为每次的数据都不同。比如我是这么做的,查询条件是从页面获得,结构是这样的aaa|bbb|ccc|...用|分隔,在存储过程中循环取aaa,bbb,ccc,然后查询,第一次就是以aaa为查询条件,查出一个结果集,第二次bbb。。。依次类推,我想最后循环完了把这些结果集都合并起来!就是这样
è¿åç»æéåæä»ä¹æ ·ï¼
ä¸æ¡è®°å½ç´æ¥è¾åºï¼
ä½ å¯ä»¥æè¿åçç»ææå°ä¸å¼ 表éï¼ç¶åå»çä¸å°±è¡äºåï¼
ä½ å¯ä»¥ææ¯æ¬¡æ¥è¯¢ï¼æ¹ææ¯æ¬¡æå ¥ä¸å¼ 表éï¼åè¿å¤´åçç»æé
ä¸æ¡è®°å½ç´æ¥è¾åºï¼
ä½ å¯ä»¥æè¿åçç»ææå°ä¸å¼ 表éï¼ç¶åå»çä¸å°±è¡äºåï¼
ä½ å¯ä»¥ææ¯æ¬¡æ¥è¯¢ï¼æ¹ææ¯æ¬¡æå ¥ä¸å¼ 表éï¼åè¿å¤´åçç»æé
温馨提示:答案为网友推荐,仅供参考