gpt4 book ai didi

java - 如何在java中的结果集中添加列?

转载 作者:行者123 更新时间:2023-12-02 07:49:43 25 4
gpt4 key购买 nike

我有餐 table 员工

我检索列为select emp_name,emp_add from employee

while(iResultSet1.next())
{
List expRptColWise = new ArrayList();

for(Integer i=1;i<=iResultSet1.getMetaData().getColumnCount();i++){


expRptColWise.add(iResultSet1.getString(i));

}

expRptRowWise.add(expRptColWise);

通过上面的代码片段,我得到了

emp_name | emp_add |
A | add1 |
B | add2 |

我想在结果集中添加序列号列,以便得到结果

emp_name | emp_add |Sr_No|
A | add1 |1 |
B | add2 |2 |

请指导我如何在结果集或集合对象中动态添加列,这里我使用了ArrayList。

最佳答案

使用以下查询

 select emp_name,emp_add, (ROW_NUMBER() OVER ( ORDER BY emp_name)) AS sr_no from employee

关于java - 如何在java中的结果集中添加列?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12257993/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com