Package com.ocient.jdbc
Class SQLStates
java.lang.Object
com.ocient.jdbc.SQLStates
- All Implemented Interfaces:
Cloneable
public final class SQLStates extends Object implements Cloneable
-
Field Summary
-
Method Summary
Modifier and Type Method Description SQLExceptionclone()SQLExceptioncloneAndSpecify(String newReason)booleanequals(SQLException e)intgetSqlCode()StringgetSqlState()static SQLExceptionnewGenericException(Exception e)
-
Field Details
-
INVALID_RESPONSE_TYPE
-
INVALID_COLUMN_TYPE
-
MALFORMED_URL
-
FAILED_CONNECTION
-
FAILED_HANDSHAKE
-
INVALID_ARGUMENT
-
CALL_ON_CLOSED_OBJECT
-
COLUMN_NOT_FOUND
-
CORRELATED_SUBQUERY
-
CURSOR_NOT_ON_ROW
-
INVALID_DATA_TYPE_CONVERSION
-
UNEXPECTED_EOF
-
NETWORK_COMMS_ERROR
-
PREVIOUS_RESULT_SET_STILL_OPEN
-
UNKNOWN_DATA_TYPE
-
BAD_USER_PWD
-
OK
-
NETFLOW_DEMO_RESTRICTIONS_VIOLATED
-
SYNTAX_ERROR
-
INTERNAL_ERROR
-
DUPLICATE_CTE_NAME
-
SELECT_NUM_COLS_MISMATCH
-
INVALID_BY_EXPRESSION
-
NEGATIVE_LIMIT
-
NEGATIVE_OFFSET
-
WRONG_NUMBER_OF_FUNCTION_ARGUMENTS
-
AGGREGATION_ON_CONSTANT
-
WRONG_FUNCTION_ARGUMENT_TYPE
-
INVALID_COMPARISON
-
NO_SUCH_DATABASE
-
STORAGESPACE_ALREADY_EXISTS
-
AGGREGATION_NOT_ALLOWED
-
AMBIGUOUS_COL
-
NO_AGG_IN_HAVING
-
SELECT_AFTER_AGG
-
TABLE_NOT_FOUND
-
DATABASE_ALREADY_EXISTS
-
TABLE_ALREADY_EXISTS
-
VIEW_ALREADY_EXISTS
-
USER_ALREADY_EXISTS
-
CLUSTER_ALREADY_EXISTS
-
GROUP_ALREADY_EXISTS
-
CONNECTION_ALREADY_EXISTS
-
CONNECTION_NOT_FOUND
-
TRANSLATION_NOT_FOUND
-
TRANSLATION_ALREADY_EXISTS
-
DATABASE_NOT_FOUND
-
STORAGE_SPACE_NOT_FOUND
-
VIEW_NOT_FOUND
-
USER_NOT_FOUND
-
CLUSTER_NOT_FOUND
-
GROUP_NOT_FOUND
-
USER_NOT_IN_GROUP
-
INVALID_ORDER_BY
-
LIST_TYPE_IN_SELECT_LIST
-
LIST_WITHIN_LIST
-
INCOMPATIBLE_TYPES_IN_LIST
-
NO_SUCH_FUNCTION
-
TKT_RESTRICTIONS_VIOLATED
-
NO_READ_AUTH
-
NO_CREATE_CONNECTION_AUTH
-
CREATE_TASK_FAILURE
-
NO_DROP_CONNECTION_AUTH
-
NAKED_INTERVAL_TYPE
-
NOT_A_SELECT
-
IS_A_SELECT
-
ML_MODEL_NOT_FOUND
-
ML_MODEL_ALREADY_EXISTS
-
NULL_OUTPUT_BUFFER
-
NOT_IMPLEMENTED
-
SEQUENCE_ERROR
-
INVALID_ATTRIBUTE
-
INVALID_INPUT
-
DYNAMIC_LINK_FAILURE
-
BAD_PARAM_NUM
-
INVALID_C_DATA_TYPE
-
INVALID_SQL_DATA_TYPE
-
NO_CONNECTION
-
INVALID_PARAMETER_MARKER
-
TRUNCATION
-
INVALID_CURSOR_STATE
-
INVALID_BUFFER_LENGTH
-
NO_ROW_DATA
-
INVALID_MATRIX_LITERAL
-
WRONG_SHAPE_MATRIX_LITERAL
-
EXCESSIVE_COST
-
ML_MODEL_ON_EMPTY_SET
-
NO_RESULT_SET
-
MISSING_NULL_INDICATOR
-
INVALID_CONN_STR_ATTR
-
INVALID_DESCRIPTOR_INDEX
-
INVALID_DESCRIPTOR_INFORMATION
-
INVALID_DESCRIPTOR_FIELD
-
COPY_TARGET_IS_IRD
-
INVALID_IMPLICIT_DESC_HANDLE_USE
-
NO_CREATE_MLMODEL_AUTH
-
NO_DROP_MLMODEL_AUTH
-
DIVDE_BY_ZERO
-
OUT_OF_RANGE
-
INVALID_FLOATING_POINT_OPERATION
-
CONFLICT
-
OPERATION_CANCELED
-
INVALID_QUERY_PRIORITY
-
IO_ERROR
-
INCOMPATIBLE_TYPES_IN_CASE
-
NOT_COMPATIBLE_COLS
-
JOIN_LEADS_TO_DUPLICATE_COL_NAME
-
SCALAR_SUBQUERY_CARDINALITY_VIOLATION
-
INVALID_CASE_CONDITION
-
INVALID_JOIN_CONDITION
-
AGGREGATION_NOT_ALLOWED_IN_WINDOW_CONSTRUCTION
-
EXPECTED_CONST_WINDOWED_AGGREGATE_ARGUMENT
-
BAD_RANGE_FRAME_SPECIFICATION
-
BAD_WINDOWED_ORDER_BY
-
FRAME_WITHOUT_ORDERING
-
BAD_END_FRAME_BOUND
-
BAD_START_FRAME_BOUND
-
INVALID_FRAME_BOUNDS
-
FRAME_SPEC_NOT_ALLOWED
-
WINDOW_FUNC_EXPECTED_POSITIVE_CONSTANT
-
UNDEFINED_EXCEPTION
-
MISSING_ORDER_BY
-
PLAN_COMPILATION_ERROR
-
UNABLE_TO_INVERT_SINGULAR_MATRIX
-
UNABLE_TO_DECOMPOSE_SINGULAR_MATRIX
-
TKT_LIMIT_REACHED
-
OUT_OF_MEMORY
-
SEGMENT_NOT_AVAILABLE
-
SYSTEM_INITIALIZING
-
INVALID_AGGREGATION
-
ST_POINT_INVALID_CONVERSION_FROM_NULL
-
VALUE_TOO_LARGE
-
CASE_WITHIN_CASE
-
OUT_OF_TEMP_DISK_SPACE
-
INVALID_NEW_USER_PWD
-
PRIVILEGE_ALREADY_POSSESSED
-
PRIVILEGE_NOT_POSSESSED
-
NO_GRANT_AUTH
-
NODE_NOT_FOUND
-
TASK_ALREADY_IN_PROGRESS
-
ID_NOT_FOUND
-
ROLE_NOT_FOUND
-
-
Method Details
-
newGenericException
-
clone
-
cloneAndSpecify
-
equals
-
getSqlCode
public int getSqlCode() -
getSqlState
-