Top Description Fields Constructors Methods
com.ziclix.python.sql.procedure

public Class SQLServerProcedure

extends Procedure
Class Inheritance
Imports
com.ziclix.python.sql.Procedure, .PyCursor, org.python.core.Py, .PyObject, java.sql.SQLException

Stored procedure support for SQLServer.
Author
brian zimmer

Field Summary

Inherited from com.ziclix.python.sql.Procedure:
COLUMN_TYPEcolumnscursorDATA_TYPEDATA_TYPE_NAMEinputSetLENGTHNAMENULLABLEPRECISIONprocedureCatalogprocedureNameprocedureSchemaSCALE

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
protected PyObject
getDefault()

Overrides com.ziclix.python.sql.Procedure.getDefault.

The value for a missing schema or catalog.

protected String
getProcedureName()

Overrides com.ziclix.python.sql.Procedure.getProcedureName.

Construct a procedure name for the relevant schema and catalog information.

Inherited from com.ziclix.python.sql.Procedure:
fetchColumnsisInputnormalizeInputprepareCallprepareCallregisterOutParameterstoSql

Constructor Detail

SQLServerProcedureback to summary
public SQLServerProcedure(PyCursor cursor, PyObject name) throws SQLException

Method Detail

getDefaultback to summary
protected PyObject getDefault()

Overrides com.ziclix.python.sql.Procedure.getDefault.

Doc from com.ziclix.python.sql.Procedure.getDefault.

The value for a missing schema or catalog. This value is used to find the column names for the procedure. Not all DBMS use the same default value; for instance Oracle uses an empty string and SQLServer a null. This implementation returns the empty string.

Returns:PyObject

the default value (the empty string)

getProcedureNameback to summary
protected String getProcedureName()

Overrides com.ziclix.python.sql.Procedure.getProcedureName.

Doc from com.ziclix.python.sql.Procedure.getProcedureName.

Construct a procedure name for the relevant schema and catalog information.