Top Description Fields Constructors Methods
org.hibernate.procedure.internal

public Class JTDSCallableStatementSupport

extends AbstractStandardCallableStatementSupport
Class Inheritance
Imports
java.util.List, org.hibernate.QueryException, org.hibernate.procedure.spi.FunctionReturnImplementor, .ProcedureCallImplementor, .ProcedureParameterImplementor, org.hibernate.query.spi.ProcedureParameterMetadataImplementor, org.hibernate.sql.exec.internal.JdbcCallImpl, org.hibernate.sql.exec.spi.JdbcCallParameterRegistration, .JdbcOperationQueryCall, jakarta.persistence.ParameterMode

Special implementation of CallableStatementSupport for the jTDS driver. Apparently, jTDS doesn't like the JDBC standard named parameter notation with the ':' prefix, and instead requires that we render this as `@param=?`.

Field Summary

Modifier and TypeField and Description
public static final JTDSCallableStatementSupport

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public JdbcOperationQueryCall
Inherited from org.hibernate.procedure.internal.AbstractStandardCallableStatementSupport:
registerParameters

Field Detail

INSTANCEback to summary
public static final JTDSCallableStatementSupport INSTANCE

Constructor Detail

JTDSCallableStatementSupportback to summary
public JTDSCallableStatementSupport()

Method Detail

interpretCallback to summary
public JdbcOperationQueryCall interpretCall(ProcedureCallImplementor<?> procedureCall)

Implements org.hibernate.procedure.spi.CallableStatementSupport.interpretCall.

Annotations
@Override