public class PostgresCallMetaDataProvider extends GenericCallMetaDataProvider
CallMetaDataProvider
インターフェースの Postgres 固有の実装。このクラスは、Simple JDBC クラスによる内部使用を目的としています。logger
コンストラクターと説明 |
---|
PostgresCallMetaDataProvider(DatabaseMetaDataSE databaseMetaData) |
修飾子と型 | メソッドと説明 |
---|---|
boolean | byPassReturnParameter(StringSE parameterName) 指定した名前の戻りパラメーターをバイパスする必要があります。 |
SqlParameter | createDefaultOutParameter(StringSE parameterName, CallParameterMetaData meta) 提供されたメタデータに基づいてデフォルトの出力パラメーターを作成します。 |
int | getRefCursorSqlType() この機能がサポートされている場合、参照カーソルとして ResultSets を返す列の Types SE 型を取得します。 |
boolean | isRefCursorSupported() このデータベースは、指定された列の CallableStatement.getObject(int) SE で取得される参照カーソルとして ResultSets を返すことをサポートしていますか? |
boolean | isReturnResultSetSupported() このデータベースは、JDBC 呼び出し Statement.getResultSet() SE で取得する必要がある ResultSets を返すことをサポートしていますか? |
StringSE | metaDataSchemaNameToUse(StringSE schemaName) 現在使用されているメタデータと一致するように、渡されたスキーマ名の変更を提供します。 |
catalogNameToUse, createDefaultInOutParameter, createDefaultInParameter, getCallParameterMetaData, getUserName, initializeWithMetaData, initializeWithProcedureColumnMetaData, isProcedureColumnMetaDataUsed, isStoresLowerCaseIdentifiers, isStoresUpperCaseIdentifiers, isSupportsCatalogsInProcedureCalls, isSupportsSchemasInProcedureCalls, metaDataCatalogNameToUse, parameterNameToUse, procedureNameToUse, schemaNameToUse, setStoresLowerCaseIdentifiers, setStoresUpperCaseIdentifiers, setSupportsCatalogsInProcedureCalls, setSupportsSchemasInProcedureCalls
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSE
public PostgresCallMetaDataProvider(DatabaseMetaDataSE databaseMetaData) throws SQLExceptionSE
public boolean isReturnResultSetSupported()
CallMetaDataProvider
Statement.getResultSet()
SE で取得する必要がある ResultSets を返すことをサポートしていますか? CallMetaDataProvider
の isReturnResultSetSupported
GenericCallMetaDataProvider
の isReturnResultSetSupported
public boolean isRefCursorSupported()
CallMetaDataProvider
CallableStatement.getObject(int)
SE で取得される参照カーソルとして ResultSets を返すことをサポートしていますか? CallMetaDataProvider
の isRefCursorSupported
GenericCallMetaDataProvider
の isRefCursorSupported
public int getRefCursorSqlType()
CallMetaDataProvider
Types
SE 型を取得します。CallMetaDataProvider
の getRefCursorSqlType
GenericCallMetaDataProvider
の getRefCursorSqlType
@Nullable public StringSE metaDataSchemaNameToUse(@Nullable StringSE schemaName)
CallMetaDataProvider
CallMetaDataProvider
の metaDataSchemaNameToUse
GenericCallMetaDataProvider
の metaDataSchemaNameToUse
public SqlParameter createDefaultOutParameter(StringSE parameterName, CallParameterMetaData meta)
CallMetaDataProvider
CallMetaDataProvider
の createDefaultOutParameter
GenericCallMetaDataProvider
の createDefaultOutParameter
parameterName
- パラメーターの名前 meta
- この呼び出しに使用されるメタデータ public boolean byPassReturnParameter(StringSE parameterName)
CallMetaDataProvider
CallMetaDataProvider
の byPassReturnParameter
GenericCallMetaDataProvider
の byPassReturnParameter