|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.eclipse.datatools.sqltools.core.DBHelper
Vendors can subclass this class to provide database-specific utility methods.
| Constructor Summary | |
DBHelper()
|
|
| Method Summary | |
java.lang.String |
calculateTriggerTableName(ProcIdentifier procid)
Given a trigger, returns the table name. |
int |
getCorrectParamType(int jdbcType)
This method is for vendors to fix JDBC driver bugs. |
ProcIdentifier |
getProcIdentifier(DatabaseIdentifier databaseIdentifier,
java.lang.String dbObjectName,
int dbObjectType,
java.lang.String tableName,
java.lang.String ownerName)
Returns a ProcIdentifer based on the profilename and object name & type |
java.lang.String[] |
getSysOwnerNames()
Gets all the system ownerName |
boolean |
isAdHocProc(ProcIdentifier procid)
Tells whether the procedural object is "ADHOC", meaning we don't need to show stack frame and open editor for it. |
boolean |
justWarnings(java.sql.SQLException sqlexception)
|
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public DBHelper()
| Method Detail |
public java.lang.String calculateTriggerTableName(ProcIdentifier procid)
ProcIdentifier.
procid - trigger identifier
public boolean isAdHocProc(ProcIdentifier procid)
procid - the routine identifier
public ProcIdentifier getProcIdentifier(DatabaseIdentifier databaseIdentifier,
java.lang.String dbObjectName,
int dbObjectType,
java.lang.String tableName,
java.lang.String ownerName)
databaseIdentifier - dbObjectName - dbObjectType - @see ProcIdentifier
public boolean justWarnings(java.sql.SQLException sqlexception)
public java.lang.String[] getSysOwnerNames()
public int getCorrectParamType(int jdbcType)
jdbcType - the parameter type returned by the JDBC driver
java.sql.ParameterMetadata.parameterModeIn,java.sql.ParameterMetadata.parameterModeOut,
java.sql.ParameterMetadata.parameterModeInOut and
java.sql.ParameterMetadata.parameterModeUnknown
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||