CUBRID Engine  latest
parser_message.h
Go to the documentation of this file.
1 /*
2  * Copyright 2008 Search Solution Corporation
3  * Copyright 2016 CUBRID Corporation
4  *
5  * Licensed under the Apache License, Version 2.0 (the "License");
6  * you may not use this file except in compliance with the License.
7  * You may obtain a copy of the License at
8  *
9  * http://www.apache.org/licenses/LICENSE-2.0
10  *
11  * Unless required by applicable law or agreed to in writing, software
12  * distributed under the License is distributed on an "AS IS" BASIS,
13  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14  * See the License for the specific language governing permissions and
15  * limitations under the License.
16  *
17  */
18 
19 
20 /*
21  * parser_message.h - Parser error message numbers
22  * (syntax, semantics, and runtime)
23  */
24 
25 #ifndef _PARSER_MESSAGE_H_
26 #define _PARSER_MESSAGE_H_
27 
28 #ident "$Id$"
29 
30 /*
31  * Message set id in the message catalog MSGCAT_CATALOG_CUBRID.
32  * These define the $set numbers within the catalog file of the message
33  * for each utility.
34  */
35 
36 /* Message id in the set MSGCAT_SET_PARSER_SYNTAX */
37 #define MSGCAT_SYNTAX_NO(n) n
38 #define MSGCAT_SYNTAX_ERROR_MSG1 MSGCAT_SYNTAX_NO(1)
39 #define MSGCAT_SYNTAX_ERROR_MSG2 MSGCAT_SYNTAX_NO(2)
40 #define MSGCAT_SYNTAX_LEXICAL_ERROR MSGCAT_SYNTAX_NO(3)
41 #define MSGCAT_SYNTAX_READ_UNCOMMIT MSGCAT_SYNTAX_NO(4)
42 #define MSGCAT_SYNTAX_MAX_STRINGLEN MSGCAT_SYNTAX_NO(5)
43 #define MSGCAT_SYNTAX_FLT_DBL_OVERFLOW MSGCAT_SYNTAX_NO(6)
44 #define MSGCAT_SYNTAX_MAX_BITLEN MSGCAT_SYNTAX_NO(7)
45 #define MSGCAT_SYNTAX_JOIN_COND_SUBQ MSGCAT_SYNTAX_NO(8)
46 #define MSGCAT_SYNTAX_ATTR_IN_PRIVILEGE MSGCAT_SYNTAX_NO(9)
47 #define MSGCAT_SYNTAX_KEYWORD_ERROR MSGCAT_SYNTAX_NO(10)
48 #define MSGCAT_SYNTAX_TOKEN_TOO_LONG MSGCAT_SYNTAX_NO(11)
49 #define MSGCAT_SYNTAX_INVALID_DATA_TYPE MSGCAT_SYNTAX_NO(12)
50 #define MSGCAT_SYNTAX_INVALID_ATTACH MSGCAT_SYNTAX_NO(13)
51 #define MSGCAT_SYNTAX_INVALID_PREPARE MSGCAT_SYNTAX_NO(14)
52 #define MSGCAT_SYNTAX_INVALID_EXECUTE MSGCAT_SYNTAX_NO(15)
53 #define MSGCAT_SYNTAX_INVALID_SCOPE MSGCAT_SYNTAX_NO(16)
54 #define MSGCAT_SYNTAX_INVALID_SET_SYS_PARAM MSGCAT_SYNTAX_NO(17)
55 #define MSGCAT_SYNTAX_INVALID_SET_TRAN MSGCAT_SYNTAX_NO(18)
56 #define MSGCAT_SYNTAX_INVALID_SET_TRIGGER_TRACE MSGCAT_SYNTAX_NO(19)
57 #define MSGCAT_SYNTAX_INVALID_SET_TRIGGER_DEPTH MSGCAT_SYNTAX_NO(20)
58 #define MSGCAT_SYNTAX_INVALID_SET_OPT_LEVEL MSGCAT_SYNTAX_NO(21)
59 #define MSGCAT_SYNTAX_INVALID_SET_OPT_COST MSGCAT_SYNTAX_NO(22)
60 #define MSGCAT_SYNTAX_INVALID_GET_OPT_LEVEL MSGCAT_SYNTAX_NO(23)
61 #define MSGCAT_SYNTAX_INVALID_GET_OPT_COST MSGCAT_SYNTAX_NO(24)
62 #define MSGCAT_SYNTAX_INVALID_GET_TRAN_ISOL MSGCAT_SYNTAX_NO(25)
63 #define MSGCAT_SYNTAX_INVALID_GET_TRAN_LOCK MSGCAT_SYNTAX_NO(26)
64 #define MSGCAT_SYNTAX_INVALID_GET_TRIGGER_TRACE MSGCAT_SYNTAX_NO(27)
65 #define MSGCAT_SYNTAX_INVALID_GET_TRIGGER_DEPTH MSGCAT_SYNTAX_NO(28)
66 #define MSGCAT_SYNTAX_INVALID_GET_STAT MSGCAT_SYNTAX_NO(29)
67 #define MSGCAT_SYNTAX_INVALID_CREATE_INDEX MSGCAT_SYNTAX_NO(30)
68 #define MSGCAT_SYNTAX_INVALID_CREATE_USER MSGCAT_SYNTAX_NO(31)
69 #define MSGCAT_SYNTAX_INVALID_CREATE_TRIGGER MSGCAT_SYNTAX_NO(32)
70 #define MSGCAT_SYNTAX_INVALID_CREATE_SERIAL MSGCAT_SYNTAX_NO(33)
71 #define MSGCAT_SYNTAX_INVALID_CREATE_PROCEDURE MSGCAT_SYNTAX_NO(34)
72 #define MSGCAT_SYNTAX_INVALID_CREATE_FUNCTION MSGCAT_SYNTAX_NO(35)
73 #define MSGCAT_SYNTAX_INVALID_GROUPS MSGCAT_SYNTAX_NO(36)
74 #define MSGCAT_SYNTAX_INVALID_MEMBERS MSGCAT_SYNTAX_NO(37)
75 #define MSGCAT_SYNTAX_INVALID_PASSWORD MSGCAT_SYNTAX_NO(38)
76 #define MSGCAT_SYNTAX_MISSING_AUTH_COMMAND_LIST MSGCAT_SYNTAX_NO(39)
77 #define MSGCAT_SYNTAX_MISSING_CLASS_SPEC_LIST MSGCAT_SYNTAX_NO(40)
78 #define MSGCAT_SYNTAX_MISSING_IDENTIFIER_LIST MSGCAT_SYNTAX_NO(41)
79 #define MSGCAT_SYNTAX_MISSING_EXPRESSION MSGCAT_SYNTAX_NO(42)
80 #define MSGCAT_SYNTAX_INVALID_IDENTIFIER MSGCAT_SYNTAX_NO(43)
81 #define MSGCAT_SYNTAX_INVALID_SUBSTRING MSGCAT_SYNTAX_NO(44)
82 #define MSGCAT_SYNTAX_INVALID_TRIM MSGCAT_SYNTAX_NO(45)
83 #define MSGCAT_SYNTAX_INVALID_CAST MSGCAT_SYNTAX_NO(46)
84 #define MSGCAT_SYNTAX_INVALID_ADD_MONTHS MSGCAT_SYNTAX_NO(47)
85 #define MSGCAT_SYNTAX_INVALID_OCTET_LENGTH MSGCAT_SYNTAX_NO(48)
86 #define MSGCAT_SYNTAX_INVALID_BIT_LENGTH MSGCAT_SYNTAX_NO(49)
87 #define MSGCAT_SYNTAX_INVALID_LOWER MSGCAT_SYNTAX_NO(50)
88 #define MSGCAT_SYNTAX_INVALID_UPPER MSGCAT_SYNTAX_NO(51)
89 #define MSGCAT_SYNTAX_INVALID_TRANSLATE MSGCAT_SYNTAX_NO(52)
90 #define MSGCAT_SYNTAX_INVALID_REPLACE MSGCAT_SYNTAX_NO(53)
91 #define MSGCAT_SYNTAX_INVALID_TO_NUMBER MSGCAT_SYNTAX_NO(54)
92 #define MSGCAT_SYNTAX_INVALID_STRCAT MSGCAT_SYNTAX_NO(55)
93 #define MSGCAT_SYNTAX_INVALID_ALTER MSGCAT_SYNTAX_NO(56)
94 #define MSGCAT_SYNTAX_INVALID_DROP MSGCAT_SYNTAX_NO(57)
95 #define MSGCAT_SYNTAX_INVALID_CREATE MSGCAT_SYNTAX_NO(58)
96 #define MSGCAT_SYNTAX_INVALID_RELATIONAL_OP MSGCAT_SYNTAX_NO(59)
97 #define MSGCAT_SYNTAX_INVALID_EQUAL_OP MSGCAT_SYNTAX_NO(60)
98 #define MSGCAT_SYNTAX_INVALID_NOT_EQUAL MSGCAT_SYNTAX_NO(61)
99 #define MSGCAT_SYNTAX_INVALID_MINUS_VALUE MSGCAT_SYNTAX_NO(62)
100 #define MSGCAT_SYNTAX_DUPLICATED_REF_RULE MSGCAT_SYNTAX_NO(63)
101 #define MSGCAT_SYNTAX_INVALID_SYS_CONNECT_BY_PATH MSGCAT_SYNTAX_NO(64)
102 #define MSGCAT_SYNTAX_INVALID_UNSIGNED_INT32 MSGCAT_SYNTAX_NO(65)
103 #define MSGCAT_SYNTAX_INVALID_IF MSGCAT_SYNTAX_NO(66)
104 #define MSGCAT_SYNTAX_INVALID_IFNULL MSGCAT_SYNTAX_NO(67)
105 #define MSGCAT_SYNTAX_INVALID_ISNULL MSGCAT_SYNTAX_NO(68)
106 #define MSGCAT_SYNTAX_INVALID_LEFT MSGCAT_SYNTAX_NO(69)
107 #define MSGCAT_SYNTAX_INVALID_RIGHT MSGCAT_SYNTAX_NO(70)
108 #define MSGCAT_SYNTAX_INVALID_MODULUS MSGCAT_SYNTAX_NO(71)
109 #define MSGCAT_SYNTAX_INVALID_ADDDATE MSGCAT_SYNTAX_NO(72)
110 #define MSGCAT_SYNTAX_INVALID_DATE_ADD MSGCAT_SYNTAX_NO(73)
111 #define MSGCAT_SYNTAX_INVALID_SUBDATE MSGCAT_SYNTAX_NO(74)
112 #define MSGCAT_SYNTAX_INVALID_DATE_SUB MSGCAT_SYNTAX_NO(75)
113 #define MSGCAT_SYNTAX_INVALID_SYSTEM_USER MSGCAT_SYNTAX_NO(76)
114 #define MSGCAT_SYNTAX_INVALID_TIMESTAMP MSGCAT_SYNTAX_NO(77)
115 #define MSGCAT_SYNTAX_INVALID_DATABASE MSGCAT_SYNTAX_NO(78)
116 #define MSGCAT_SYNTAX_INVALID_CURRENT_TIME MSGCAT_SYNTAX_NO(79)
117 #define MSGCAT_SYNTAX_INVALID_CURRENT_DATE MSGCAT_SYNTAX_NO(80)
118 #define MSGCAT_SYNTAX_INVALID_CURRENT_TIMESTAMP MSGCAT_SYNTAX_NO(81)
119 #define MSGCAT_SYNTAX_INVALID_NOW MSGCAT_SYNTAX_NO(82)
120 #define MSGCAT_SYNTAX_INVALID_DEFAULT MSGCAT_SYNTAX_NO(83)
121 #define MSGCAT_SYNTAX_INVALID_DATE MSGCAT_SYNTAX_NO(84)
122 #define MSGCAT_SYNTAX_INVALID_LOCALTIME MSGCAT_SYNTAX_NO(85)
123 #define MSGCAT_SYNTAX_INVALID_LOCALTIMESTAMP MSGCAT_SYNTAX_NO(86)
124 #define MSGCAT_SYNTAX_INVALID_SCHEMA MSGCAT_SYNTAX_NO(87)
125 #define MSGCAT_SYNTAX_INVALID_TRUNCATE MSGCAT_SYNTAX_NO(88)
126 #define MSGCAT_SYNTAX_INVALID_STRTODATE MSGCAT_SYNTAX_NO(89)
127 #define MSGCAT_SYNTAX_INVALID_CURRENT_DATETIME MSGCAT_SYNTAX_NO(90)
128 #define MSGCAT_SYNTAX_INVALID_INSERT_SUBSTRING MSGCAT_SYNTAX_NO(91)
129 #define MSGCAT_SYNTAX_INVALID_ELT MSGCAT_SYNTAX_NO(92)
130 #define MSGCAT_SYNTAX_INVALID_YEAR MSGCAT_SYNTAX_NO(93)
131 #define MSGCAT_SYNTAX_INVALID_MONTH MSGCAT_SYNTAX_NO(94)
132 #define MSGCAT_SYNTAX_INVALID_DAY MSGCAT_SYNTAX_NO(95)
133 #define MSGCAT_SYNTAX_INVALID_HOUR MSGCAT_SYNTAX_NO(96)
134 #define MSGCAT_SYNTAX_INVALID_MINUTE MSGCAT_SYNTAX_NO(97)
135 #define MSGCAT_SYNTAX_INVALID_SECOND MSGCAT_SYNTAX_NO(98)
136 #define MSGCAT_SYNTAX_INVALID_QUARTER MSGCAT_SYNTAX_NO(99)
137 #define MSGCAT_SYNTAX_INVALID_WEEK MSGCAT_SYNTAX_NO(100)
138 #define MSGCAT_SYNTAX_INVALID_TIME MSGCAT_SYNTAX_NO(101)
139 #define MSGCAT_SYNTAX_INVALID_GROUP_CONCAT MSGCAT_SYNTAX_NO(102)
140 #define MSGCAT_SYNTAX_INVALID_INDEX_HINT MSGCAT_SYNTAX_NO(103)
141 #define MSGCAT_SYNTAX_MAX_BYTELEN MSGCAT_SYNTAX_NO(104)
142 #define MSGCAT_SYNTAX_YYERROR MSGCAT_SYNTAX_NO(105)
143 #define MSGCAT_SYNTAX_EXPECTING_BRACKET MSGCAT_SYNTAX_NO(106)
144 #define MSGCAT_SYNTAX_EXPECTING_SELECT MSGCAT_SYNTAX_NO(107)
145 #define MSGCAT_SYNTAX_EXPECTING MSGCAT_SYNTAX_NO(108)
146 #define MSGCAT_SYNTAX_UNEXPECTED MSGCAT_SYNTAX_NO(109)
147 #define MSGCAT_SYNTAX_END_OF_STMT MSGCAT_SYNTAX_NO(110)
148 #define MSGCAT_SYNTAX_CONTEXT_SAVED_CHAR MSGCAT_SYNTAX_NO(111)
149 #define MSGCAT_SYNTAX_CONTEXT MSGCAT_SYNTAX_NO(112)
150 #define MSGCAT_SYNTAX_BEFORE_CONTEXT MSGCAT_SYNTAX_NO(113)
151 #define MSGCAT_SYNTAX_BEFORE_END_OF_STMT MSGCAT_SYNTAX_NO(114)
152 #define MSGCAT_SYNTAX_INVALID_SET_NAMES MSGCAT_SYNTAX_NO(115)
153 #define MSGCAT_SYNTAX_INVALID_CHR MSGCAT_SYNTAX_NO(116)
154 #define MSGCAT_SYNTAX_INVALID_CHARSET MSGCAT_SYNTAX_NO(117)
155 #define MSGCAT_SYNTAX_INVALID_COLLATION MSGCAT_SYNTAX_NO(118)
156 #define MSGCAT_SYNTAX_INVALID_CLOB_TO_CHAR MSGCAT_SYNTAX_NO(119)
157 #define MSGCAT_SYNTAX_INVALID_INDEX_PREFIX MSGCAT_SYNTAX_NO(120)
158 #define MSGCAT_SYNTAX_INVALID_UNION_ORDERBY MSGCAT_SYNTAX_NO(121)
159 #define MSGCAT_SYNTAX_OUTER_JOIN_REQUIRES_JOIN_COND MSGCAT_SYNTAX_NO(122)
160 #define MSGCAT_SYNTAX_INVALID_SET_TIMEZONE MSGCAT_SYNTAX_NO(123)
161 #define MSGCAT_SYNTAX_INVALID_DB_TIMEZONE MSGCAT_SYNTAX_NO(124)
162 #define MSGCAT_SYNTAX_INVALID_SESSION_TIMEZONE MSGCAT_SYNTAX_NO(125)
163 #define MSGCAT_SYNTAX_MAX_CLASS_COMMENT_LEN MSGCAT_SYNTAX_NO(126)
164 #define MSGCAT_SYNTAX_MAX_COMMENT_LEN MSGCAT_SYNTAX_NO(127)
165 #define MSGCAT_SYNTAX_INVALID_JSON_OBJECTAGG MSGCAT_SYNTAX_NO(128)
166 #define MSGCAT_SYNTAX_INVALID_PARALLEL_ARGUMENT MSGCAT_SYNTAX_NO(129)
167 
168 
169 /* Message id in the set MSGCAT_SET_PARSER_SEMANTIC */
170 #define MSGCAT_SEMANTIC_NO(n) n
171 #define MSGCAT_SEMANTIC_OUT_OF_MEMORY MSGCAT_SEMANTIC_NO(1)
172 #define MSGCAT_SEMANTIC_UNKNOWN_FUNCTION MSGCAT_SEMANTIC_NO(2)
173 #define MSGCAT_SEMANTIC_CANT_FIND_LDB MSGCAT_SEMANTIC_NO(3)
174 #define MSGCAT_SEMANTIC_ARITY_MISMATCH MSGCAT_SEMANTIC_NO(4)
175 #define MSGCAT_SEMANTIC_UNION_INCOMPATIBLE MSGCAT_SEMANTIC_NO(5)
176 #define MSGCAT_SEMANTIC_IS_NOT_DEFINED MSGCAT_SEMANTIC_NO(6)
177 #define MSGCAT_SEMANTIC_CAN_NOT_BE_VCLASS MSGCAT_SEMANTIC_NO(7)
178 #define MSGCAT_SEMANTIC_CAN_NOT_BE_PROXY MSGCAT_SEMANTIC_NO(8)
179 #define MSGCAT_SEMANTIC_CAN_NOT_BE_CLASS MSGCAT_SEMANTIC_NO(9)
180 #define MSGCAT_SEMANTIC_NOT_ATTRIBUTE_OF MSGCAT_SEMANTIC_NO(10)
181 #define MSGCAT_SEMANTIC_HEIR_CANT_CHANGE_IT MSGCAT_SEMANTIC_NO(11)
182 #define MSGCAT_SEMANTIC_CLASS_DOES_NOT_EXIST MSGCAT_SEMANTIC_NO(12)
183 #define MSGCAT_SEMANTIC_IS_NOT_A MSGCAT_SEMANTIC_NO(13)
184 #define MSGCAT_SEMANTIC_NOT_METHOD_OR_ATTR MSGCAT_SEMANTIC_NO(14)
185 #define MSGCAT_SEMANTIC_HAVE_NO_QUERY_SPEC MSGCAT_SEMANTIC_NO(15)
186 #define MSGCAT_SEMANTIC_NOT_DEFINED_IN_DB MSGCAT_SEMANTIC_NO(16)
187 #define MSGCAT_SEMANTIC_NOT_SUPERCLASS_OF MSGCAT_SEMANTIC_NO(17)
188 #define MSGCAT_SEMANTIC_NONCLASS_PARENT MSGCAT_SEMANTIC_NO(18)
189 #define MSGCAT_SEMANTIC_NONVCLASS_PARENT MSGCAT_SEMANTIC_NO(19)
190 #define MSGCAT_SEMANTIC_NONPROXY_PARENT MSGCAT_SEMANTIC_NO(20)
191 #define MSGCAT_SEMANTIC_ALREADY_SUPERCLASS MSGCAT_SEMANTIC_NO(21)
192 #define MSGCAT_SEMANTIC_SUPERCLASS_CYCLE MSGCAT_SEMANTIC_NO(22)
193 #define MSGCAT_SEMANTIC_ALREADY_SUBCLASS MSGCAT_SEMANTIC_NO(23)
194 #define MSGCAT_SEMANTIC_NOT_SINGLE_VALUED MSGCAT_SEMANTIC_NO(24)
195 #define MSGCAT_SEMANTIC_COL_CNT_NE_INTO_CNT MSGCAT_SEMANTIC_NO(25)
196 #define MSGCAT_SEMANTIC_CLASS_EXISTS MSGCAT_SEMANTIC_NO(26)
197 #define MSGCAT_SEMANTIC_NONEXISTENT_SUPCLASS MSGCAT_SEMANTIC_NO(27)
198 #define MSGCAT_SEMANTIC_WANT_SUBCLASS_CLAUSE MSGCAT_SEMANTIC_NO(28)
199 #define MSGCAT_SEMANTIC_NOT_IN_SUBCLASS_LIST MSGCAT_SEMANTIC_NO(29)
200 #define MSGCAT_SEMANTIC_CLASS_NO_QUERY_SPEC MSGCAT_SEMANTIC_NO(30)
201 #define MSGCAT_SEMANTIC_NOT_A_REGISTERED_LDB MSGCAT_SEMANTIC_NO(31)
202 #define MSGCAT_SEMANTIC_IMMUTABLE_OBJECT_ID MSGCAT_SEMANTIC_NO(32)
203 #define MSGCAT_SEMANTIC_PROXY_GT_1_QRY_SPEC MSGCAT_SEMANTIC_NO(33)
204 #define MSGCAT_SEMANTIC_ATT_CNT_NE_COL_CNT MSGCAT_SEMANTIC_NO(34)
205 #define MSGCAT_SEMANTIC_MISSING_ATTR_NAME MSGCAT_SEMANTIC_NO(35)
206 #define MSGCAT_SEMANTIC_ATT_INCOMPATIBLE_COL MSGCAT_SEMANTIC_NO(36)
207 #define MSGCAT_SEMANTIC_IS_NOT_A_CLASS MSGCAT_SEMANTIC_NO(37)
208 #define MSGCAT_SEMANTIC_NO_INDEX_ON_VCLASS MSGCAT_SEMANTIC_NO(38)
209 #define MSGCAT_SEMANTIC_INDEX_ONLY_ON_1_ATTR MSGCAT_SEMANTIC_NO(39)
210 #define MSGCAT_SEMANTIC_DELETE_1_CLASS_ONLY MSGCAT_SEMANTIC_NO(40)
211 #define MSGCAT_SEMANTIC_RESOLUTION_FAILED MSGCAT_SEMANTIC_NO(41)
212 #define MSGCAT_SEMANTIC_DELETE_DERIVED_TABLE MSGCAT_SEMANTIC_NO(42)
213 #define MSGCAT_SEMANTIC_USER_IS_NOT_IN_DB MSGCAT_SEMANTIC_NO(43)
214 #define MSGCAT_SEMANTIC_UPDATE_NO_AGGREGATE MSGCAT_SEMANTIC_NO(44)
215 #define MSGCAT_SEMANTIC_CLASS_ATTR_DUPLICATED MSGCAT_SEMANTIC_NO(45)
216 #define MSGCAT_SEMANTIC_GT_1_ASSIGNMENT_TO MSGCAT_SEMANTIC_NO(46)
217 #define MSGCAT_SEMANTIC_SORT_SPEC_WANT_NUM MSGCAT_SEMANTIC_NO(47)
218 #define MSGCAT_SEMANTIC_SORT_SPEC_RANGE_ERR MSGCAT_SEMANTIC_NO(48)
219 #define MSGCAT_SEMANTIC_ORDERBY_IS_NOT_INT MSGCAT_SEMANTIC_NO(49)
220 #define MSGCAT_SEMANTIC_SORT_SPEC_NOT_EXIST MSGCAT_SEMANTIC_NO(50)
221 #define MSGCAT_SEMANTIC_SORT_DIR_CONFLICT MSGCAT_SEMANTIC_NO(51)
222 #define MSGCAT_SEMANTIC_SORT_SPEC_NAN_PATH MSGCAT_SEMANTIC_NO(52)
223 #define MSGCAT_SEMANTIC_INS_EXPR_IN_INSERT MSGCAT_SEMANTIC_NO(53)
224 #define MSGCAT_SEMANTIC_ATT_CNT_COL_CNT_NE MSGCAT_SEMANTIC_NO(54)
225 #define MSGCAT_SEMANTIC_ATT_CNT_VAL_CNT_NE MSGCAT_SEMANTIC_NO(55)
226 #define MSGCAT_SEMANTIC_DATA_OVERFLOW_ON MSGCAT_SEMANTIC_NO(56)
227 #define MSGCAT_SEMANTIC_INCOMP_TYPE_ON_ATTR MSGCAT_SEMANTIC_NO(57)
228 #define MSGCAT_SEMANTIC_NOT_1_CLASS_SELECT MSGCAT_SEMANTIC_NO(58)
229 #define MSGCAT_SEMANTIC_NO_STAR_IN_PROXY MSGCAT_SEMANTIC_NO(59)
230 #define MSGCAT_SEMANTIC_NOT_VCLASS_NOR_PROXY MSGCAT_SEMANTIC_NO(60)
231 #define MSGCAT_SEMANTIC_GT_1_ISOLATION_LVL MSGCAT_SEMANTIC_NO(61)
232 #define MSGCAT_SEMANTIC_GT_1_TIMEOUT_CLAUSES MSGCAT_SEMANTIC_NO(62)
233 #define MSGCAT_SEMANTIC_NO_ISOLATION_LVL_MSG MSGCAT_SEMANTIC_NO(63)
234 #define MSGCAT_SEMANTIC_BETWEEN_NOT_ON_TYPES MSGCAT_SEMANTIC_NO(64)
235 #define MSGCAT_SEMANTIC_OP_NOT_DEFINED_ON MSGCAT_SEMANTIC_NO(65)
236 #define MSGCAT_SEMANTIC_FUNCTION_NO_ARGS MSGCAT_SEMANTIC_NO(66)
237 #define MSGCAT_SEMANTIC_INCOMPATIBLE_OPDS MSGCAT_SEMANTIC_NO(67)
238 #define MSGCAT_SEMANTIC_AGG_FUN_WANT_1_ARG MSGCAT_SEMANTIC_NO(68)
239 #define MSGCAT_SEMANTIC_ZERO_DIVIDE MSGCAT_SEMANTIC_NO(69)
240 #define MSGCAT_SEMANTIC_OVERFLOW_COERCING_TO MSGCAT_SEMANTIC_NO(70)
241 #define MSGCAT_SEMANTIC_CANT_COERCE_TO MSGCAT_SEMANTIC_NO(71)
242 #define MSGCAT_SEMANTIC_MUST_BE_SET_MSET_SEQ MSGCAT_SEMANTIC_NO(72)
243 #define MSGCAT_SEMANTIC_GT_1_SET_ELEM_TYPE MSGCAT_SEMANTIC_NO(73)
244 #define MSGCAT_SEMANTIC_GT_1_DERIVED_COL_NAM MSGCAT_SEMANTIC_NO(74)
245 #define MSGCAT_SEMANTIC_NO_DERIVED_COL_NAM MSGCAT_SEMANTIC_NO(75)
246 #define MSGCAT_SEMANTIC_ATT_CNT_NE_DERIVED_C MSGCAT_SEMANTIC_NO(76)
247 #define MSGCAT_SEMANTIC_NO_ATTRIBUTES_IN_CLS MSGCAT_SEMANTIC_NO(77)
248 #define MSGCAT_SEMANTIC_WANT_SINGLE_TABLE_IN MSGCAT_SEMANTIC_NO(78)
249 #define MSGCAT_SEMANTIC_AMBIGUOUS_EXPOSED_NM MSGCAT_SEMANTIC_NO(79)
250 #define MSGCAT_SEMANTIC_WANT_NO_DERIVED_COLS MSGCAT_SEMANTIC_NO(80)
251 #define MSGCAT_SEMANTIC_WANT_CORRELATION_NAM MSGCAT_SEMANTIC_NO(81)
252 #define MSGCAT_SEMANTIC_SELECT_AUTH_FAILURE MSGCAT_SEMANTIC_NO(82)
253 #define MSGCAT_SEMANTIC_WANT_NO_REF_TO_DRVTB MSGCAT_SEMANTIC_NO(83)
254 #define MSGCAT_SEMANTIC_PATH_CORR_OUTSIDE MSGCAT_SEMANTIC_NO(84)
255 #define MSGCAT_SEMANTIC_AMBIGUOUS_REF_TO MSGCAT_SEMANTIC_NO(85)
256 #define MSGCAT_SEMANTIC_CLASS_HAS_NO_ATTR MSGCAT_SEMANTIC_NO(86)
257 #define MSGCAT_SEMANTIC_CLASSES_HAVE_NO_ATTR MSGCAT_SEMANTIC_NO(87)
258 #define MSGCAT_SEMANTIC_CLASS_DOES_NOT_HAVE MSGCAT_SEMANTIC_NO(88)
259 #define MSGCAT_SEMANTIC_IS_NOT_OBJECT_TYPE MSGCAT_SEMANTIC_NO(89)
260 #define MSGCAT_SEMANTIC_SELECTOR_UNRESOLVED MSGCAT_SEMANTIC_NO(90)
261 #define MSGCAT_SEMANTIC_SELECTOR_TO_NON_CLS MSGCAT_SEMANTIC_NO(91)
262 #define MSGCAT_SEMANTIC_SELECTOR_DEFINE_SELF MSGCAT_SEMANTIC_NO(92)
263 #define MSGCAT_SEMANTIC_CYCLIC_SELECTOR MSGCAT_SEMANTIC_NO(93)
264 #define MSGCAT_SEMANTIC_SELECTOR_REDEFINED MSGCAT_SEMANTIC_NO(94)
265 #define MSGCAT_SEMANTIC_DOM_OBJ_HASNO_ATT_X MSGCAT_SEMANTIC_NO(95)
266 #define MSGCAT_SEMANTIC_EXCEPTSPEC_NOT_HEIR MSGCAT_SEMANTIC_NO(96)
267 #define MSGCAT_SEMANTIC_SPEC_EXCLUDES_ALL MSGCAT_SEMANTIC_NO(97)
268 #define MSGCAT_SEMANTIC_INCONSISTENT_PATH MSGCAT_SEMANTIC_NO(98)
269 #define MSGCAT_SEMANTIC_UNDEFINED_ARGUMENT MSGCAT_SEMANTIC_NO(99)
270 #define MSGCAT_SEMANTIC_ARG_IS_NOT_AN_OBJECT MSGCAT_SEMANTIC_NO(100)
271 #define MSGCAT_SEMANTIC_NOT_CLASS_ATTR_MTHD MSGCAT_SEMANTIC_NO(101)
272 #define MSGCAT_SEMANTIC_WANT_NO_INTO_CLAUSE MSGCAT_SEMANTIC_NO(102)
273 #define MSGCAT_SEMANTIC_WANT_NO_AGGREGATE MSGCAT_SEMANTIC_NO(103)
274 #define MSGCAT_SEMANTIC_WANT_NO_DISTINCT MSGCAT_SEMANTIC_NO(104)
275 #define MSGCAT_SEMANTIC_WANT_SIMPLE_SELECT MSGCAT_SEMANTIC_NO(105)
276 #define MSGCAT_SEMANTIC_WANT_1_TBL_SELECT MSGCAT_SEMANTIC_NO(106)
277 #define MSGCAT_SEMANTIC_USER_DOESNT_OWN_CLS MSGCAT_SEMANTIC_NO(107)
278 #define MSGCAT_SEMANTIC_PROXIES_ON_SAME_ENT MSGCAT_SEMANTIC_NO(108)
279 #define MSGCAT_SEMANTIC_WANT_NO_OBJ_IN_SETS MSGCAT_SEMANTIC_NO(109)
280 #define MSGCAT_SEMANTIC_WANT_LOGICAL_WHERE MSGCAT_SEMANTIC_NO(110)
281 #define MSGCAT_SEMANTIC_WANT_ESC_LIT_STRING MSGCAT_SEMANTIC_NO(111)
282 #define MSGCAT_SEMANTIC_INV_PREC_SCALE MSGCAT_SEMANTIC_NO(112)
283 #define MSGCAT_SEMANTIC_INV_PREC MSGCAT_SEMANTIC_NO(113)
284 #define MSGCAT_SEMANTIC_PREC_TOO_BIG MSGCAT_SEMANTIC_NO(114)
285 #define MSGCAT_SEMANTIC_METHOD_NO_RET_TYPE MSGCAT_SEMANTIC_NO(115)
286 #define MSGCAT_SEMANTIC_METH_ARG_NE_DEFINED MSGCAT_SEMANTIC_NO(116)
287 #define MSGCAT_SEMANTIC_METH_NO_TARGET MSGCAT_SEMANTIC_NO(117)
288 #define MSGCAT_SEMANTIC_METH_DOESNT_EXIST MSGCAT_SEMANTIC_NO(118)
289 #define MSGCAT_SEMANTIC_METH_MIX_INST_CLASS MSGCAT_SEMANTIC_NO(119)
290 #define MSGCAT_SEMANTIC_METH_MIX_CLASS_INST MSGCAT_SEMANTIC_NO(120)
291 #define MSGCAT_SEMANTIC_METH_CLASS_OBJ_REQ MSGCAT_SEMANTIC_NO(121)
292 #define MSGCAT_SEMANTIC_METH_TARGET_NOT_OBJ MSGCAT_SEMANTIC_NO(122)
293 #define MSGCAT_SEMANTIC_METH_NOT_TYPED MSGCAT_SEMANTIC_NO(123)
294 #define MSGCAT_SEMANTIC_TIME_UNDERFLOW MSGCAT_SEMANTIC_NO(124)
295 #define MSGCAT_SEMANTIC_DATE_UNDERFLOW MSGCAT_SEMANTIC_NO(125)
296 #define MSGCAT_SEMANTIC_ILLEGAL_LHS MSGCAT_SEMANTIC_NO(126)
297 #define MSGCAT_SEMANTIC_METH_CORR_SET_EXPR MSGCAT_SEMANTIC_NO(127)
298 #define MSGCAT_SEMANTIC_QSPEC_COL_NOT_NA MSGCAT_SEMANTIC_NO(128)
299 #define MSGCAT_SEMANTIC_NULL_NOT_ALLOWED_ON_QUERY_SPEC MSGCAT_SEMANTIC_NO(129)
300 #define MSGCAT_SEMANTIC_WANT_NO_VOBJ_IN_SETS MSGCAT_SEMANTIC_NO(130)
301 #define MSGCAT_SEMANTIC_WANT_STRING_VALUE MSGCAT_SEMANTIC_NO(131)
302 #define MSGCAT_SEMANTIC_WANT_STMT_OR_STRING MSGCAT_SEMANTIC_NO(132)
303 #define MSGCAT_SEMANTIC_WANT_SIMPLE_QS_COL MSGCAT_SEMANTIC_NO(133)
304 #define MSGCAT_SEMANTIC_UNIMPLEMENTED_CONSTRAINT MSGCAT_SEMANTIC_NO(134)
305 #define MSGCAT_SEMANTIC_WANT_NO_CONSTRAINTS MSGCAT_SEMANTIC_NO(135)
306 #define MSGCAT_SEMANTIC_COERCE_UNSUPPORTED MSGCAT_SEMANTIC_NO(136)
307 #define MSGCAT_SEMANTIC_INVALID_BITSTRING MSGCAT_SEMANTIC_NO(137)
308 #define MSGCAT_SEMANTIC_OP_NOT_DEFINED_ON_1 MSGCAT_SEMANTIC_NO(138)
309 #define MSGCAT_SEMANTIC_OP_NOT_DEFINED_ON_3 MSGCAT_SEMANTIC_NO(139)
310 #define MSGCAT_SEMANTIC_ILLEGAL_DYNAMIC_HOST_VAR MSGCAT_SEMANTIC_NO(140)
311 #define MSGCAT_SEMANTIC_GEN_FUNC_TOO_MANY_ARGS MSGCAT_SEMANTIC_NO(141)
312 #define MSGCAT_SEMANTIC_SELECTOR_NOT_SUBCLASS MSGCAT_SEMANTIC_NO(142)
313 #define MSGCAT_SEMANTIC_CANT_EXTRACT_FROM MSGCAT_SEMANTIC_NO(143)
314 #define MSGCAT_SEMANTIC_WANT_NO_ORDERBY_CLAUSE MSGCAT_SEMANTIC_NO(144)
315 #define MSGCAT_SEMANTIC_WANT_LOGICAL_CASE_COND MSGCAT_SEMANTIC_NO(145)
316 #define MSGCAT_SEMANTIC_WANT_TYPE MSGCAT_SEMANTIC_NO(146)
317 #define MSGCAT_SEMANTIC_SERIAL_ALREADY_EXIST MSGCAT_SEMANTIC_NO(147)
318 #define MSGCAT_SEMANTIC_SERIAL_NOT_DEFINED MSGCAT_SEMANTIC_NO(148)
319 #define MSGCAT_SEMANTIC_SERIAL_INC_VAL_ZERO MSGCAT_SEMANTIC_NO(149)
320 #define MSGCAT_SEMANTIC_SERIAL_MAX_VAL_OVERFLOW MSGCAT_SEMANTIC_NO(150)
321 #define MSGCAT_SEMANTIC_SERIAL_MIN_VAL_INVALID MSGCAT_SEMANTIC_NO(151)
322 #define MSGCAT_SEMANTIC_SERIAL_INC_VAL_INVALID MSGCAT_SEMANTIC_NO(152)
323 #define MSGCAT_SEMANTIC_SERIAL_MIN_VAL_UNDERFLOW MSGCAT_SEMANTIC_NO(153)
324 #define MSGCAT_SEMANTIC_SERIAL_MAX_VAL_INVALID MSGCAT_SEMANTIC_NO(154)
325 #define MSGCAT_SEMANTIC_SERIAL_ALTER_NO_OPTION MSGCAT_SEMANTIC_NO(155)
326 #define MSGCAT_SEMANTIC_SERIAL_NUM_ALLOC_INVALID MSGCAT_SEMANTIC_NO(156)
327 #define MSGCAT_SEMANTIC_SERIAL_VALUE_OVERFLOW MSGCAT_SEMANTIC_NO(157)
328 #define MSGCAT_SEMANTIC_SERIAL_IO_ERROR MSGCAT_SEMANTIC_NO(158)
329 #define MSGCAT_SEMANTIC_USING_INDEX_ERR_1 MSGCAT_SEMANTIC_NO(159)
330 #define MSGCAT_SEMANTIC_USING_INDEX_ERR_2 MSGCAT_SEMANTIC_NO(160)
331 #define MSGCAT_SEMANTIC_USING_INDEX_ERR_3 MSGCAT_SEMANTIC_NO(161)
332 #define MSGCAT_SEMANTIC_INSTNUM_COMPATIBILITY_ERR MSGCAT_SEMANTIC_NO(162)
333 #define MSGCAT_SEMANTIC_ORDERBYNUM_SELECT_LIST_ERR MSGCAT_SEMANTIC_NO(163)
334 #define MSGCAT_SEMANTIC_OUTERJOIN_PATH_EXPR MSGCAT_SEMANTIC_NO(164)
335 #define MSGCAT_SEMANTIC_OUTERJOIN_SCOPE MSGCAT_SEMANTIC_NO(165)
336 #define MSGCAT_SEMANTIC_OUTERJOIN_DERIVED MSGCAT_SEMANTIC_NO(166)
337 #define MSGCAT_SEMANTIC_WANT_SAME_LDB_INSERT MSGCAT_SEMANTIC_NO(167)
338 #define MSGCAT_SEMANTIC_NOT_SINGLE_COL MSGCAT_SEMANTIC_NO(168)
339 #define MSGCAT_SEMANTIC_ILLEGAL_RHS MSGCAT_SEMANTIC_NO(169)
340 #define MSGCAT_SEMANTIC_OUTERJOIN_JOIN_COND_SUBQ MSGCAT_SEMANTIC_NO(170)
341 #define MSGCAT_SEMANTIC_INVALID_PARTITION_DEFINITION MSGCAT_SEMANTIC_NO(171)
342 #define MSGCAT_SEMANTIC_NO_PARTITION_COLUMN MSGCAT_SEMANTIC_NO(172)
343 #define MSGCAT_SEMANTIC_ONLYONE_PARTITION_COLUMN MSGCAT_SEMANTIC_NO(173)
344 #define MSGCAT_SEMANTIC_INVALID_PARTITION_COLUMN_TYPE MSGCAT_SEMANTIC_NO(174)
345 #define MSGCAT_SEMANTIC_DUPLICATE_PARTITION_DEF MSGCAT_SEMANTIC_NO(175)
346 #define MSGCAT_SEMANTIC_CONSTANT_TYPE_MISMATCH MSGCAT_SEMANTIC_NO(176)
347 #define MSGCAT_SEMANTIC_INVALID_PARTITION_SIZE MSGCAT_SEMANTIC_NO(177)
348 #define MSGCAT_SEMANTIC_IS_NOT_PARTITIONED_CLASS MSGCAT_SEMANTIC_NO(178)
349 #define MSGCAT_SEMANTIC_ALREADY_PARTITIONED_CLASS MSGCAT_SEMANTIC_NO(179)
350 #define MSGCAT_SEMANTIC_INVALID_PARTITION_REQUEST MSGCAT_SEMANTIC_NO(180)
351 #define MSGCAT_SEMANTIC_PARTITION_KEY_COLUMN MSGCAT_SEMANTIC_NO(181)
352 #define MSGCAT_SEMANTIC_CANT_PARTITION_MNG_TRIGGERS MSGCAT_SEMANTIC_NO(182)
353 #define MSGCAT_SEMANTIC_PARTITION_DOES_NOT_EXIST MSGCAT_SEMANTIC_NO(183)
354 #define MSGCAT_SEMANTIC_PARTITION_TYPE_MISMATCH MSGCAT_SEMANTIC_NO(184)
355 #define MSGCAT_SEMANTIC_INVALID_PARTITION_INFO MSGCAT_SEMANTIC_NO(185)
356 #define MSGCAT_SEMANTIC_IS_NOT_END_OF_PARTITION MSGCAT_SEMANTIC_NO(186)
357 #define MSGCAT_SEMANTIC_DATA_LOSS_IS_NOT_ALLOWED MSGCAT_SEMANTIC_NO(187)
358 #define MSGCAT_SEMANTIC_PARTITION_RANGE_INVALID MSGCAT_SEMANTIC_NO(188)
359 #define MSGCAT_SEMANTIC_CLASS_ATT_CANT_BE_AUTOINC MSGCAT_SEMANTIC_NO(189)
360 #define MSGCAT_SEMANTIC_VCLASS_ATT_CANT_BE_AUTOINC MSGCAT_SEMANTIC_NO(190)
361 #define MSGCAT_SEMANTIC_INVALID_AUTO_INCREMENT_DOMAIN MSGCAT_SEMANTIC_NO(191)
362 #define MSGCAT_SEMANTIC_CANT_ASSIGN_FK_CACHE_ATTR MSGCAT_SEMANTIC_NO(192)
363 #define MSGCAT_SEMANTIC_INDEX_ATTR_DUPLICATED MSGCAT_SEMANTIC_NO(193)
364 #define MSGCAT_SEMANTIC_INVALID_INTERNAL_FUNCTION MSGCAT_SEMANTIC_NO(194)
365 #define MSGCAT_SEMANTIC_NOT_HIERACHICAL_QUERY MSGCAT_SEMANTIC_NO(195)
366 #define MSGCAT_SEMANTIC_NOT_ALLOWED_HERE MSGCAT_SEMANTIC_NO(196)
367 #define MSGCAT_SEMANTIC_ISCYCLE_REQUIRES_NOCYCLE MSGCAT_SEMANTIC_NO(197)
368 #define MSGCAT_SEMANTIC_NO_TABLES_USED MSGCAT_SEMANTIC_NO(198)
369 #define MSGCAT_SEMANTIC_ORDERBYNULL_REQUIRES_GROUPBY MSGCAT_SEMANTIC_NO(199)
370 #define MSGCAT_SEMANTIC_SERIAL_CACHED_NUM_INVALID_RANGE MSGCAT_SEMANTIC_NO(200)
371 #define MSGCAT_SEMANTIC_NOT_ALLOWED_IN_LIMIT_CLAUSE MSGCAT_SEMANTIC_NO(201)
372 #define MSGCAT_SEMANTIC_WITHROLLUP_REQUIRES_GROUPBY MSGCAT_SEMANTIC_NO(202)
373 #define MSGCAT_SEMANTIC_DEFAULT_JUST_COLUMN_NAME MSGCAT_SEMANTIC_NO(203)
374 #define MSGCAT_SEMANTIC_DUPLICATE_TABLE_OPTION MSGCAT_SEMANTIC_NO(204)
375 #define MSGCAT_SEMANTIC_NON_REFERABLE_VIOLATION MSGCAT_SEMANTIC_NO(205)
376 #define MSGCAT_SEMANTIC_SERIAL_DUPLICATE_ATTR MSGCAT_SEMANTIC_NO(206)
377 #define MSGCAT_SEMANTIC_AMBIGUOUS_COLUMN_IN_ORDERING MSGCAT_SEMANTIC_NO(207)
378 #define MSGCAT_SEMANTIC_INVALID_FIELD_DEFAULT_VALUE MSGCAT_SEMANTIC_NO(208)
379 #define MSGCAT_SEMANTIC_INVALID_ORDERBY_WITH_DISTINCT MSGCAT_SEMANTIC_NO(209)
380 #define MSGCAT_SEMANTIC_HOSTVAR_NOT_ALLOWED_ON_QUERY_SPEC MSGCAT_SEMANTIC_NO(210)
381 #define MSGCAT_SEMANTIC_NO_ORDERBY_ALLOWED MSGCAT_SEMANTIC_NO(211)
382 #define MSGCAT_SEMANTIC_NO_GROUPBY_ALLOWED MSGCAT_SEMANTIC_NO(212)
383 #define MSGCAT_SEMANTIC_INVALID_SET_ELEMENT MSGCAT_SEMANTIC_NO(213)
384 #define MSGCAT_SEMANTIC_INVALID_PREFIX_LENGTH MSGCAT_SEMANTIC_NO(214)
385 #define MSGCAT_SEMANTIC_FUNC_NOT_DEFINED_ON_4 MSGCAT_SEMANTIC_NO(215)
386 #define MSGCAT_SEMANTIC_FUNC_NOT_DEFINED_ON_3 MSGCAT_SEMANTIC_NO(216)
387 #define MSGCAT_SEMANTIC_FUNC_NOT_DEFINED_ON_2 MSGCAT_SEMANTIC_NO(217)
388 #define MSGCAT_SEMANTIC_FUNC_NOT_DEFINED_ON MSGCAT_SEMANTIC_NO(218)
389 #define MSGCAT_SEMANTIC_FUNC_NOT_DEFINED_ON_INDEX MSGCAT_SEMANTIC_NO(219)
390 #define MSGCAT_SEMANTIC_ALTER_VIEW_IN_HIERARCHY MSGCAT_SEMANTIC_NO(220)
391 #define MSGCAT_SEMANTIC_ALTER_CHANGE_ONLY_TABLE MSGCAT_SEMANTIC_NO(221)
392 #define MSGCAT_SEMANTIC_GROUP_CONCAT_ORDERBY_SAME_EXPR MSGCAT_SEMANTIC_NO(222)
393 #define MSGCAT_SEMANTIC_ESCAPE_CHAR_REQUIRED MSGCAT_SEMANTIC_NO(223)
394 #define MSGCAT_SEMANTIC_KEYLIMIT_INDEX_NONE MSGCAT_SEMANTIC_NO(224)
395 #define MSGCAT_SEMANTIC_VARIABLE_NOT_ALLOWED MSGCAT_SEMANTIC_NO(225)
396 #define MSGCAT_SEMANTIC_INDEX_HINT_CONFLICT MSGCAT_SEMANTIC_NO(226)
397 #define MSGCAT_SEMANTIC_DEFAULT_EXPR_NOT_ALLOWED MSGCAT_SEMANTIC_NO(227)
398 #define MSGCAT_SEMANTIC_UPDATE_DERIVED_TABLE MSGCAT_SEMANTIC_NO(228)
399 #define MSGCAT_SEMANTIC_UPDATE_MIX_CLASS_NON_CLASS MSGCAT_SEMANTIC_NO(229)
400 #define MSGCAT_SEMANTIC_UPDATE_SUBVCLASS_NOT_ALLOWED MSGCAT_SEMANTIC_NO(230)
401 #define MSGCAT_SEMANTIC_HOSTVAR_IN_DDL MSGCAT_SEMANTIC_NO(231)
402 #define MSGCAT_SEMANTIC_INVALID_FILTER_INDEX MSGCAT_SEMANTIC_NO(232)
403 #define MSGCAT_SEMANTIC_INVALID_FUNCTION_INDEX MSGCAT_SEMANTIC_NO(233)
404 #define MSGCAT_SEMANTIC_INVALID_CREATE_INDEX MSGCAT_SEMANTIC_NO(234)
405 #define MSGCAT_SEMANTIC_INVALID_AUTO_INCREMENT_ON_DEFAULT_SHARED MSGCAT_SEMANTIC_NO(235)
406 #define MSGCAT_SEMANTIC_ENUM_TYPE_TOO_MANY_VALUES MSGCAT_SEMANTIC_NO(236)
407 #define MSGCAT_SEMANTIC_ENUM_TYPE_DUPLICATE_VALUES MSGCAT_SEMANTIC_NO(237)
408 #define MSGCAT_SEMANTIC_MERGE_DERIVED_TABLE MSGCAT_SEMANTIC_NO(238)
409 #define MSGCAT_SEMANTIC_MERGE_CANT_AFFECT_SOURCE_TABLE MSGCAT_SEMANTIC_NO(239)
410 #define MSGCAT_SEMANTIC_MERGE_HIERARCHY_NOT_ALLOWED MSGCAT_SEMANTIC_NO(240)
411 #define MSGCAT_SEMANTIC_USER_NAME_TOO_LONG MSGCAT_SEMANTIC_NO(241)
412 #define MSGCAT_SEMANTIC_CONSTANT_IN_FUNCTION_INDEX_NOT_ALLOWED MSGCAT_SEMANTIC_NO(242)
413 #define MSGCAT_SEMANTIC_DUPLICATE_CLASS_OR_ALIAS MSGCAT_SEMANTIC_NO(243)
414 #define MSGCAT_SEMANTIC_DEFAULT_NESTED_EXPR_NOT_ALLOWED MSGCAT_SEMANTIC_NO(244)
415 #define MSGCAT_SEMANTIC_COLLATION_OP_ERROR MSGCAT_SEMANTIC_NO(245)
416 #define MSGCAT_SEMANTIC_INVALID_CHARSET MSGCAT_SEMANTIC_NO(246)
417 #define MSGCAT_SEMANTIC_INCOMPATIBLE_CS_COLL MSGCAT_SEMANTIC_NO(247)
418 #define MSGCAT_SEMANTIC_UNKNOWN_COLL MSGCAT_SEMANTIC_NO(248)
419 #define MSGCAT_SEMANTIC_COLLECTION_EL_COLLATION_ERROR MSGCAT_SEMANTIC_NO(249)
420 #define MSGCAT_SEMANTIC_PREFIX_LENGTH_COLLATION MSGCAT_SEMANTIC_NO(250)
421 #define MSGCAT_SEMANTIC_SERIAL_START_VAL_INVALID MSGCAT_SEMANTIC_NO(251)
422 #define MSGCAT_SEMANTIC_MULTICOL_PREFIX_INDX_NOT_ALLOWED MSGCAT_SEMANTIC_NO(252)
423 #define MSGCAT_SEMANTIC_FUNCTION_CANNOT_BE_USED_FOR_INDEX MSGCAT_SEMANTIC_NO(253)
424 #define MSGCAT_SEMANTIC_INVALID_INDEX_COLUMN MSGCAT_SEMANTIC_NO(254)
425 #define MSGCAT_SEMANTIC_FUNCTION_CANNOT_BE_USED_FOR_FILTER_INDEX MSGCAT_SEMANTIC_NO(255)
426 #define MSGCAT_SEMANTIC_CANNOT_USE_GROUPBYNUM_WITH_ROLLUP MSGCAT_SEMANTIC_NO(256)
427 #define MSGCAT_SEMANTIC_MERGE_CANT_UPDATE_ON_COLUMN MSGCAT_SEMANTIC_NO(257)
428 #define MSGCAT_SEMANTIC_ARITY_OF_VALUES_CLAUSE_MISMATCH MSGCAT_SEMANTIC_NO(258)
429 #define MSGCAT_SEMANTIC_PREFIX_IN_FUNC_INDX_NOT_ALLOWED MSGCAT_SEMANTIC_NO(259)
430 #define MSGCAT_SEMANTIC_NOT_ALLOWED_IN_WINDOW MSGCAT_SEMANTIC_NO(260)
431 #define MSGCAT_SEMANTIC_NOT_SINGLE_VALUE MSGCAT_SEMANTIC_NO(261)
432 #define MSGCAT_SEMANTIC_NESTED_ANALYTIC_FUNCTIONS MSGCAT_SEMANTIC_NO(262)
433 #define MSGCAT_SEMANTIC_INVALID_PARTITION_INHERITED_ATTR MSGCAT_SEMANTIC_NO(263)
434 #define MSGCAT_SEMANTIC_ENUM_AGG_STRINGS_SIZE_TOO_LARGE MSGCAT_SEMANTIC_NO(264)
435 #define MSGCAT_SEMANTIC_UNUSED_MESSAGE_ENTRY MSGCAT_SEMANTIC_NO(265)
436 #define MSGCAT_SEMANTIC_COLLATE_NOT_ALLOWED MSGCAT_SEMANTIC_NO(266)
437 #define MSGCAT_SEMANTIC_CS_MATCH_COLLATE MSGCAT_SEMANTIC_NO(267)
438 #define MSGCAT_SEMANTIC_PARTITION_VAL_CODESET MSGCAT_SEMANTIC_NO(268)
439 #define MSGCAT_SEMANTIC_SESSION_VAR_COLLATION MSGCAT_SEMANTIC_NO(269)
440 #define MSGCAT_SEMANTIC_INVALID_FUNCTION_INDEX_EXPR MSGCAT_SEMANTIC_NO(270)
441 #define MSGCAT_SEMANTIC_CYCLIC_REFERENCE_VIEW_SPEC MSGCAT_SEMANTIC_NO(271)
442 #define MSGCAT_SEMANTIC_EXPR_NOT_ALLOWED_IN_JOIN_COND MSGCAT_SEMANTIC_NO(272)
443 #define MSGCAT_SEMANTIC_MEDIAN_FUNC_NOT_ALLOW_ORDER_BY MSGCAT_SEMANTIC_NO(273)
444 #define MSGCAT_SEMANTIC_INVALID_CONSTANT_PARAMETER MSGCAT_SEMANTIC_NO(274)
445 #define MSGCAT_SEMANTIC_NULL_ORDER_BY MSGCAT_SEMANTIC_NO(275)
446 #define MSGCAT_SEMANTIC_UNMACHTED_ARG_ORDER MSGCAT_SEMANTIC_NO(276)
447 #define MSGCAT_SEMANTIC_INVALID_FUNCTION_ORDERBY MSGCAT_SEMANTIC_NO(277)
448 #define MSGCAT_SEMANTIC_ONLY_ONE_UPDATE_SPEC_ALLOWED MSGCAT_SEMANTIC_NO(278)
449 #define MSGCAT_SEMANTIC_MULTIPLE_INSERT_TARGETS MSGCAT_SEMANTIC_NO(279)
450 #define MSGCAT_SEMANTIC_VIEW_CASCADE_CONSTRAINTS_NOT_ALLOWED MSGCAT_SEMANTIC_NO(280)
451 #define MSGCAT_SEMANTIC_INVALID_USE_FOR_UPDATE_CLAUSE MSGCAT_SEMANTIC_NO(281)
452 #define MSGCAT_SEMANTIC_UNEXPECTED_NTH_ARGUMENT MSGCAT_SEMANTIC_NO(282)
453 #define MSGCAT_SEMANTIC_TOO_MANY_ARGUMENT MSGCAT_SEMANTIC_NO(283)
454 #define MSGCAT_SEMANTIC_TOO_FEW_ARGUMENT MSGCAT_SEMANTIC_NO(284)
455 #define MSGCAT_SEMANTIC_UNEXPECTED_NAMED_ARGUMENT MSGCAT_SEMANTIC_NO(285)
456 #define MSGCAT_SEMANTIC_MISSING_ARGUMENT MSGCAT_SEMANTIC_NO(286)
457 #define MSGCAT_SEMANTIC_UNKNOWN_ARGUMENT MSGCAT_SEMANTIC_NO(287)
458 #define MSGCAT_SEMANTIC_CANNOT_DROP_ALL_PARTITIONS MSGCAT_SEMANTIC_NO(288)
459 #define MSGCAT_SEMANTIC_INSTORDERBY_NUM_NOT_ALLOWED MSGCAT_SEMANTIC_NO(289)
460 #define MSGCAT_SEMANTIC_TRANSACTION_ID_WANT_INTEGER MSGCAT_SEMANTIC_NO(290)
461 #define MSGCAT_SEMANTIC_SUBQUERY_NOT_ALLOWED_IN_ORDERBY_FOR_CLAUSE MSGCAT_SEMANTIC_NO(291)
462 #define MSGCAT_SEMANTIC_INVALID_AGGREGATE MSGCAT_SEMANTIC_NO(292)
463 #define MSGCAT_SEMANTIC_PARTITION_RANGE_ERROR MSGCAT_SEMANTIC_NO(293)
464 #define MSGCAT_SEMANTIC_NO_LTZ_IN_FUNCTION_FILTER_INDEX MSGCAT_SEMANTIC_NO(294)
465 #define MSGCAT_SEMANTIC_SELECT_INTO_IN_SUBQUERY MSGCAT_SEMANTIC_NO(295)
466 #define MSGCAT_SEMANTIC_CTE_NAME_AMBIGUITY MSGCAT_SEMANTIC_NO(296)
467 #define MSGCAT_SEMANTIC_NESTED_WITH MSGCAT_SEMANTIC_NO(297)
468 #define MSGCAT_SEMANTIC_INCORRECT_RECURSIVE_CTE MSGCAT_SEMANTIC_NO(298)
469 #define MSGCAT_SEMANTIC_INCORRECT_UNION_IN_CTE MSGCAT_SEMANTIC_NO(299)
470 #define MSGCAT_SEMANTIC_SUBQUERY_NOT_ALLOWED_IN_DEFAULT_CLAUSE MSGCAT_SEMANTIC_NO(300)
471 #define MSGCAT_SEMANTIC_NO_SIGNATURES MSGCAT_SEMANTIC_NO(301)
472 #define MSGCAT_SEMANTIC_INCOMPATIBLE_ARGUMENT_TYPE MSGCAT_SEMANTIC_NO(302)
473 #define MSGCAT_SEMANTIC_WRONG_ARGS_COUNT MSGCAT_SEMANTIC_NO(303)
474 #define MSGCAT_SEMANTIC_NO_VALID_FUNCTION_SIGNATURE MSGCAT_SEMANTIC_NO(304)
475 #define MSGCAT_SEMANTIC_INCOMPATIBLE_SIGNATURE MSGCAT_SEMANTIC_NO(305)
476 
477 /* Message id in the set MSGCAT_SET_PARSER_RUNTIME */
478 #define MSGCAT_RUNTIME_NO(n) n
479 #define MSGCAT_RUNTIME_OUT_OF_MEMORY MSGCAT_RUNTIME_NO(1)
480 #define MSGCAT_RUNTIME_XACT_ISO_LVL_MSG MSGCAT_RUNTIME_NO(2)
481 #define MSGCAT_RUNTIME_TIMEOUT_VALUE_MSG MSGCAT_RUNTIME_NO(3)
482 #define MSGCAT_RUNTIME_ISO_LVL_SET_TO_MSG MSGCAT_RUNTIME_NO(4)
483 #define MSGCAT_RUNTIME_READCOM_S_READUNC_I MSGCAT_RUNTIME_NO(5)
484 #define MSGCAT_RUNTIME_READCOM_S_READCOM_I MSGCAT_RUNTIME_NO(6)
485 #define MSGCAT_RUNTIME_REPREAD_S_READUNC_I MSGCAT_RUNTIME_NO(7)
486 #define MSGCAT_RUNTIME_REPREAD_S_READCOM_I MSGCAT_RUNTIME_NO(8)
487 #define MSGCAT_RUNTIME_REPREAD_S_REPREAD_I MSGCAT_RUNTIME_NO(9)
488 #define MSGCAT_RUNTIME_NO_GROUPBY_ALLOWED MSGCAT_RUNTIME_NO(10)
489 #define MSGCAT_RUNTIME_XACT_TIMED_OUT MSGCAT_RUNTIME_NO(11)
490 #define MSGCAT_RUNTIME_HOSTVAR_INDEX_ERROR MSGCAT_RUNTIME_NO(12)
491 #define MSGCAT_RUNTIME_UNIMPLEMENTED_CONV MSGCAT_RUNTIME_NO(13)
492 #define MSGCAT_RUNTIME_UNDEFINED_CONVERSION MSGCAT_RUNTIME_NO(14)
493 #define MSGCAT_RUNTIME__YIELDS_NO_RESULTS MSGCAT_RUNTIME_NO(15)
494 #define MSGCAT_RUNTIME_YIELDS_GT_ONE_ROW MSGCAT_RUNTIME_NO(16)
495 #define MSGCAT_RUNTIME_VAR_NOT_DEFINED MSGCAT_RUNTIME_NO(17)
496 #define MSGCAT_RUNTIME__CAN_NOT_EVALUATE MSGCAT_RUNTIME_NO(18)
497 #define MSGCAT_RUNTIME_UNKNOWN_VARIABLE MSGCAT_RUNTIME_NO(19)
498 #define MSGCAT_RUNTIME_UNKNOWN_SHARED_ATTR MSGCAT_RUNTIME_NO(20)
499 #define MSGCAT_RUNTIME_YIELDS_GT_ONE_COL MSGCAT_RUNTIME_NO(21)
500 #define MSGCAT_RUNTIME_NESTED_AGGREGATE MSGCAT_RUNTIME_NO(22)
501 #define MSGCAT_RUNTIME_FUNCTION_NOT_DEFINED MSGCAT_RUNTIME_NO(23)
502 #define MSGCAT_RUNTIME_WANT_ONE_COL MSGCAT_RUNTIME_NO(24)
503 #define MSGCAT_RUNTIME_TOO_MANY_VALUES MSGCAT_RUNTIME_NO(25)
504 #define MSGCAT_RUNTIME_VASG_TGT_UNINVERTBL MSGCAT_RUNTIME_NO(26)
505 #define MSGCAT_RUNTIME_QSPEC_COLS_GT_ATTRS MSGCAT_RUNTIME_NO(27)
506 #define MSGCAT_RUNTIME_ATTRS_GT_QSPEC_COLS MSGCAT_RUNTIME_NO(28)
507 #define MSGCAT_RUNTIME_REL_RESTRICTS_AGG_1 MSGCAT_RUNTIME_NO(29)
508 #define MSGCAT_RUNTIME_REL_RESTRICTS_AGG_2 MSGCAT_RUNTIME_NO(30)
509 #define MSGCAT_RUNTIME_VC_COMP_NOT_UPDATABL MSGCAT_RUNTIME_NO(31)
510 #define MSGCAT_RUNTIME_NO_RELNL_PATH_EXPR MSGCAT_RUNTIME_NO(32)
511 #define MSGCAT_RUNTIME_BAD_CONSTR_IN_PATH MSGCAT_RUNTIME_NO(33)
512 #define MSGCAT_RUNTIME_PATH_EXPR_CROSSES_DB MSGCAT_RUNTIME_NO(34)
513 #define MSGCAT_RUNTIME_PATH_CROSSES_DB_FROM MSGCAT_RUNTIME_NO(35)
514 #define MSGCAT_RUNTIME_IS_NOT_AUTHORIZED_ON MSGCAT_RUNTIME_NO(36)
515 #define MSGCAT_RUNTIME_SEL_NOT_AUTHORIZED MSGCAT_RUNTIME_NO(37)
516 #define MSGCAT_RUNTIME_VCLASS_NOT_UPDATABLE MSGCAT_RUNTIME_NO(38)
517 #define MSGCAT_RUNTIME_IS_NOT_A_PROXY MSGCAT_RUNTIME_NO(39)
518 #define MSGCAT_RUNTIME_NO_JOIN_PROXY_QSPEC MSGCAT_RUNTIME_NO(40)
519 #define MSGCAT_RUNTIME_NO_OBJECT_ID_SET MSGCAT_RUNTIME_NO(41)
520 #define MSGCAT_RUNTIME_GT_1_OBJ_ID_IN_COMPO MSGCAT_RUNTIME_NO(42)
521 #define MSGCAT_RUNTIME_OBJ_ATT_NOT_VCLASS MSGCAT_RUNTIME_NO(43)
522 #define MSGCAT_RUNTIME_QSPEC_INCOMP_W_ATTR MSGCAT_RUNTIME_NO(44)
523 #define MSGCAT_RUNTIME_CYCLIC_QUERY_SPEC MSGCAT_RUNTIME_NO(45)
524 #define MSGCAT_RUNTIME_NO_EXPR_TO_EVALUATE MSGCAT_RUNTIME_NO(46)
525 #define MSGCAT_RUNTIME_NO_REALCLASS_4_VCLAS MSGCAT_RUNTIME_NO(47)
526 #define MSGCAT_RUNTIME_LDB_QRY_SERVER_ERROR MSGCAT_RUNTIME_NO(48)
527 #define MSGCAT_RUNTIME_DBT_PUT_ERROR MSGCAT_RUNTIME_NO(49)
528 #define MSGCAT_RUNTIME_REG_WANT_LDB_NAM MSGCAT_RUNTIME_NO(50)
529 #define MSGCAT_RUNTIME_REG_WANT_NAM_AT_HOST MSGCAT_RUNTIME_NO(51)
530 #define MSGCAT_RUNTIME_REG_WRONG_LDB_TYPE MSGCAT_RUNTIME_NO(52)
531 #define MSGCAT_RUNTIME_REG_WANT_HOST_NAME MSGCAT_RUNTIME_NO(53)
532 #define MSGCAT_RUNTIME_REG_WANT_USER_NAME MSGCAT_RUNTIME_NO(54)
533 #define MSGCAT_RUNTIME_REG_WANT_PASSWORD MSGCAT_RUNTIME_NO(55)
534 #define MSGCAT_RUNTIME_INSERT_EMPTY MSGCAT_RUNTIME_NO(56)
535 #define MSGCAT_RUNTIME_UPDATE_EMPTY MSGCAT_RUNTIME_NO(57)
536 #define MSGCAT_RUNTIME_DELETE_EMPTY MSGCAT_RUNTIME_NO(58)
537 #define MSGCAT_RUNTIME_INGRES_DATE_LIMIT MSGCAT_RUNTIME_NO(59)
538 #define MSGCAT_RUNTIME_RESOURCES_EXHAUSTED MSGCAT_RUNTIME_NO(60)
539 #define MSGCAT_RUNTIME_PARM_IS_NOT_SET MSGCAT_RUNTIME_NO(61)
540 #define MSGCAT_RUNTIME_LOCAL_CHECK_NOT_IMP MSGCAT_RUNTIME_NO(62)
541 #define MSGCAT_RUNTIME_CHECK_OPTION_EXCEPT MSGCAT_RUNTIME_NO(63)
542 #define MSGCAT_RUNTIME_BAD_DATE MSGCAT_RUNTIME_NO(64)
543 #define MSGCAT_RUNTIME_BAD_TIME MSGCAT_RUNTIME_NO(65)
544 #define MSGCAT_RUNTIME_BAD_UTIME MSGCAT_RUNTIME_NO(66)
545 #define MSGCAT_RUNTIME_NO_PROXY_SUBQUERY MSGCAT_RUNTIME_NO(67)
546 #define MSGCAT_RUNTIME_LDB_FUNC_CONTRADICT MSGCAT_RUNTIME_NO(68)
547 #define MSGCAT_RUNTIME_BAD_NUMERIC MSGCAT_RUNTIME_NO(69)
548 #define MSGCAT_RUNTIME_OUTER_JOIN_OPT_FAILED MSGCAT_RUNTIME_NO(70)
549 #define MSGCAT_RUNTIME_SERIAL_S_SERIAL_I MSGCAT_RUNTIME_NO(71)
550 #define MSGCAT_RUNTIME_NO_VID_FOR_NON_UPDATABLE_VIEW MSGCAT_RUNTIME_NO(72)
551 #define MSGCAT_RUNTIME_PARTITION_WORK_FAILED MSGCAT_RUNTIME_NO(73)
552 #define MSGCAT_RUNTIME_PARTITION_NOT_EXIST MSGCAT_RUNTIME_NO(74)
553 #define MSGCAT_RUNTIME_NOT_ALLOWED_ACCESS_TO_PARTITION MSGCAT_RUNTIME_NO(75)
554 #define MSGCAT_RUNTIME_RT_SERIAL_NOT_DEFINED MSGCAT_RUNTIME_NO(76)
555 #define MSGCAT_RUNTIME_RT_SERIAL_ALTER_NOT_ALLOWED MSGCAT_RUNTIME_NO(77)
556 #define MSGCAT_RUNTIME_SERIAL_IS_AUTO_INCREMENT_OBJ MSGCAT_RUNTIME_NO(78)
557 #define MSGCAT_RUNTIME_XACT_INVALID_ISO_LVL_MSG MSGCAT_RUNTIME_NO(79)
558 #define MSGCAT_MVCC_RUNTIME_XACT_ISO_LVL_MSG MSGCAT_RUNTIME_NO(80)
559 #define MSGCAT_RUNTIME_INVALID_AUTO_INCREMENT_ALTER MSGCAT_RUNTIME_NO(81)
560 #define MSGCAT_RUNTIME_INVALID_JSON MSGCAT_RUNTIME_NO(82)
561 
562 #endif /* _PARSER_MESSAGE_H_ */