java中的哪个表PreparedStatement查询?
我最近遇到了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 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是函数还是有这种格式的查询?