Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/spring/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
java中的哪个表PreparedStatement查询?_Java_Spring_Postgresql_Spring Boot_Prepared Statement - Fatal编程技术网

java中的哪个表PreparedStatement查询?

java中的哪个表PreparedStatement查询?,java,spring,postgresql,spring-boot,prepared-statement,Java,Spring,Postgresql,Spring Boot,Prepared Statement,我最近遇到了PreparedStatement,我对它有点困惑,它实际上是从哪个表查询数据的 例如: PreparedStatement state = con.prepareStatement("Select generate_id(?)"); state.setString(1, "SOME_TABLE"); ResultSet results = state.executeQuery(); 那么,这里的表名和列名是什么?有人能解释一下吗 谢谢 我得

我最近遇到了PreparedStatement,我对它有点困惑,它实际上是从哪个表查询数据的

例如:

PreparedStatement state = con.prepareStatement("Select generate_id(?)");
state.setString(1, "SOME_TABLE");
ResultSet results = state.executeQuery();
那么,这里的表名和列名是什么?有人能解释一下吗


谢谢

我得到了解决方案,它是一个存储过程。我可以使用以下方法检查函数详细信息:

SELECT prosrc FROM pg_proc WHERE proname = 'generate_id';

这叫一个。它调用存储在数据库中的函数。因为这里没有人知道generate_id是什么,所以没有人可以回答。generate id是函数还是有这种格式的查询?