public class OceanBaseCallableParameterMetaData extends CallableParameterMetaData
| Modifier and Type | Field and Description |
|---|---|
protected Map<String,com.oceanbase.jdbc.CallParameter> |
mapNameToParameter |
con, database, isFunction, name, obOraclePackageName, obOracleSchema, PARAMETER_PATTERN, params, query, RETURN_PATTERN, validparameterModeIn, parameterModeInOut, parameterModeOut, parameterModeUnknown, parameterNoNulls, parameterNullable, parameterNullableUnknown| Constructor and Description |
|---|
OceanBaseCallableParameterMetaData(OceanBaseConnection con,
String database,
String name,
boolean isFunction)
Retrieve Callable metaData.
|
| Modifier and Type | Method and Description |
|---|---|
com.oceanbase.jdbc.CallParameter |
getParamByName(String name) |
void |
readMetadataFromDbIfRequired(String query,
String arguments,
Boolean isObFunction)
Search metaData if not already loaded.
|
generateMetadataFromPrepareResultSet, getDatabase, getName, getParam, getParameterClassName, getParameterCount, getParameterMode, getParameterType, getParameterTypeName, getPrecision, getProName, getScale, isNullable, isSigned, isWrapperFor, mapMariaDbTypeToJdbc, readMetadataFromDbIfRequired, unwrappublic OceanBaseCallableParameterMetaData(OceanBaseConnection con, String database, String name, boolean isFunction)
con - connectiondatabase - database namename - procedure/function nameisFunction - is it a functionpublic void readMetadataFromDbIfRequired(String query, String arguments, Boolean isObFunction) throws SQLException
readMetadataFromDbIfRequired in class CallableParameterMetaDataSQLException - if error append during loading metaDatapublic com.oceanbase.jdbc.CallParameter getParamByName(String name)
getParamByName in class CallableParameterMetaDataCopyright © 2022 oceanbase.com. All rights reserved.