OraConstantsSMYLDDBUtilitypublic class OracleDBUtil extends Utility implements OraConstants
COL_DBA_DIRS_DIRECTORY_NAME, COL_DBA_DIRS_DIRECTORY_PATH, COL_DBA_DIRS_OWNER, COL_USER_DPNC_DPNC_TYPE, COL_USER_DPNC_NAME, COL_USER_DPNC_REF_LNK_NAME, COL_USER_DPNC_REF_NAME, COL_USER_DPNC_REF_OWNER, COL_USER_DPNC_REF_TYPE, COL_USER_DPNC_SCHEMAID, COL_USER_DPNC_TYPE, COL_USER_SOURCE_LINE, COL_USER_SOURCE_NAME, COL_USER_SOURCE_TEXT, COL_USER_SOURCE_TYPE, COL_USER_TABLES_INITIAL_EXTENT, COL_USER_TABLES_LOGGING, COL_USER_TABLES_MAX_EXTENTS, COL_USER_TABLES_MIN_EXTENTS, COL_USER_TABLES_NEXT_EXTENT, COL_USER_TABLES_PCT_FREE, COL_USER_TABLES_TABLE_NAME, COL_USER_TABLES_TABLESPACE_NAME, COL_USER_TABLESPACE_BLOCK_SIZE, COL_USER_TABLESPACE_INITIAL_EXTENT, COL_USER_TABLESPACE_LOGGING, COL_USER_TABLESPACE_MAX_EXTENTS, COL_USER_TABLESPACE_MIN_EXTENTS, COL_USER_TABLESPACE_NEXT_EXTENT, COL_USER_TABLESPACE_SEG_SPACE_MNG, COL_USER_TABLESPACE_TABLESPACE_NAME, ORA_ENV_VAR_NAME, ORA_FILE_NAME_TNS_NAMES, ORA_PATH_NAME_NET_ADMIN, ORACLE_ERR_CONNECTION_RESET, ORACLE_ERR_IMMEDIATE_SHUTDOWN, ORACLE_ERR_INIT_OR_SHUT_IN_PROG, ORACLE_ERR_INVALID_LOGON, ORACLE_ERR_NOT_EXEC_ALTERED_DROP_PACKAGE, ORACLE_ERR_ORA_NOT_AVAILABLE, ORACLE_ERR_PACKAGE_HAS_ERROR, ORACLE_ERR_PACKAGE_STATE_DISCARDED, ORACLE_ERR_PACKAGE_STATE_INVALIDATED, ORACLE_ERR_UNIQUE_CONSTRAINT, ORACLE_ERR_UNIT_PROGRAM_NOT_FOUND, SOURCE_TYPE_FUNCTION, SOURCE_TYPE_JAVA_CLASS, SOURCE_TYPE_NON_EXISTENT, SOURCE_TYPE_PACKAGE, SOURCE_TYPE_PACKAGE_BODY, SOURCE_TYPE_PROCEDURE, SOURCE_TYPE_SEQUENCE, SOURCE_TYPE_SYNONYM, SOURCE_TYPE_TABLE, SOURCE_TYPE_TRIGGER, SOURCE_TYPE_TYPE, SOURCE_TYPE_VIEW, VIEW_DBA_DIRS, VIEW_USER_CONSTRAINTS, VIEW_USER_DEPENDENCIES, VIEW_USER_INDEXES, VIEW_USER_OBJECTS, VIEW_USER_SOURCE, VIEW_USER_TABLES, VIEW_USER_TABLESPACESdbConnection, ERR_CATEGORY_CONNECTION, ERR_CATEGORY_SQL, ERR_CATEGORY_STORED_PROCEDURES_ERROR, ERR_CATEGORY_STORED_PROCEDURES_RECOMPILED, EXCEPTION_CONNECTION_RESET, EXCEPTION_CONNECTION_SHUT, handler, ioHandler, smyldDbConnection| Constructor | Description |
|---|---|
OracleDBUtil(DBConnection activeConnection,
DBErrorHandler handler) |
public OracleDBUtil(java.sql.Connection activeConnection,DBErrorHandler
handler) { super(activeConnection,handler); }
|
| Modifier and Type | Method | Description |
|---|---|---|
oracle.sql.ARRAY |
executeSingleParamArrayFunction(java.lang.String function,
java.lang.String arrayTypeName,
int param1) |
|
oracle.sql.ARRAY |
executeSingleParamProcedure(java.lang.String procedure,
java.lang.String paramValue,
int paramNo) |
|
java.sql.Connection |
getConnection() |
|
java.lang.String |
getDoubleParamFunctionStringReturnString(java.lang.String function,
java.lang.String param1,
java.lang.String param2) |
|
java.lang.String |
getOracleDirectory(java.lang.String directoryName) |
|
java.lang.String |
getSingleParamFunctionString(java.lang.String function,
java.lang.String param1) |
|
java.lang.String |
getSingleParamFunctionStringReturnString(java.lang.String function,
java.lang.String param1) |
|
oracle.sql.StructDescriptor |
getStructDescriptor(java.lang.String structTypeName) |
|
java.util.HashMap<java.lang.String,java.lang.String> |
getTablesContainingFieldName(java.lang.String fieldName) |
|
java.util.HashMap<java.lang.String,Table> |
getTablesContainingFieldNames(java.lang.String[] fieldNames) |
|
static void |
main(java.lang.String[] args) |
|
SMYLDSQLException |
parseSqlException(java.sql.SQLException ex) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcloseCursor, closeCursor, constructDoubleParamFunctionCall, constructDoubleParamProcedureCall, constructMultiParamFunctionCall, constructMultiParamProcedureCall, constructSingleParamFunctionCall, constructSingleParamProcedureCall, constructTrippleParamFunctionCall, constructTrippleParamProcedureCall, createInsertSQL, detectLongFieldError, doDoubleParamSQL, doDoubleParamUpdateSQL, doQuadParamUpdateSQL, doSingleParamSQL, doSingleParamSQL, doSingleParamUpdateSQL, doTrippleParamUpdateSQL, executeDoubleParamFunction, executeDoubleParamFunction, executeDoubleParamProcedure, executeDoubleParamProcedure, executeMultiParamProcedure, executeQuery, executeTrippleParamFunction, executeTrippleParamProcedure, fetchTableData, FetchTableFields, FillColumnNames, getCount, getDoubleParamSQL, getDoubleParamSQL, getDoubleParamSQL, getErrorCategory, getParamsText, getQuadParamSQL, getSequenceValue, getSequentialID, getSequentialID, getSingleParamSQL, getSingleParamSQLData, getSQLData, getSQLResultSet, getStringIndex, getTableCols, getTrippleParamSQL, getTrippleParamSQL, handleDBError, importFile, isDoubleExist, isExist, isExist, isSingleExist, isTrippleExist, setSMYLDConnectionpublic OracleDBUtil(DBConnection activeConnection, DBErrorHandler handler)
public oracle.sql.ARRAY executeSingleParamArrayFunction(java.lang.String function,
java.lang.String arrayTypeName,
int param1)
public oracle.sql.ARRAY executeSingleParamProcedure(java.lang.String procedure,
java.lang.String paramValue,
int paramNo)
public java.sql.Connection getConnection()
getConnection in class Utilitypublic oracle.sql.StructDescriptor getStructDescriptor(java.lang.String structTypeName)
public java.lang.String getSingleParamFunctionStringReturnString(java.lang.String function,
java.lang.String param1)
public java.lang.String getDoubleParamFunctionStringReturnString(java.lang.String function,
java.lang.String param1,
java.lang.String param2)
public java.lang.String getSingleParamFunctionString(java.lang.String function,
java.lang.String param1)
public SMYLDSQLException parseSqlException(java.sql.SQLException ex)
public java.util.HashMap<java.lang.String,java.lang.String> getTablesContainingFieldName(java.lang.String fieldName)
public java.util.HashMap<java.lang.String,Table> getTablesContainingFieldNames(java.lang.String[] fieldNames)
public java.lang.String getOracleDirectory(java.lang.String directoryName)
public static void main(java.lang.String[] args)
Copyright © 2019 SMYLD. All rights reserved.