发布于2023-05-25 19:42 阅读(1003) 评论(0) 点赞(26) 收藏(4)
我的目标是使用 SQL 命令从数据库中检索数据,然后使用从单元格中检索的数据作为方法的参数,并将函数的结果保存在数据库中。
例如:
id column1 column2 result
1 5 9 --
2 22 40 --
我想要的是一个命令,用于使用 SQL 查询从 column1 和 column2 中检索数据,然后将它们用作 a 方法的参数(示例:minus(column2,column1) // 计算 2 列数据之间的差异)然后将结果保存在名为 result 的列中。然后对数据库的所有列执行此操作。
我会给你一个小例子,尽管你应该在 JDBC 和ResultSet上有很好的阅读:
//create an SQL statement first..
statement = conn.prepareStatement("SELECT * FROM my_table WHERE column_name=?");
//obtain the result set...
ResultSet resultSet = statement.executeQuery();
// here you obtain an array from the resultset, but you can fetch many other data types
String[] arrayResult = resultSet.getArray(String columnLabel);
// and then you can pass an element of that array (say the first element) as an argument to a method
myClass.myMethod(arrayResult[0]);
作者:黑洞官方问答小能手
链接:http://www.javaheidong.com/blog/article/673769/cb87e973c29137ddd24c/
来源:java黑洞网
任何形式的转载都请注明出处,如有侵权 一经发现 必将追究其法律责任
昵称:
评论内容:(最多支持255个字符)
---无人问津也好,技不如人也罢,你都要试着安静下来,去做自己该做的事,而不是让内心的烦躁、焦虑,坏掉你本来就不多的热情和定力
Copyright © 2018-2021 java黑洞网 All Rights Reserved 版权所有,并保留所有权利。京ICP备18063182号-2
投诉与举报,广告合作请联系vgs_info@163.com或QQ3083709327
免责声明:网站文章均由用户上传,仅供读者学习交流使用,禁止用做商业用途。若文章涉及色情,反动,侵权等违法信息,请向我们举报,一经核实我们会立即删除!