|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--oracle.jdbc.driver.OracleParameterMetaData
Oracle ParameterMetaData class -- it implements oracle.jdbc.OracleParameterMetaData
Constructor Summary | |
OracleParameterMetaData()
|
Method Summary | |
java.lang.String |
getParameterClassName(int param)
JDBC 3.0 Retrieves the fully-qualified name of the Java class whose instances should be passed to the method PreparedStatement.setObject . |
int |
getParameterCount()
JDBC 3.0 Retrieves the number of parameters in the PreparedStatement
object for which this ParameterMetaData object contains
information. |
int |
getParameterMode(int param)
JDBC 3.0 Retrieves the designated parameter's mode. |
int |
getParameterType(int param)
JDBC 3.0 Retrieves the designated parameter's SQL type. |
java.lang.String |
getParameterTypeName(int param)
JDBC 3.0 Retrieves the designated parameter's database-specific type name. |
int |
getPrecision(int param)
JDBC 3.0 Retrieves the designated parameter's number of decimal digits. |
int |
getScale(int param)
JDBC 3.0 Retrieves the designated parameter's number of digits to right of the decimal point. |
int |
isNullable(int param)
JDBC 3.0 Retrieves whether null values are allowed in the designated parameter. |
boolean |
isSigned(int param)
JDBC 3.0 Retrieves whether values for the designated parameter can be signed numbers. |
Methods inherited from class java.lang.Object |
equals,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
Constructor Detail |
public OracleParameterMetaData()
Method Detail |
public int getParameterCount() throws java.sql.SQLException
PreparedStatement
object for which this ParameterMetaData
object contains
information.public int isNullable(int param) throws java.sql.SQLException
param
- the first parameter is 1, the second is 2, ...ParameterMetaData.parameterNoNulls
,
ParameterMetaData.parameterNullable
, or
ParameterMetaData.parameterNullableUnknown
public boolean isSigned(int param) throws java.sql.SQLException
param
- the first parameter is 1, the second is 2, ...true
if so; false
otherwisepublic int getPrecision(int param) throws java.sql.SQLException
param
- the first parameter is 1, the second is 2, ...public int getScale(int param) throws java.sql.SQLException
param
- the first parameter is 1, the second is 2, ...public int getParameterType(int param) throws java.sql.SQLException
param
- the first parameter is 1, the second is 2, ...java.sql.Types
Types
public java.lang.String getParameterTypeName(int param) throws java.sql.SQLException
param
- the first parameter is 1, the second is 2, ...public java.lang.String getParameterClassName(int param) throws java.sql.SQLException
PreparedStatement.setObject
.param
- the first parameter is 1, the second is 2, ...PreparedStatement.setObject
to set the value
in the specified parameter. This is the class name used
for custom mapping.public int getParameterMode(int param) throws java.sql.SQLException
param
- the first parameter is 1, the second is 2, ...ParameterMetaData.parameterModeIn
,
ParameterMetaData.parameterModeOut
, or
ParameterMetaData.parameterModeInOut
ParameterMetaData.parameterModeUnknown
.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |