⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 sqlstate.java

📁 derby database source code.good for you.
💻 JAVA
📖 第 1 页 / 共 5 页
字号:
	String FILE_BAD_CHECKSUM                                    = "XSDG2.D";	String FILE_CONTAINER_EXCEPTION                             = "XSDG3.D";	String FILE_DATABASE_NOT_IN_CREATE                          = "XSDG5.D";	String DATA_DIRECTORY_NOT_FOUND_IN_BACKUP                   = "XSDG6.D";	String UNABLE_TO_REMOVE_DATA_DIRECTORY                      = "XSDG7.D";	String UNABLE_TO_COPY_DATA_DIRECTORY                        = "XSDG8.D";	/*	** InternalUtil - Id Parsing 	** Note that the code catches ID parsing errors.	** (Range XCXA0-XCXAZ)	*/	String ID_PARSE_ERROR               ="XCXA0.S";	/*	** InternalUtil - Database Class Path Parsing	** Note that the code catches database class path parsing errors.	** (Range XCXB0-XCXBZ)	*/	String DB_CLASS_PATH_PARSE_ERROR="XCXB0.S";	/*	** InternalUtil - Id List Parsing	** Note that the code catches id list parsing errors.	** (Range XCXC0-XCXCZ)	*/	String ID_LIST_PARSE_ERROR="XCXC0.S";	/*	** InternalUtil - IO Errors	** (Range XCXD0-XCXDZ)	*/	/*	** InternalUtil - LocaleFinder interface	*/	String NO_LOCALE="XCXE0.S";	String DATA_CONTAINER_CLOSED                = "40XD0";	String DATA_CONTAINER_READ_ONLY             = "40XD1";	String DATA_CONTAINER_VANISHED              = "40XD2";	/*	** Connectivity - Connection Exceptions: 08XXX	*/	String	ERROR_CLOSE = "08003";    /*	** Language	*/	/*	** Language Statement Exception	*/	String LSE_COMPILATION_PREFIX="42";	/*	** Language	**	** The entries in this file are sorted into groups.  Add your entry	** to the appropriate group. Language errors are divided into 3 groups:	** A group for standard SQLExceptions.	**	** 2200J-00R - For SQL/XML errors (based on SQL/XML[2003]).	** 428?? - adding some DB2 compatible errors	** 42X00-42Zxx for compilation errors 	** 46000  for SQLJ errors (for now, leave this range empty)	** 38000  SQL3 ranges 	** 39001  SQL3	** X0X00-X0Xxx for implementation-defined execution errors.	**	** NOTE: If an error can occur during both compilation and execution, then	** you need 2 different errors.  	**	** In addition to the above groups, this file also contains SQLStates	** for language transaction severity errors. These are in the range	**	**	40XC0 - 40XCZ	**	** implementation-defined range reserved for class 23 is L01-LZZ	**	**	** Errors that have standard SQLStates	**	** Implementation-defined subclasses must begin with a digit from 5 through 9,	** or a letter from I through Z (capitals only).	** 	*/	/*	**	** SQL-J ERRORS -- see jamie for further info	**	** DDL	**	46001 - invalid URL	**	46002 - invalid JAR name	**	46003 - invalid class deletion	**	46004 - invalid JAR name	** 	46005 - invalid replacement	** 	46006 - invalid grantee	** 	46007 - invalid signature	** 	46008 - invalid method specification	** 	46009 - invalid REVOKE	**	** Execution	** 	46102 - invalid jar name in path	** 	46103 - unresolved class name	** 	0100E - too many result sets	**	39001 - invalid SQLSTATE	**	39004 - invalid null value	**	38000 - uncaught java exception	**	38mmm - user defined error numbers	** to be used in the future	** InvalidNullValue.sqlstate=39004	*/	// WARNINGS (start with 01)	String LANG_CONSTRAINT_DROPPED									   = "01500";	String LANG_VIEW_DROPPED										   = "01501";	String LANG_TRIGGER_DROPPED										   = "01502";	String LANG_COL_NOT_NULL									   	   = "01503";	String LANG_INDEX_DUPLICATE									   	   = "01504";	String LANG_VALUE_TRUNCATED                                        = "01505";	String LANG_SYNONYM_UNDEFINED                                      = "01522";	String LANG_NULL_ELIMINATED_IN_SET_FUNCTION						   = "01003";	String LANG_NO_ROW_FOUND									   	   = "02000";	// 0100C is not returned for procedures written in Java, from the SQL2003 spec.	String LANG_DYNAMIC_RESULTS_RETURNED							   = "0100C";	String LANG_TOO_MANY_DYNAMIC_RESULTS_RETURNED					   = "0100E";	// TRANSACTION severity language errors. These are in the range:	// 40XC0 - 40XCZ	String LANG_DEAD_STATEMENT                                         = "40XC0";	String LANG_MISSING_PARMS                                          = "07000";	String LANG_SCALAR_SUBQUERY_CARDINALITY_VIOLATION                  = "21000";	String LANG_STRING_TRUNCATION                                      = "22001";	String LANG_CONCAT_STRING_OVERFLOW                                      = "54006";	String LANG_OUTSIDE_RANGE_FOR_DATATYPE                             = "22003";	String LANG_DB2_GETXXX_BAD_COLUMN_TYPE                             = "22005"; // same 22005 error	String LANG_DATA_TYPE_GET_MISMATCH                                 = "22005"; // same 22005 error	String LANG_DATE_RANGE_EXCEPTION                                   = "22007.S.180";	String LANG_DATE_SYNTAX_EXCEPTION                                  = "22007.S.181";    String LANG_INVALID_FUNCTION_ARGUMENT                              = "22008.S";	String LANG_SUBSTR_START_OR_LEN_OUT_OF_RANGE                        = "22011";	String LANG_DIVIDE_BY_ZERO                                         = "22012";    String LANG_SQRT_OF_NEG_NUMBER                                     = "22013";    String LANG_INVALID_PARAMETER_FOR_SEARCH_POSITION                  = "22014";    String LANG_INVALID_TYPE_FOR_LOCATE_FUNCTION                       = "22015";	String LANG_FORMAT_EXCEPTION                                       = "22018";	String LANG_INVALID_ESCAPE_CHARACTER                               = "22019";	String LANG_INVALID_ESCAPE_SEQUENCE                                = "22025";	String LANG_INVALID_TRIM_SET                                       = "22027";	String LANG_ESCAPE_IS_NULL                                  	   = "22501";	String LANG_NULL_INTO_NON_NULL                                     = "23502";	String LANG_DUPLICATE_KEY_CONSTRAINT                               = "23505";	String LANG_FK_VIOLATION                                           = "23503";	String LANG_CHECK_CONSTRAINT_VIOLATED                              = "23513";	// From SQL/XML[2003] spec; there are others, but	// these are the ones we actually use with our	// current XML support.	String LANG_NOT_AN_XML_DOCUMENT                                    = "2200L";	String LANG_INVALID_TRANSACTION_STATE                              = "25000";	String LANG_UNEXPECTED_USER_EXCEPTION                              = "38000";	String EXTERNAL_ROUTINE_NO_SQL									   = "38001";	String EXTERNAL_ROUTINE_NO_MODIFIES_SQL							   = "38002";	String EXTERNAL_ROUTINE_NO_READS_SQL							   = "38004";	String LANG_NULL_TO_PRIMITIVE_PARAMETER                            = "39004";	String LANG_SYNTAX_OR_ACCESS_VIOLATION                             = "42000";	String LANG_DB2_NOT_NULL_COLUMN_INVALID_DEFAULT                    = "42601";	String LANG_DB2_INVALID_HEXADECIMAL_CONSTANT                    = "42606";	String LANG_DB2_STRING_CONSTANT_TOO_LONG                    = "54002";	String LANG_DB2_NUMBER_OF_ARGS_INVALID                   = "42605";	String LANG_DB2_COALESCE_FUNCTION_ALL_PARAMS                   = "42610";	String LANG_DB2_LENGTH_PRECISION_SCALE_VIOLATION                   = "42611";	String LANG_DB2_MULTIPLE_ELEMENTS								   = "42613";	String LANG_DB2_INVALID_CHECK_CONSTRAINT                           = "42621";    String LANG_INVALID_IN_CONTEXT                                     = "42703";	String LANG_DB2_DUPLICATE_NAMES									   = "42734";	String LANG_DB2_INVALID_COLS_SPECIFIED                             = "42802";        String LANG_DB2_INVALID_SELECT_COL_FOR_HAVING = "42803";	String LANG_DB2_ADD_UNIQUE_OR_PRIMARY_KEY_ON_NULL_COLS			   = "42831";	String LANG_DB2_REPLACEMENT_ERROR								   = "42815.S.713";	String LANG_DB2_COALESCE_DATATYPE_MISMATCH								   = "42815.S.171";	String LANG_DB2_TOO_LONG_FLOATING_POINT_LITERAL			           = "42820";	String LANG_DB2_LIKE_SYNTAX_ERROR 						           = "42824";	String LANG_INVALID_FK_COL_FOR_SETNULL                             = "42834";	String LANG_INVALID_ALTER_TABLE_ATTRIBUTES                         = "42837";	String LANG_DB2_FUNCTION_INCOMPATIBLE                              = "42884";	String LANG_DB2_PARAMETER_NEEDS_MARKER							   = "42886";    String LANG_DB2_INVALID_DEFAULT_VALUE                              = "42894";	String LANG_NO_AGGREGATES_IN_WHERE_CLAUSE                          = "42903";	String LANG_DB2_VIEW_REQUIRES_COLUMN_NAMES                         = "42908";	String LANG_DELETE_RULE_VIOLATION		   					       = "42915";	String LANG_SYNONYM_CIRCULAR   		   					           = "42916";	String LANG_DB2_ON_CLAUSE_INVALID		   					       = "42972";	String LANG_SYNTAX_ERROR                                           = "42X01";	String LANG_LEXICAL_ERROR                                          = "42X02";	String LANG_AMBIGUOUS_COLUMN_NAME                                  = "42X03";	String LANG_COLUMN_NOT_FOUND                                       = "42X04";	String LANG_TABLE_NOT_FOUND                                        = "42X05";	String LANG_TOO_MANY_RESULT_COLUMNS                                = "42X06";	String LANG_NULL_IN_VALUES_CLAUSE                                  = "42X07";	String LANG_DOES_NOT_IMPLEMENT			                          = "42X08";	String LANG_FROM_LIST_DUPLICATE_TABLE_NAME                         = "42X09";	String LANG_EXPOSED_NAME_NOT_FOUND                                 = "42X10";	String LANG_IDENTIFIER_TOO_LONG                                    = "42622";	String LANG_DUPLICATE_COLUMN_NAME_CREATE                           = "42X12";	String LANG_TOO_MANY_COLUMNS_IN_TABLE_OR_VIEW                         = "54011";	String LANG_TOO_MANY_INDEXES_ON_TABLE                         = "42Z9F";	String LANG_DUPLICATE_COLUMN_NAME_INSERT                           = "42X13";	String LANG_COLUMN_NOT_FOUND_IN_TABLE                              = "42X14";	String LANG_ILLEGAL_COLUMN_REFERENCE                               = "42X15";	String LANG_DUPLICATE_COLUMN_NAME_UPDATE                           = "42X16";	String LANG_INVALID_JOIN_ORDER_SPEC                                = "42X17";	String LANG_NOT_COMPARABLE                                         = "42818";	String LANG_NON_BOOLEAN_WHERE_CLAUSE                               = "42X19";	String LANG_NO_TABLE_MUST_HAVE_CURRENT_OF                          = "42X21";	String LANG_CURSOR_NOT_UPDATABLE                                   = "42X23";	//	String LANG_UNARY_MINUS_BAD_TYPE                                   = "42X24";	String LANG_UNARY_FUNCTION_BAD_TYPE                                = "42X25";	String LANG_TYPE_DOESNT_EXIST                                      = "42X26";	String LANG_CURSOR_DELETE_MISMATCH                                 = "42X28";	String LANG_CURSOR_UPDATE_MISMATCH                                 = "42X29";	String LANG_CURSOR_NOT_FOUND                                       = "42X30";	String LANG_COLUMN_NOT_UPDATABLE_IN_CURSOR                         = "42X31";	String LANG_CORRELATION_NAME_FOR_UPDATABLE_COLUMN_DISALLOWED_IN_CURSOR = "42X42";	String LANG_DERIVED_COLUMN_LIST_MISMATCH                           = "42X32";	String LANG_DUPLICATE_COLUMN_NAME_DERIVED                          = "42X33";	String LANG_PARAM_IN_SELECT_LIST                                   = "42X34";	String LANG_BINARY_OPERANDS_BOTH_PARMS                             = "42X35";	String LANG_UNARY_OPERAND_PARM                                     = "42X36";	String LANG_UNARY_ARITHMETIC_BAD_TYPE                              = "42X37";	String LANG_CANT_SELECT_STAR_SUBQUERY                              = "42X38";	String LANG_NON_SINGLE_COLUMN_SUBQUERY                             = "42X39";	String LANG_UNARY_LOGICAL_NON_BOOLEAN                              = "42X40";	String LANG_INVALID_FROM_LIST_PROPERTY                             = "42X41";	String LANG_NOT_STORABLE                                           = "42821";	String LANG_NULL_RESULT_SET_META_DATA                              = "42X43";

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -