我正在从Chad Darby的视频中学习JDBC。当他解释要在jdbc中调用存储过程并且试图初始化prepareCall
方法时,他说:
您还使用了JDBC关键字'call'和...
我认为这是错误的。我认为“通话”不是jdbc关键字。这是我们在任何dbms中用于调用存储过程的SQL关键字。
我检查了许多dbms的文档,以了解它们如何调用存储过程,并且它们都使用“ call”关键字。所以我认为这不是jdbc关键字。
有人可以帮我解决这个问题吗? tnx。
他是绝对正确的。 call
是JDBC escape syntax中的有效关键字。检查here以获取文档。