语句类型
适用于 ✅ 开源版 ✅ 专业版 ✅ 企业版
JDBC 知道两种类型的语句
-
java.sql.PreparedStatement
: 这允许将绑定变量发送到服务器。 jOOQ 默认使用预处理语句。 -
java.sql.Statement
: 也称为“静态语句”。 这些不支持绑定变量,可能对一次性命令(例如DDL 语句)有用。
statementType
设置允许覆盖内部使用预处理语句的默认行为。 此设置有两个可能的选项
-
PREPARED_STATEMENT
(默认):使用预处理语句。 -
STATIC_STATEMENT
:使用静态语句。 这强制执行paramType == INLINED
。 请参阅参数类型
示例配置
Settings settings = new Settings() .withStatementType(StatementType.STATIC_STATEMENT); // Defaults to PREPARED_STATEMENT
反馈
您对此页面有任何反馈吗? 我们很乐意听取您的意见!