public final class SQLServerParameterMetaData extends Object implements ParameterMetaData
Modifier and Type | Field and Description |
---|---|
protected boolean |
procedureIsFound |
parameterModeIn, parameterModeInOut, parameterModeOut, parameterModeUnknown, parameterNoNulls, parameterNullable, parameterNullableUnknown
Modifier and Type | Method and Description |
---|---|
String |
getParameterClassName(int param) |
int |
getParameterCount() |
int |
getParameterMode(int param) |
int |
getParameterType(int param) |
String |
getParameterTypeName(int param) |
int |
getPrecision(int param) |
int |
getScale(int param) |
int |
isNullable(int param) |
boolean |
isSigned(int param)
Verify a supplied parameter index is valid
|
boolean |
isWrapperFor(Class<?> iface) |
String |
toString()
This is a helper function to provide an ID string suitable for tracing.
|
<T> T |
unwrap(Class<T> iface) |
public final String toString()
public boolean isWrapperFor(Class<?> iface) throws SQLException
isWrapperFor
in interface Wrapper
SQLException
public <T> T unwrap(Class<T> iface) throws SQLException
unwrap
in interface Wrapper
SQLException
public String getParameterClassName(int param) throws SQLServerException
getParameterClassName
in interface ParameterMetaData
SQLServerException
public int getParameterCount() throws SQLServerException
getParameterCount
in interface ParameterMetaData
SQLServerException
public int getParameterMode(int param) throws SQLServerException
getParameterMode
in interface ParameterMetaData
SQLServerException
public int getParameterType(int param) throws SQLServerException
getParameterType
in interface ParameterMetaData
SQLServerException
public String getParameterTypeName(int param) throws SQLServerException
getParameterTypeName
in interface ParameterMetaData
SQLServerException
public int getPrecision(int param) throws SQLServerException
getPrecision
in interface ParameterMetaData
SQLServerException
public int getScale(int param) throws SQLServerException
getScale
in interface ParameterMetaData
SQLServerException
public int isNullable(int param) throws SQLServerException
isNullable
in interface ParameterMetaData
SQLServerException
public boolean isSigned(int param) throws SQLServerException
isSigned
in interface ParameterMetaData
param
- the param indexSQLServerException
- when an error occursCopyright © 2017 Microsoft Corporation. All rights reserved.