Class SQLServerParameterMetaData

java.lang.Object
com.microsoft.sqlserver.jdbc.SQLServerParameterMetaData
All Implemented Interfaces:
java.sql.ParameterMetaData, java.sql.Wrapper

public final class SQLServerParameterMetaData
extends java.lang.Object
implements java.sql.ParameterMetaData
Provides meta data for prepared statement parameters. The API javadoc for JDBC API methods that this class implements are not repeated here. Please see Sun's JDBC API interfaces javadoc for those details. Prepared statements are executed with SET FMT ONLY to retrieve column meta data Callable statements : sp_sp_sproc_columns is called to retrieve names and meta data for the procedures params.
  • Field Summary

    Fields 
    Modifier and Type Field Description
    protected boolean procedureIsFound  

    Fields inherited from interface java.sql.ParameterMetaData

    parameterModeIn, parameterModeInOut, parameterModeOut, parameterModeUnknown, parameterNoNulls, parameterNullable, parameterNullableUnknown
  • Method Summary

    Modifier and Type Method Description
    java.lang.String getParameterClassName​(int param)  
    int getParameterCount()  
    int getParameterMode​(int param)  
    int getParameterType​(int param)  
    java.lang.String getParameterTypeName​(int param)  
    int getPrecision​(int param)  
    int getScale​(int param)  
    int isNullable​(int param)  
    boolean isSigned​(int param)
    Returns if a supplied parameter index is valid.
    boolean isWrapperFor​(java.lang.Class<?> iface)  
    java.lang.String toString()
    Provides a helper function to provide an ID string suitable for tracing.
    <T> T unwrap​(java.lang.Class<T> iface)  

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait