3.5. GBase 8s数据库错误代码(5)
第五部分
3.5.1. sql1
| ErrCode | Description |
|---|---|
| -200 | Identifier is too long. |
| -201 | A syntax error has occurred. |
| -202 | An illegal character has been found in the statement. |
| -203 | An illegal integer has been found in the statement. |
| -204 | An illegal floating point number has been found in the statement. |
| -205 | The statement failed because you cannot use ROWID for views with union, intersect, minus, aggregates, group by, multiple tables, or derived tables. |
| -206 | The specified table (%s) is not in the database. |
| -207 | Cannot declare a SELECT INTO statement FOR UPDATE. |
| -208 | Memory allocation failed during query processing. |
| -209 | Incompatible database format. |
| -210 | Explicit path name too long. |
| -211 | Cannot read system catalog (%s). |
| -212 | Cannot add index. |
| -213 | Statement interrupted by user. |
| -214 | Cannot remove file for table (%s). |
| -215 | Cannot open file for table (%s). |
| -216 | Cannot remove index. |
| -217 | Column (%s) not found in any table in the query (or SLV is undefined). |
| -218 | Synonym (%s) not found. |
| -219 | Wildcard matching may not be used with non-character and non-numeric types. |
| -220 | Cannot begin savepoint. |
| -221 | Cannot build temporary file for new table (%s). |
| -222 | Cannot write to temporary file for new table (%s). |
| -223 | Duplicate table name (%s) in the FROM clause. |
| -224 | Cannot open transaction log file. |
| -225 | Cannot create file for system catalog (%s). |
| -226 | Cannot create index for system catalog (%s). |
| -227 | DDL operations on '%s' prohibited. |
| -228 | UPDATE or INSERT on '%s' prohibited. |
| -229 | Could not open or create a temporary file. |
| -230 | Could not read a temporary file. |
| -231 | Cannot perform aggregate function with distinct on expression. |
| -232 | A SERIAL column (%s) may not be updated. |
| -233 | Cannot read record that is locked by another user. |
| -234 | Cannot insert into virtual column (%s). |
| -235 | Character column size is too big. |
| -236 | Number of columns in INSERT table does not match number of VALUES. |
| -237 | Cannot begin work. |
| -238 | Cannot commit work. |
| -239 | Could not insert new row - duplicate value in a UNIQUE INDEX column (%s). |
| -240 | Could not delete a row. |
| -241 | Cannot rollback work. |
| -242 | Could not open database table (%s). |
| -243 | Could not position within a table (%s). |
| -244 | Could not do a physical-order read to fetch next row. |
| -245 | Could not position within a file via an index. |
| -246 | Could not do an indexed read to get the next row. |
| -247 | Rollforward database failed. |
| -248 | Cannot commit savepoint. |
| -249 | Virtual column must have explicit name. |
| -250 | Cannot read record from file for update. |
| -251 | ORDER BY or GROUP BY column number is too big. |
| -252 | Cannot get system information for table. |
| -253 | Identifier length exceeds the maximum allowed by this version of the server. |
| -254 | Too many or too few host variables given. |
| -255 | Not in transaction. |
| -256 | Transaction not available. |
| -257 | System limit on maximum number of statements exceeded, maximum is %s. |
| -258 | System error - invalid statement id received by the sqlexec process. |
| -259 | Cursor not open. |
| -260 | Cannot execute a SELECT statement that is PREPAREd - must use cursor. |
| -261 | Cannot create file for table (%s). |
| -262 | There is no current cursor. |
| -263 | Could not lock row for UPDATE. |
| -264 | Could not write to a temporary file. |
| -265 | Load or insert cursors must be run within a transaction. |
| -266 | There is no current row for UPDATE/DELETE cursor. |
| -267 | The cursor has been previously released and is unavailable. |
| -268 | Unique constraint (%s) violated. |
| -269 | Cannot add column (%s) that does not accept nulls. |
| -270 | Could not position within a temporary file. |
| -271 | Could not insert new row into the table. |
| -272 | No SELECT permission for %s. |
| -273 | No UPDATE permission for %s. |
| -274 | No DELETE permission for %s. |
| -275 | The Insert privilege is required for this operation. |
| -276 | Cursor not found. |
| -277 | UPDATE table (%s) is not the same as the cursor table. |
| -278 | Cannot rollback savepoint. |
| -279 | Cannot grant or revoke database privileges for table or view. |
| -280 | A quoted string exceeds 256 bytes. |
| -281 | Could not add index to a temporary table. |
| -282 | Found a quote for which there is no matching quote. |
| -283 | Found a non-terminated comment ('{' with no matching '}'). |
| -284 | A subquery has returned not exactly one row. |
| -285 | Invalid cursor received by sqlexec. |
| -286 | Default value of the primary key column %s is NULL. |
| -287 | Cannot add serial column (%s) to table. |
| -288 | Table (%s) not locked by current user. |
| -289 | Cannot lock table (%s) in requested mode. |
| -290 | Cursor not declared with FOR UPDATE clause. |
| -291 | Cannot change lock mode of table. |
| -292 | An implied insert column (%s) does not accept NULLs. |
| -293 | IS [NOT] NULL predicate may be used only with simple columns. |
| -294 | The column (%s) must be in the GROUP BY list. |
| -295 | Referenced and referencing tables have to be in the same database. |
| -296 | Referenced table %s not available. |
| -297 | Cannot find unique constraint or primary key on referenced table (%s). |
| -298 | Cannot grant permission to public with grant option. |
| -299 | Cannot grant permission to self. |
| -300 | There are too many GROUP BY columns. |
| -301 | The total size of the GROUP BY columns is too big. |
| -302 | No GRANT option or illegal option on multi-table view. |
| -303 | Expression mixes columns with aggregates. |
| -304 | HAVING can only have expressions with aggregates or columns in GROUP BY clause. |
| -305 | Subscripted column (%s) is not of type CHAR, VARCHAR, VARCHAR2, TEXT nor BYTES. |
| -306 | Subscript out of range. |
| -307 | Illegal subscript definition. |
| -308 | The statement failed because corresponding column data types must be compatible for each UNION, INTERSECT, or MINUS query. |
| -309 | ORDER BY column (%s) must be in SELECT list. |
| -310 | Table (%s) already exists in database. |
| -311 | Cannot open system catalog (%s). |
| -312 | Cannot update system catalog (%s). |
| -313 | Not owner of table. |
| -314 | Table (%s) currently in use. |
| -315 | No create index permission. |
| -316 | Index (%s) already exists in database. |
| -317 | The statement failed because you must have the same number of selected columns in each UNION, INTERSECT, or MINUS query. |
| -318 | File with the same name as specified log file already exists. |
| -319 | Index does not exist. |
| -320 | Not owner of index. |
| -321 | Cannot group by aggregate column. |
| -322 | Cannot Alter a view, Rename a view or Create a trigger on a view (%s). |
| -323 | Cannot grant permission on temporary table. |
| -324 | Ambiguous column (%s). |
| -325 | Filename must be specified with a full path name. |
| -326 | Referential constraint has too many referenced columns. |
| -327 | Cannot unlock table (%s) within a transaction. |
| -328 | Column (%s) already exists in table or type. |
| -329 | Database not found or no system permission. |
| -330 | Cannot create or rename the database. |
| -331 | Cannot drop database directory. |
| -332 | Cannot access audit trail name information. |
| -333 | The audit trail file already exists with a different name. |
| -334 | Cannot create audit trail. |
| -335 | There is no audit trail for the specified table. |
| -336 | Cannot create or drop audit on a temporary table (%s). |
| -337 | Cannot create view on temporary table (%s). |
| -338 | Cannot drop audit trail. |
| -339 | The audit trail file name must be given in full directory path. |
| -340 | Cannot open audit trail file. |
| -341 | Could not read a row from audit trail file. |
| -342 | Remote host cannot execute statement. |
| -343 | Row from audit trail was added to a different position than expected. |
| -344 | Cannot delete row - row in table does not match row in audit trail. |
| -345 | Cannot update row - row in table does not match row in audit trail. |
| -346 | Could not update a row in the table. |
| -347 | Could not open table for exclusive access. |
| -348 | Could not read a row from the table. |
| -349 | Database not selected yet. |
| -350 | Index already exists on the column (or on the set of columns). |
| -351 | Database contains tables owned by other users. |
| -352 | Column (%s) not found. |
| -353 | No table or view specified when granting/revoking privileges. |
| -354 | Incorrect database or cursor name format. |
| -355 | Cannot rename file for table %s. |
| -356 | Data type of the referencing and referenced columns do not match. |
| -357 | Dependent table for view (%s) has been altered. |
| -358 | Must close current database before CREATE, START or ROLLFORWARD. |
| -359 | Cannot drop or rename the current database or any open database. |
| -360 | Cannot modify table or view used in subquery. |
| -361 | Column size too large. |
| -362 | Can have only one column of serial/(serial8 or bigserial) type. |
| -363 | CURSOR not on SELECT statement. |
| -364 | Column (%s) not declared for UPDATE OF. |
| -365 | Cursor must be on simple SELECT for FOR UPDATE. |
| -366 | The scale exceeds the maximum precision specified. |
| -367 | Sums and averages cannot be computed for character columns. |
| -368 | Incompatible sqlexec module. |
| -369 | Invalid serial number. Consult your installation instructions. |
| -370 | Cannot drop last column. |
| -371 | Cannot create unique index on column with duplicate data. |
| -372 | Cannot alter table with audit trail on. |
| -373 | A database or command script is inaccessible because a DBPATH entry is too long. |
| -374 | Can only use column number in ORDER BY clause with UNION. |
| -375 | Cannot create log file for transaction. |
| -376 | Log file already exists. |
| -377 | Must terminate transaction before closing database. |
| -378 | Record currently locked by another user. |
| -379 | Cannot revoke privilege on columns. |
| -380 | Cannot erase log file. |
| -381 | Cannot grant to someone who has granted you the same privilege before. |
| -382 | Same number of columns must be specified for view and select clause. |
| -383 | Need to specify view column names in the view definition. |
| -384 | Cannot modify non simple view. |
| -385 | Data value out of range. |
| -386 | Column contains null values. |
| -387 | No connect permission. |
| -388 | No resource permission. |
| -389 | No DBA permission. |
| -390 | Synonym already used as table name or synonym. |
| -391 | Cannot insert a null into column (%s). |
| -392 | System error - unexpected null pointer encountered. |
| -393 | A condition in the where clause results in a two-sided outer join. |
| -394 | View (%s) not found. |
| -395 | The where clause contains an outer Cartesian Product. |
| -396 | Illegal join between a nested outer table and a preserved table. |
| -397 | System catalog (%s) corrupted. |
| -398 | Cursor manipulation must be within a transaction. |
| -399 | Cannot access log file. |
| -415 | Data conversion error. |
| -425 | Database is currently opened by another user. |
| -458 | Long transaction aborted. |
3.5.2. sql2
| ErrCode | Description |
|---|---|
| -500 | Clustered index (%s) already exists in the table. |
| -501 | Index (%s) is already not clustered. |
| -502 | Cannot cluster index. |
| -503 | Too many tables locked. |
| -504 | Cannot lock a view. |
| -505 | Number of columns in UPDATE does not match number of VALUES. |
| -506 | Do not have permission to update all columns |
| -507 | Cursor (%s) not found. |
| -508 | Cannot rename a temporary table. |
| -509 | Cannot rename a column in a temporary table. |
| -510 | Cannot create synonym for temporary table (%s). |
| -511 | Cannot modify system catalog (%s). |
| -512 | No References privilege on the referenced columns. |
| -513 | Statement not available with this database server. |
| -514 | Only a DBA can create, drop, grant, or revoke for another user. |
| -515 | Constraint %s has already been dropped. |
| -516 | System error - temporary output file not created yet. |
| -517 | The total size of the index is too large or too many parts in index. |
| -518 | Child constraint %s not found. |
| -519 | Cannot update column to illegal value. |
| -520 | Cannot open database tblspace. |
| -521 | Cannot lock system catalog (%s). |
| -522 | Table (%s) not selected in query. |
| -523 | Can only recover, repair, truncate or drop table. |
| -524 | Lock table can only be used within a transaction. |
| -525 | Failure to satisfy referential constraint %s. |
| -526 | Updates are not allowed on a scroll cursor. |
| -527 | Lock mode is not available on this system. |
| -528 | Maximum output rowsize (320M) exceeded. |
| -529 | Cannot attach to transaction. |
| -530 | Check constraint (%s) failed. |
| -531 | Duplicate column (%s) exists in view. |
| -532 | Cannot alter temporary table (%s). |
| -533 | Extent size too small, minimum size is %sk. |
| -534 | Cannot open EXPLAIN output file. |
| -535 | Already in transaction. |
| -536 | Number of columns in child constraint does not match number of cols in parent constraint. |
| -537 | Constraint column %s not found in table. |
| -538 | Cursor (%s) has already been declared. |
| -539 | DBTEMP too long. |
| -540 | write failed on constraints. |
| -541 | User does not have ALTER privilege. |
| -542 | Cannot specify a column more than once in a constraint, trigger, or index. |
| -543 | ESCAPE character must be only one byte. |
| -544 | Cannot have aggregates within aggregates. |
| -545 | No write permission for table %s. |
| -546 | Cannot have host variables when creating a view (%s). |
| -547 | Must rollforward database in the directory where the database is. |
| -548 | No referential constraint or trigger allowed on a TEMP table. |
| -549 | Column (%s) in UNIQUE constraint is not a column in the table. |
| -550 | Total length of columns in constraint is too long. |
| -551 | The constraint contains too many columns. |
| -552 | Blob host variables are disallowed in multi-statement prepares. |
| -553 | Mkdbsdir not found in $GBASEDBTDIR/bin. Consult your installation instructions. |
| -554 | Syntax disallowed in this database server. |
| -555 | Cannot use a select or any of the database statements in a multi-query prepare. |
| -556 | Cannot create, drop, or modify an object that is external to current database. |
| -557 | Cannot locate table that is external to the current database after %s levels of synonym mapping. |
| -558 | Changrp not found in $GBASEDBTDIR/bin. Consult your installation instructions. |
| -559 | Cannot create a synonym on top of another synonym. |
| -560 | Synonym with tabid %s not found in systables. |
| -561 | Sums and averages cannot be computed on datetime values. |
| -562 | Database conversion failed. |
| -563 | Cannot acquire exclusive lock for database conversion. |
| -564 | Cannot sort rows. |
| -565 | Cannot read sorted rows. |
| -566 | Cannot initiate sort. |
| -567 | Cannot write sorted rows. |
| -568 | Cannot reference an external database without logging. |
| -569 | Cannot reference an external database with logging. |
| -570 | Cannot reference an external ANSI database. |
| -571 | Cannot reference an external non-ANSI database. |
| -572 | The specified wait duration is too long. |
| -573 | Cannot set log to buffered in a mode ANSI database. |
| -574 | A subquery has returned not exactly one column. |
| -575 | LENGTH() requires string type values. |
| -576 | Cannot specify CONSTRAINT name for TEMP table. |
| -577 | A constraint of the same type already exists on the column set. |
| -578 | Owner name is too long. |
| -579 | Not owner of synonym. |
| -580 | Cannot revoke permission. |
| -581 | Error loading message file. |
| -582 | Database does not have logging. |
| -583 | View permissions are no longer valid. |
| -584 | Cannot rename system catalog. |
| -585 | Cannot rename column in system catalog. |
| -586 | Cursor is already open. |
| -587 | Cannot delete file (%s). |
| -588 | Invalid host variable number. |
| -589 | Cannot update multiple database servers within a single transaction. |
| -590 | Routine cache corrupted. |
| -591 | Invalid default value for column/variable (%s). |
| -592 | Cannot specify column to be not null when the default value is null. |
| -593 | Cannot specify default value for SERIAL column. |
| -594 | Cannot specify non-null default value for blob column. |
| -595 | Bad use of aggregate in this context. |
| -596 | Bad EXIT/CONTINUE statement. Not within a %s loop. |
| -597 | [Internal] Premature End Of Buffer. |
| -598 | Bad cursor name (%s). |
| -599 | Cannot mix GBasedbt Dynamic Server syntax with GBASEDBT-SE syntax. |
| -600 | Cannot create blob. |
| -601 | Cannot delete blob. |
| -602 | Cannot open blob. |
| -603 | Cannot close blob. |
| -604 | Cannot read blob. |
| -605 | Cannot write blob. |
| -606 | Invalid blob space name. |
| -607 | Text/Byte subscript error. |
| -608 | Illegal attempt to convert Text/Byte blob type. |
| -609 | Illegal attempt to use Text/Byte host variable. |
| -610 | Index not allowed on TEXT or BYTE columns. |
| -611 | Scroll cursor can't select blob columns. |
| -612 | Blobs are not allowed in the 'group by' clause. |
| -613 | Blobs are not allowed in the 'distinct' clause. |
| -614 | Blobs are not allowed in the 'order by' clause. |
| -615 | Blobs are not allowed in this expression. |
| -616 | A blob subscript is not allowed within this context. |
| -617 | A blob data type must be supplied within this context. |
| -618 | Error occurred while trying to copy TEXT or BYTE data. |
| -619 | A blob error has occurred in the front-end application. |
| -620 | Unable to update next extent size. |
| -621 | Unable to update new lock level. |
| -622 | Error on locating constraint index (%s). |
| -623 | Unable to find CONSTRAINT (%s). |
| -624 | Unable to drop CONSTRAINT (%s). |
| -625 | Constraint name (%s) already exists. |
| -626 | Cannot obtain or set serial value. |
| -627 | Cannot prepare coordinator for two-phase commit. |
| -628 | Cannot end two-phase commit transaction at coordinator. |
| -629 | Cannot end heuristically rolled back transaction. |
| -630 | Cannot prepare database server %s for commit. |
| -631 | Cannot create optical cluster on non-blob column (%s). |
| -632 | Cannot create optical cluster. |
| -633 | Cannot drop optical cluster. |
| -634 | Object does not exist. |
| -635 | Not owner of object. |
| -636 | Total size of key fields is too large or there are too many key fields. |
| -637 | Cannot alter optical cluster. |
| -638 | Cannot cluster blob columns on non-optical media. |
| -639 | Cannot cluster blob columns on different optical families. |
| -640 | QPlan sanity failure (%s). |
| -641 | Cannot reserve/release family on non-optical media. |
| -642 | Family name must be a character string. |
| -643 | Volume must be a number. |
| -644 | FAMILY(), VOLUME(), and DESCR() require BLOB column on optical medium. |
| -645 | Cannot reserve volume. |
| -646 | Cannot release volume. |
| -647 | Error evaluating math library function(%s). |
| -648 | Cannot open DEBUG file for SPL routine trace. |
| -649 | The debug file name must be a NON-NULL CHAR, VARCHAR or VARCHAR2. |
| -650 | Maximum varchar or varchar2 size has been exceeded. |
| -651 | Reserved column size > maximum column size (varchar or varchar2). |
| -652 | Local variables do not allow default values. |
| -653 | Variables declared as LIKE cannot be global. |
| -654 | Bad use of PROCEDURE declaration type. |
| -655 | RETURN value count does not match procedure declaration. |
| -656 | Routine is not declared to return values. |
| -657 | Cannot create a procedure or a trigger within a procedure. |
| -658 | Variables declared as GLOBAL require a default value. |
| -659 | INTO TEMP table required for SELECT statement. |
| -660 | Loop variable(%s) cannot be modified. |
| -661 | Number of variables does not match number of values returned. |
| -662 | Loop variable(%s) specified more than once. |
| -663 | You are using more than one procedure-calling syntax for procedure(%s). |
| -664 | Wrong number of arguments to system function(%s). |
| -665 | Internal error on semantics - %s. |
| -666 | Variable(%s) must be declared INTEGER or SMALLINT. |
| -667 | Variable(%s) not declared. |
| -668 | The system command cannot be executed or it exited with a non-zero status. |
| -669 | Variable(%s) redeclared. |
| -670 | Variable(%s) declared as SERIAL type. |
| -671 | Routine invocation(%s) has duplicate parameter name. |
| -672 | Invalid data structure (%s). |
| -673 | Another routine (%s) with same signature already exists in database. |
| -674 | Routine (%s) can not be resolved. |
| -675 | Illegal SQL statement in SPL routine. |
| -676 | Invalid check constraint column. |
| -677 | Check constraint cannot contain subqueries or procedures. |
| -678 | Invalid subscript for column (%s) in check constraint. |
| -679 | Cannot read constraint violation data for constraint (%s). |
| -680 | Cannot write constraint violation data for constraint (%s). |
| -681 | Column specified more than once in the INSERT list. |
| -682 | Error reading constraint index on table (%s). |
| -683 | Specified STEP expression will not traverse RANGE. |
| -684 | Function (%s) returns too many values. |
| -685 | Function (%s) returns too few values. |
| -686 | Function (%s) has returned more than one row. |
| -687 | Set debug file before tracing SPL routines. |
| -688 | Variable(%s) must be declared CHAR, VARCHAR or VARCHAR2. |
| -689 | Global variable(%s) declared inconsistently. |
| -690 | Cannot read keys from referencing table (%s). |
| -691 | Missing key in referenced table for referential constraint (%s). |
| -692 | Key value for constraint (%s) is still being referenced. |
| -693 | System command expects a non-null value. |
| -694 | Too many arguments passed to procedure (%s). |
| -695 | Argument is not a parameter of procedure (%s). |
| -696 | Variable (%s) has undefined value. |
| -697 | STEP expression evaluated to ZERO. |
| -698 | Inconsistent transaction. Number and names of servers rolled back - %s. |
| -699 | Transaction heuristically rolled back. |
3.5.3. sql3
| ErrCode | Description |
|---|---|
| -700 | Statement is invalid within a global transaction. |
| -701 | Statement is invalid within the XA environment. |
| -702 | Cannot open database in exclusive mode. |
| -703 | Primary key on table (%s) has a field with a null key value. |
| -704 | Primary key already exists on the table. |
| -705 | Cannot drop/modify procedure (%s). It is currently in use. |
| -706 | Execute privilege denied on procedure (%s). |
| -707 | Blob columns in optical cluster must be distinct. |
| -708 | Optical cluster (%s) already exists. |
| -709 | Blob column (%s) is already clustered. |
| -710 | Table (%s) has been dropped, altered or renamed. |
| -711 | Cannot insert encoded BLOB descriptor. |
| -712 | Cannot insert encoded BLOB descriptor in non-optical BLOB columns. |
| -713 | Cannot decode encoded BLOB descriptor. |
| -714 | Cannot encode BLOB descriptor. |
| -715 | Transaction state error. |
| -716 | Possible inconsistent transaction. Unknown servers are %s. |
| -717 | Invalid argument passed to system function(%s). |
| -718 | Statement is invalid while a global transaction is suspended. |
| -719 | Loop variable(%s) cannot be declared GLOBAL. |
| -720 | The number of returned values and of SPL variables do not match. |
| -721 | SPL routine(%s) is no longer valid. |
| -722 | Out of stack space. |
| -723 | Cannot disable logging in an ANSI-compliant database. |
| -724 | System initialization file $GBASEDBTDIR/%s is missing. |
| -725 | Error occurred while reading system initialization file $GBASEDBTDIR/%s. |
| -726 | First argument to dbinfo() must be a quoted string constant. |
| -727 | Invalid or NULL TBLspace number given to dbinfo(dbspace). |
| -728 | Unknown first argument of dbinfo(%s). |
| -729 | Trigger has no triggered action. |
| -730 | Cannot specify REFERENCING if trigger does not have FOR EACH ROW. |
| -731 | Invalid use of column reference in trigger body. |
| -732 | Incorrect use of old or new values correlation name inside trigger. |
| -733 | Cannot reference procedure variable in %s statement. |
| -734 | Object name matches old or new values correlation name. |
| -735 | Cannot reference table that participates in cascaded delete. |
| -736 | Resolution or Sampling size are not meaningful for LOW mode. |
| -737 | Confidence or Sampling size are not meaningful for HIGH mode. |
| -738 | DROP DISTRIBUTIONS is only valid in LOW mode. |
| -739 | Confidence must be in the range [0.80, 0.99] (inclusive). |
| -740 | Resolution must be greater than 0.005 and less than, or equal to, 10.0. |
| -741 | Trigger for the same event already exists. |
| -742 | Trigger and referential constraint cannot co-exist. |
| -743 | Object (%s) already exists in database. |
| -744 | Illegal SQL statement in trigger. |
| -745 | Trigger execution has failed. |
| -746 | %s |
| -747 | Table or column matches object referenced in triggering statement. |
| -748 | Exceeded limit on maximum number of cascaded triggers. |
| -749 | Remote cursor operation disallowed with pre-5.01 server. |
| -750 | Invalid distribution format found for %s |
| -751 | Remote procedure execution disallowed with pre-5.01 server. |
| -752 | All Smart Disk devices are busy. |
| -753 | Access denied - Single user limit has been exceeded. |
| -754 | Cannot access the license file. |
| -755 | Cannot access the license file to release license. |
| -756 | Evaluation version has expired. |
| -757 | File open for light append can't pseudo close. |
| -758 | Cannot implicitly reconnect to the new server (%s) |
| -759 | Cannot use database commands in an explicit database connection. |
| -760 | Remote procedure must commit or rollback before returning. |
| -761 | GBASEDBTSERVER does not match either DBSERVERNAME or DBSERVERALIASES. |
| -762 | Stack overflow occurred during statement parse. |
| -763 | Error in auditing environment initialization. |
| -764 | Only DBA can run update statistics on a database in this mode. |
| -765 | Cannot EXECUTE a statement that has been DECLAREd. |
| -766 | String must be null terminated. |
| -767 | Cannot update/insert to a remote table through views with check options. |
| -768 | Internal error in routine %s. |
| -769 | Internal - iterator execution/phase error %s. |
| -770 | Bad fragment id specified. |
| -771 | Bad table lock id specified. |
| -772 | Record/Key doesn't qualify for any table/index fragment. |
| -773 | Expression required for new fragment. |
| -774 | Cannot specify fragment expressions with a round robin fragmentation. |
| -775 | Fragment partition (%s) not used by table/index. |
| -776 | Alter fragment error: unable to move row(s) to new fragmentation scheme. |
| -777 | Internal - function not valid on fragmented table. |
| -778 | Unable to alter fragmentation scheme on index or table. |
| -779 | Duplicate table name in the alter fragment specification. |
| -780 | Table/Index is not fragmented. |
| -781 | Cannot alter fragmentation on a temp table. |
| -782 | Attached table is fragmented. |
| -783 | Cannot attach because of incompatible schema. |
| -784 | Cannot detach because of the existing referential constraints. |
| -785 | Cannot drop column because of table or index fragmentation. |
| -786 | Cannot attach to this table because it is not in the list of tables in the ATTACH clause. |
| -787 | This index is attached it cannot be altered. |
| -788 | Unknown operator/type. |
| -789 | Internal error, expression not properly defined. |
| -790 | Cannot create interval fragment. |
| -791 | Cannot find fragment for the row. |
| -792 | Cannot update the sysfragments system catalog table for an interval fragment. |
| -793 | Page size of the dbspace does not match page size of the table or index. |
| -794 | One or more dbspaces for interval fragments do not exist. |
| -795 | One or more dbspaces for interval fragments are unusable. |
| -796 | Fragment position for the row exceeds the maximum allowed. |
| -797 | Fragment is not empty. |
| -798 | No permission on table to create an interval fragment. |
| -800 | Corresponding data types must be compatible in CASE expression or DECODE function. |
| -801 | SQL Edit buffer is full. |
| -802 | Cannot open file for run. |
| -803 | The file is too large for internal editing. |
| -804 | Comment has no end. |
| -805 | Cannot open file for load. |
| -806 | Cannot open file for unload. |
| -807 | Cannot open file for output. |
| -808 | Cannot open file for choose. |
| -809 | SQL Syntax error has occurred. |
| -810 | Cannot open file for save. |
| -811 | Cannot open printer for output. |
| -812 | Cannot open pipe for output. |
| -813 | Cannot write to pipe for output ( no reading process ). |
| -816 | Cannot write file (check file permissions). |
| -817 | Cannot read file (check file permissions). |
| -818 | Specified user menu not found. |
| -819 | There are no menu items in the menu. |
| -820 | No more data to display. |
| -821 | Cannot open file for default report. |
| -822 | Statements are already saved. |
| -823 | There are no statements to run. |
| -824 | Missing values clause on insert statement. |
| -825 | Program not found. |
| -826 | Fork system call failed. |
| -827 | Database not found. |
| -828 | Command file not found. |
| -829 | Form not found. |
| -830 | Report not found. |
| -831 | Error found in Report specifications. |
| -832 | Error found in Form specifications. |
| -833 | Saceprep could not compile Report. |
| -834 | Sformbld could not compile Form. |
| -835 | Current clause is invalid in interactive mode. |
| -836 | Insert statement has no values clause. |
| -837 | There is not enough memory available. |
| -838 | A line in the load file is too long. |
| -839 | Table not found. |
| -840 | Name is too long. |
| -841 | Name must start with a letter or '' and contain letters, digits, or ''. |
| -842 | Cannot read temp file. |
| -843 | Cannot write temp file. |
| -844 | Statement is too long -- out of memory. |
| -845 | There are no user-menus in the database. |
| -846 | Number of values in load file is not equal to number of columns. |
| -847 | Error in load file row %s. |
| -848 | Form4gl could not compile Form. |
| -849 | Warning found in Form specifications. |
| -850 | User does not have permission to modify this menu. |
| -851 | Cannot drop file (check file permissions). |
| -852 | Write failed. %u rows unloaded (check ulimit or disk space). |
| -853 | Current transaction has been rolled back due to error or missing COMMIT WORK. |
| -855 | Cannot drop rowids on a non-fragmented table. |
| -856 | Rowids already exist on table. |
| -857 | Rowids do not exist on table. |
| -858 | Cannot specify the same partition/space name twice in a fragmentation specification. |
| -859 | 'Distributions Only' is not meaningful in an update statistics LOW request. |
| -860 | A fragmented object must have at least one fragment. |
| -861 | Cannot create new PDQ thread. |
| -862 | Alter fragment attach must have at least one consumed table specified. |
| -863 | Cannot detach a table with rowids. |
| -864 | Cannot attach a table with rowids. |
| -865 | Cannot add or drop the rowid column or the cdrserver and cdrtime columns in combination with other alter table options. |
| -866 | Cannot attach tables that contain serial fields. |
| -867 | Cannot generate new rowid. |
| -868 | Cannot check constraints on the attaching table. |
| -869 | Subqueries and procedures are not allowed in fragmentation expressions. |
| -870 | Cannot specify duplicate remainder fragments. |
| -871 | Remainder fragment must be specified last. |
| -872 | Invalid fragment strategy or expression for the unique index. |
| -873 | Invalid fragment expression column. |
| -874 | General exception error has occurred in the optimizer. |
| -875 | Incompatible Access Mode and Isolation Level. |
| -876 | Cannot issue 'Set Transaction' in an active transaction. |
| -877 | Isolation Level previously set by 'Set Transaction'. |
| -878 | Invalid operation for a READ-ONLY transaction. |
| -879 | Trim character must be null or have a length of 1. |
| -880 | Trim character and trim source must be of string data type. |
| -881 | The resulting string length from CONCAT, LPAD, REPLACE, JSON_EXTRACT, JSON_REPLACE or RPAD is longer than the maximum. |
| -882 | Cannot create rowids on a non-fragmented table. |
| -883 | Cannot evaluate the fragmentation expression. |
| -884 | Cannot alter an index on a temporary table. |
| -885 | Invalid or NULL utc time given to dbinfo(utc_to_datetime). |
| -886 | Cannot drop table or view because of existing dependencies. |
| -887 | Cannot revoke because of dependent privileges, views or constraints. |
| -888 | Cannot attach a table with primary-key constraints. |
| -889 | Internal dataskip condition, should reposition to next row and continue. |
| -890 | Cursor must be declared on an INSERT statement with a VALUES clause. |
| -891 | Temporary table objects can only be enabled. |
| -892 | Cannot disable object (%s) due to other active objects using it. |
| -893 | Cannot activate/create object (%s) because of its dependencies. |
| -894 | Cannot find object (%s). |
| -895 | Cannot create violations/diagnostics table. |
| -896 | Violations table is not started for the target table. |
| -897 | Cannot modify/drop a violations/diagnostics table. |
| -898 | Cannot alter a table which has associated violations/diagnostics tables. |
| -899 | Too many violations. |
| -900 | Cannot read network user authorization file. |
| -901 | User not found in network user authorization file. |
| -902 | User not authorized or too many entries in authorization file. |
| -903 | Licensed GBASEDBT-SQL server not accessible. |
| -904 | Authorization file not on licensed GBASEDBT-SQL server. |
| -905 | Cannot locate sqlexec service/tcp service in /etc/services. |
| -906 | Cannot locate database server (check DBPATH). |
| -907 | Cannot create socket on current database server. |
| -908 | Attempt to connect to database server (%s) failed. |
| -909 | Invalid database name format. |
| -910 | Cannot create an GBasedbt Dynamic Server database from an GBASEDBT-SE client. |
| -911 | System error - Cannot read from pipe. |
| -912 | Network error - Could not write to database server. |
| -913 | Network error - Could not read from database server. |
| -914 | System error - Cannot write to pipe. |
| -915 | Cannot create an GBASEDBT-SE database from an GBasedbt Dynamic Server client. |
| -916 | NFS mount table error. |
| -917 | Must close current database before using a new database. |
| -918 | Unexpected data received from another database server. |
| -919 | System error. Wrong number of arguments to database server process. |
| -920 | Cannot read host address in network data base. |
3.5.4. sql4
| ErrCode | Description |
|---|---|
| -980 | Within Temp Table Create or Write or Execute is fault. |
| -998 | Reserved for internal use. |
| -999 | Not implemented yet. |
| -921 | System error. Illegal or wrong number of arguments to sqlexec server. |
| -922 | Cannot get name of current working directory. |
| -923 | GBase is licensed to access the current database server only. |
| -924 | GBase is not licensed to access the specified database server. |
| -925 | The protocol type should be tcp. |
| -926 | The database server is not licensed for distributed data access. |
| -927 | Exceeded limit on maximum number of servers you can reference. |
| -928 | The database server is not licensed for distributed data access. |
| -929 | SQLI Protocol Error. Session terminated. |
| -930 | Cannot connect to database server (%s). |
| -931 | Cannot locate %s service/tcp service in /etc/services. |
| -932 | Error on network connection, %s system call failed. |
| -933 | Unknown network type specified in DBNETTYPE. |
| -934 | Connection to remote site no longer valid. |
| -935 | Cannot obtain IPX address for service name %s. |
| -936 | Error on remote connection, %s. |
| -937 | User Defined Routine error. |
| -938 | VALUES clause may not have expressions if a cursor is declared on an INSERT. |
| -939 | Due to large number of messages, some have been skipped. |
| -940 | The statement failed because the WITH CHECK OPTION keywords are not supported in UNION, INTERSECT, or MINUS views. |
| -941 | String processing error while evaluating function %s. |
| -942 | Transaction commit failed - transaction will be rolled back. |
| -943 | Found a non-terminated comment ('/' with no matching '/'). |
| -944 | Cannot use 'first', 'limit', 'top' or 'skip' in this context. |
| -945 | Invalid parameter given to dbinfo(version). |
| -946 | Source string for UPPER, LOWER and INITCAP must be of string type. |
| -947 | Declaration of an SPL variable named 'null' conflicts with SQL NULL value. |
| -948 | Cannot rename constraint index. |
| -949 | Unable to alter fragmentation scheme when indexes disabled. |
| -950 | User %s is not known on the database server. |
| -951 | Incorrect password or user %s is not known on the database server. |
| -952 | User (%s)'s password is not correct for the database server. |
| -953 | Network server could not exec sqlexec program. |
| -954 | Client is not known to database server. |
| -955 | Database server could not receive data from client. |
| -956 | Client host or user %s is not trusted by the server. |
| -957 | Cannot create/access database on NFS mount. |
| -958 | Temp table (%s) already exists in session. |
| -959 | The current transaction has been rolled back due to an internal error. |
| -960 | Invalid user per the SECURITY_LOCALCONNECTION configuration parameter. |
| -961 | The password is too simple. |
| -962 | Password is out of date. Password is out of date. |
| -963 | The user is locked. |
| -964 | The user is not known on the database server. |
| -965 | Illeagl time for the user to login. |
| -966 | Security authtication model is invalid by its error. |
| -967 | The password is not set. |
| -968 | Materialized view (%s) not found. |
| -969 | DML operation is not legal on this view (%s). |
| -970 | Materialized view name or table name length should not exceeds (%d). |
| -971 | Integrity violations detected. |
| -972 | Unable to alter table %s. |
| -973 | Cannot insert from the violations table to the target table. |
| -974 | Cannot drop not null constraint on the serial column. |
| -975 | Invalid object and object mode combination. |
| -976 | Table must be fragmented by expression to grant fragment authority. |
| -977 | No permission on fragment (%s). |
| -978 | No insert permission on the violations/diagnostics tables. |
| -979 | Error encountered when parsing routine signature. |
| -981 | INSERT operation disallowed on virtual columns. |
| -982 | UPDATE operation disallowed on virtual columns. |
| -983 | Virtual column is referenced in a column expression. |
| -984 | Cannot modify data-type of virtual column. |
| -985 | Virtual expression's value too large for the virtual column. |
| -986 | Real column cannot have an expression. |
| -987 | Column to be dropped or modified is used in a virtual column expression. |
| -988 | Specified data type is not supported for a virtual column. |
| -989 | Invalid column expression was specified. |
| -990 | The maximum number of group items in rollup,cube,groupingsets is 255. |
| -991 | The group by contains a maximum of 1000 group items. |
| -992 | START value shouldn't be smaller than current. |
| -993 | NEXT value shouldn't be smaller than current. |
| -994 | START value minus current shouldn't be more than 24 hours. |
| -995 | NEXT value should be later than START value. |
| -996 | NEXT value minus current shouldn't be more than 24 hours. |
| -997 | The NEXT value must exist. |
| -6501 | Each the expression projection column in view query should be named. |
| -9400 | User-defined aggregate %s already exists. |
| -9401 | Cannot re-define or drop builtin aggregate %s. |
| -9402 | Multiple occurrences of the %s modifier. |
| -9403 | The %s modifier must be specified. |
| -9404 | User-defined aggregate %s does not exist. |
| -9405 | Must be owner of user-defined aggregate %s or DBA. |
| -9406 | Cannot resolve support function for user-defined aggregate %s. |
| -9407 | Set-up paramter to the aggregate %s cannot contain non-group columns. |
| -9408 | User-defined aggregate %s has no arguments. |
| -9409 | User-defined aggregate %s has too many arguments. |
| -9410 | User-defined aggregate %s has two arguments but no INIT function specified. |
| -9411 | User-defined aggregate support function %s does not handle nulls. |
| -9412 | Return type of the support function %s does not match the aggregate state type. |
| -9421 | Cannot use LOCKSSFU on queries resulting in table scan. |
| -9422 | JDK 1.2 cannot be used with kernel AIO. |
| -9423 | Transaction request %s failed to execute. |
| -9424 | Server JDBC failed to get a row from the server. |
| -9425 | Internal error with the Java memory pool. |
| -9426 | Can't use Native threads in this configuration. |
| -9427 | Can't use Green threads in this configuration. |
| -9428 | Java configuration (%s) parameter error. |
| -9429 | Java initialization failed, unable to find the library/routine (%s). |
| -9430 | JNI internal error. Unable to find or execute JNI call (%s). |
| -9431 | Can't find system class or method or library (%s). |
| -9432 | Variable length UDTs are not supported in this version of Java. |
| -9433 | Cannot position Blob/Clob. |
| -9434 | Unexpected failure during initialization of Java virtual processor. |
| -9435 | Unexpected failure during Java procedure execution. |
| -9436 | Java UDR's VP class must be CLASS_JAVA. |
| -9437 | Unable to get SQLException information. |
| -9438 | Feature or method (%s) is not supported for opaque types. |
| -9439 | Feature or method (%s) is not supported for distinct types. |
| -9440 | Server JDBC failed to open cursor. |
| -9441 | Cannot create UDR Thread (%s). |
| -9442 | Error loading Java UDR class (%s). |
| -9443 | Cannot find class for type (%s). |
| -9444 | Initialization of Java virtual processor failed: (%s). |
| -9445 | Java language manager operation failed (%s). |
| -9446 | Execution of Java user-defined routine failed: (%s). |
| -9447 | Cannot perform Java-to-SQL type mapping for type (%s). |
| -9448 | Unequal number of parameters in SQL and Java signature (%s). |
| -9449 | Java UDR method not found or is not static: (%s). |
| -9450 | Java method invocation failed (%s). |
| -9451 | Error instantiating user-defined-type mapping class (%s). |
| -9452 | Error processing null argument. Use Java object form of type (%s). |
| -9453 | The JDBC command doesn't return any rows. |
| -9454 | Error getting length for user-defined type (%s). |
| -9455 | Cannot access large object. |
| -9456 | Cannot get large object length. |
| -9457 | Cannot convert large object handle to byte[]. |
| -9458 | Cannot start large object search. |
| -9459 | Large object Error: (%s). |
| -9460 | Wrong connection for large object. |
| -9461 | Cannot read (%s) bytes off binary stream. |
| -9462 | Driver being shutdown. |
| -9463 | Cannot load the specified IfxProtocol class: (%s). |
| -9464 | Must specify user=name in the URL. |
| -9465 | Must specify dbname in the URL. |
| -9466 | Must specify password=value in the URL. |
| -9467 | Driver shutdown, no new connection. |
| -9468 | Cannot make UDR connection in non-UDR thread. |
| -9469 | UDR connection failed. |
| -9470 | Cannot establish JDBC connection for embedding application. |
| -9471 | Database server connection failed. |
| -9472 | Error creating Solano connection: (%s). |
| -9473 | Connection to database failed. |
| -9474 | Could not connect to database (%s). |
| -9475 | Connection is closed. |
| -9476 | Database server JDBC error: (%s). |
| -9477 | Cannot obtain UDR environment. |
| -9478 | VM too low on memory: (%s) bytes left. |
| -9479 | Unknown throwable: (%s). |
| -9480 | Unknown iterator code. |
| -9481 | Internal Error: (%s). |
| -9482 | Deployment descriptor file (%s) is not in the right format. |
| -9483 | Unrecognized type: (%s). |
| -9484 | Invalid jar name. |
| -9485 | Attempt to install an existing jar: (%s). |
| -9486 | Invalid URL. |
| -9487 | Attempt to remove or alter path for non-existing jar: (%s). |
| -9488 | Invalid jar removal. All dependent UDRs not dropped. |
| -9489 | Invalid jar replacement. Class (%s) from old jar is still referenced. |
| -9490 | No manifest file found for jar (%s). |
| -9491 | User threads are not allowed in this context, must be a DBAThread. |
| -9492 | Unsupported feature: (%s). |
| -9493 | Unsupported command from deployment descriptor: (%s). |
| -9494 | Java not supported in this IDS server or Error loading Java language module. |
| -9495 | Database server JDBC internal error. Check with your administrator. |
| -9496 | Unable to map Java type to an SQL type or SQL type to a Java type. |
| -9497 | Scroll cursor is not a supported feature on the server JDBC yet. |
| -9498 | Incorrect path to JAR file specified: (%s). |
| -9499 | Internal JAR handling error. Check with your administrator. |
| -5801 | HASH_AM: Cannot use hash access method to create index. |
| -5802 | HASH_AM: No parameters specified. |
| -5803 | HASH_AM: Syntax error in hashkey specification. |
| -5804 | HASH_AM: Hashkey contains unknown column. |
| -5805 | HASH_AM: Hashkey contains non-hashable column. |
| -5806 | HASH_AM: Unknown or missing mode. |
| -5807 | HASH_AM: Unknown parameter. |
| -5808 | HASH_AM: Row size too big to fit the page with given fillfactor. |
| -5809 | HASH_AM: Number_of_rows parameter is mendatory for static hashed table. |
| -5810 | HASH_AM: Illegal or missing value for Number_of_rows parameter. |
| -5811 | HASH_AM: Hashkey paramater is mendatory for a static hashed table. |
| -5812 | HASH_AM: Table has columns of complex types. |
| -5813 | HASH_AM: Average_rowsize specified is too small. |
| -5814 | HASH_AM: Average_rowsize specified is too large. |
| -5815 | HASH_AM: Illegal or missing value for average_rowsize. |
| -5816 | HASH_AM: Average_rowsize specified for fixed length records. |
| -5817 | HASH_AM: Illegal or missing value for fillfactor. |
| -5818 | HASH_AM: Fillfactor is too large or too small. |
| -5819 | HASH_AM: Unsupported fragmentation strategy. |
| -5820 | HASH_AM: Fragment by expression columns must be subset of the hashkey. |
| -5821 | HASH_AM: Hash key column of the inserted row has null value. |
| -5822 | HASH_AM: A clustered index cannot be created on a hashed table. |
| -5823 | HASH_AM: An index cannot be altered to cluster on a hashed table. |
| -5824 | Improper target access method used to alter table or index. |
| -5848 | A row with constraint violations exists. |
| -5849 | The sub-query flattening settings for the query plan and the current value of NO_SUBQF environment variable do not match. |
| -5851 | Invalid value specified to SUBSTRING function. |
| -5852 | Invalid date. |
| -5853 | The format element: (%s) does not have equivalent in GBasedbt. |
| -5854 | Unrecognized format element: (%s). |
| -5855 | The target string is not long enough to contain the converted format. |
| -5856 | Maximum precision value for FLOAT data type must be between 1 and 16. |
| -5857 | Using NULL in the RANGE or STEP expression is not possible. |
| -5901 | Can't truncate table because an enabled referential integrity constraint exists. |
| -5902 | Truncate Table cannot be rolled back |
| -5903 | Only COMMIT WORK command is valid after TRUNCATE inside a transaction |
| -5904 | Truncate Table cannot be used inside a transaction that already started |
| -9600 | Internal error. |
| -9601 | Variable (%s) has NULL value. |
| -9602 | Illegal attempt to convert a collection type into another type. |
| -9603 | Illegal attempt to use collection host variable. |
| -9604 | Index not allowed on collections. |
| -9605 | Scroll cursor can't select collection columns. |
| -9606 | Collections are not allowed in the 'group by' clause. |
| -9607 | Collections are not allowed in the 'distinct' clause. |
| -9608 | Collections are not allowed in the 'order by' clause. |
| -9609 | Collections are not allowed in the expression. |
| -9610 | A collection data type must be supplied within this context. |
| -9611 | FROM clause cannot have a join when one of the table is a collection. |
| -9612 | No WHERE, GROUPBY, HAVING or ORDERBY clause are allowed on a collection. |
| -9613 | Select list cannot have expression when selecting from a collection. |
| -9614 | Derived column list is not allowed for this statement. |
| -9615 | AT keyword is not allowed when inserting in a base table. |
| -9616 | Position value should be specified through a constant or a variable. |
| -9617 | Source for the SET clause should be a simple expression. |
| -9618 | Aliasing is not allowed for a collection of ROW types. |
| -9619 | Variable (%s) is not of collection type. |
| -9620 | Can not select the collection variable (%s). |
| -9621 | The number of derived columns do not match the actual number of columns. |
| -9622 | Collection variable (%s) cannot be defined as Global. |
| -9623 | Internal length must be greater than zero and smaller than 32760. |
| -9624 | Maximum length must be greater than zero and smaller than 32740. |
| -9625 | Alignment must be set to 1, 2, 4 or 8. |
| -9626 | Maximum length should be set for variable-sized opaque types only. |
| -9627 | Passedbyvalue can only be set if length is 1, 2, or 4. |
| -9628 | Type (%s) not found. |
| -9629 | Not owner of type. |
| -9630 | Cannot drop type (%s): still in use. |
| -9631 | Opaque type (%s) already exists in database. |
| -9632 | Value does not match the type of column (%s). |
| -9633 | ALTER TABLE can not modify column (%s) type. Need a cast from the current type to the new type. |
| -9634 | No cast from %s. |
| -9635 | An attempt has failed to convert an opaque type into another type without a cast function. |
| -9636 | Opaque type exceeded its maximum length. |
| -9637 | Cast function (%s) does not exist. |
| -9638 | Grant/Revoke under on base types disallowed. |
| -9639 | Grant/Revoke under on distinct of non-row types disallowed. |
| -9640 | Cannot drop type (%s): distinct type defined over the type. |
| -9641 | Drop type can only drop opaque type or distinct type. |
| -9642 | A quoted string exceeds 2147483648 bytes. |
| -9643 | Type (%s) is not hashable. |
| -9644 | Type (%s) does not have Equal function. |
| -9645 | Cannot execute cast from user-defined data type to character format. |
| -9646 | Result of a boolean expression is not of boolean type. |
| -9647 | Cannot drop type (%s): cast(s) defined for the type. |
| -9648 | Invalid value specified for a boolean type. |
| -9649 | Cannot transport a user-defined type to client versions earlier than version 9. |
| -9650 | Right hand side of IN expression must be a COLLECTION type. |
| -9651 | The statement failed because binary large objects are not allowed in the Union, Intersect, or Minus queries. |
| -9652 | Grant/Revoke UNDER on untyped table is not allowed. |
| -9653 | UNDER privilege required to create subtype/subtable. |
| -9654 | Element types of collection are not unique, explicit casting required. |
| -9655 | Cannot rename a column in a typed table. |
| -9656 | Cannot create a distinct type of type (%s) |
| -9657 | Cannot determine the data type of a collection in the given expression. |
| -9700 | Routine (%s) ambiguous - more than one routine resolves to given signature. |
| -9701 | An EXTERNAL PROCEDURE cannot have a RETURN clause. |
| -9702 | When a FUNCTION is created, the RETURN clause must be specified. |
| -9703 | Modifiers VARIANT and NOT VARIANT cannot be used in the same routine. |
| -9704 | For SPL routine, parameter must be named. |
| -9705 | The modifier (%s) is not valid for SPL routines. |
| -9706 | END PROCEDURE/FUNCTION does not match with CREATE PROCEDURE/FUNCTION. |
| -9707 | Modifiers COMMUTATOR, NEGATOR and ITERATOR are not allowed for a PROCEDURE. |
| -9708 | SELFUNC/SELCONST modifiers can be used only in FUNCTIONs. |
| -9709 | More than one distinct type of the parameter type has cast from argument type. |
| -9710 | Overloading of built-in functions is not allowed. |
| -9711 | Late bound functions cannot have different number of return values. |
| -9712 | Late bound functions cannot have different return types or lengths or precision/scale. |
| -9713 | Identifier length exceeds the maximum allowed by this version of the server. |
| -9714 | OUT parameter can only be the last parameter of a routine. |
| -9715 | A procedure cannot have any OUT parameters. |
| -9716 | This routine (%s) has the same specific name as another routine. |
| -9717 | Owner name specified in the routine name and specific name must be the same. |
| -9718 | Owner name specified in the specific name must be the current user. |
| -9719 | A routine and an aggregate cannot share the same name. |
| -9720 | Module name or language name specified is not valid. |
| -9721 | Module named could not be unloaded while in use. |
| -9722 | Specify a non-zero SQL error number in the RAISE EXCEPTION statement. |
| -9740 | Execution of remote routine (%s) with non-built-in types is not allowed. |
| -9741 | Internal error - cannot pass arguments in C style to routine requiring casts. |
| -9742 | Implicit system cast failed. |
| -9743 | Internal error - unable to determine all routines in statement. |
| -9744 | BUILTIN routine %s defintion does not match internal operator. |
| -9745 | Passing arguments in C style not yet supported for SPL routines. |
| -9746 | (EV1 only) passing arguments in C style not supported for BUILTIN routines. |
| -9747 | Passing arguments in C style not yet supported when using parameter defaults. |
| -9748 | Cannot convert argument types when passing arguments by name, routine %s. |
| -9749 | External functions are not yet supported in an iterator (cursory procedure) context. |
| -9750 | Routine (%s) determined during PREPARE and BIND/EXECUTE return different types. |
| -9751 | Cannot determine the return types of a routine routine_name acting on a collection-derived table during PREPARE. |
| -9752 | Argument must be a Statement Local Variable or SPL variable or argument for an OUT or INOUT parameter. |
| -9753 | Unable to find User Defined Routine with the given id. |
| -9754 | No usage privilege. |
| -9755 | Modifiers SELCONST and SELFUNC cannot be used in the same routine. |
| -9756 | Modifiers COSTFUNC and PERCALL_COST cannot be used in the same routine. |
| -9757 | Remote iterator function is not supported in this context. |
| -9780 | SLV (%s) cannot be produced from a UDR called from outside the WHERE clause. |
| -9781 | SLV cannot be an argument to a function invoked explicitly by EXECUTE or CALL. |
| -9782 | Statement Local Variable (%s) has already been defined. |
| -9783 | Statement local variable (%s) must be identified as a select number in the GROUP BY list. |
| -9784 | SLV (%s) has no producer-UDR; or is outside the scope of the producer-UDR. |
| -9785 | SLV (%s) cannot be accessed before it is produced by a UDR. |
| -9786 | Only iterative UDR allowed in this context. |
| -9787 | SLV's not allowed in the from clause. |
| -9788 | Only OP_UDR is allowed as part of iterator derived table. |
| -9790 | Language Manager initialization failed. |
| -9791 | User Defined Routine (%s) execution failed. |
| -9792 | User Defined Routine Language initialization failed. |
| -9793 | User Defined Routine (%s) module load failed. |
| -9794 | User Defined Routine (%s) load failed. |
| -9795 | User Defined Routine unload failed. |
| -9796 | User Defined Routine module unload failed. |
| -9797 | User Defined Routine Language shutdown failed. |
| -9798 | User Defined Routine Language lookup failed. |
| -9799 | User Defined Routine (%s) VP context switch failed. |
| -9661 | The statement failed because constraint (%s) cannot be enabled with NOVALIDATE option. |
| -9659 | The server does not support the specified UPDATE operation on JSON documents. |
| -9660 | The database server operation failed due to an invalid JSON document. |
| -9662 | No user permission for %s |
| -9663 | Cannot %s tenant database. |
| -9664 | The length of rowtype exceeds the maximum length. |
| -9665 | Max variable number of procedure exceeded. |
| -6000 | Package (%s) can not be resolved. |
| -6050 | Package subroutine (%s) redeclared. |
| -6051 | Procedure (%s) already exists in database. |
| -6052 | Package (%s) already exists in database. |
| -6053 | Package (%s) spec must been created first. |
| -6054 | Inconsistent name for package or procedure. |
| -6055 | The routine name is error. |
| -6056 | Constraint (%s) already exists in database. |
| -6057 | Trigger (%s) already exists in database. |
| -6058 | Index (%s) already exists in database. |
| -6059 | Subroutine (%s) must be defined in the package body. |
| -6060 | Package name cannot use reserved words. |
| -6100 | Invalid package instance parameter (%s). |
| -6101 | (%s) cannot be parsed, maybe be no permit, or no defined. |
| -6102 | Package instance (%s) is not found. |
| -6103 | Package instance(%s) is invalid, existing state of the package has been discarded, try again to re-instantiate. |
| -6104 | Failed to get the definition for (%s). |
| -6105 | Collection variable (%s) is not allowed in package. |
| -6106 | (%s) cannot be found in package instance. |
| -6107 | Cannot assign to constant vavlue (%s). |
| -6108 | Blob variable (%s) is not allowed in package. |
| -6109 | Invalid package exception (%s). |
| -6110 | Package exception (%s) cannot be parsed, maybe be no permit, or no defined. |
| -6111 | Package cursor (%s) cannot be parsed, maybe be no permit, or no defined. |
| -6112 | Invalid package exception (%s). |
| -6113 | Subprogram(%s) cannot be invoked, maybe be no permit, or no defined. |
| -6114 | Previous use of '%s' conflicts with this use. |
| -6115 | Invalid or missing procedure, function, or package name. |
| -6116 | Identifier '%s' must be declared. |
| -6117 | At most one declaration for '%s' is permitted. |
| -6118 | A subprogram body must be defined for the forward declaration of %s. |
| -6119 | Can not do ddl for global temp table because of existing dependencies. |
| -6120 | The table is doing ddl,please wait for the ddl done. |
| -6121 | The virtual column is not in the statement. |
| -6122 | table must have at least 1 column that is not virtual. |
| -6123 | group function is not allowed here. |
| -6124 | column ambiguously defined. |
| -6125 | Cache entry is still being used. |
| -6126 | Statement control block has not been initialized. |
| -6127 | Argument is out of range. |
| -6128 | table %s does not have a materialized view log. |
| -6129 | table %s does not contain a primary key constraint. |
| -6130 | there is no materialized view log on table %s. |
| -6131 | a materialized view log already exists on table %s. |
| -6132 | create materialized view with fast method cannot contain %s . |
| -6133 | create materialized view with fast method must contain the tables %s 's all primary key. |
| -6134 | can not name a table start with 'mlog$' or 'mtab$'. |
| -6135 | can not create or drop a trigger start with 'mtrg$_'. |
| -6136 | can not create or drop a index start with 'midx$_'. |
| -6137 | can not rename or alter a table with materialized view log. |
| -6138 | can not rename a materialized view log. |
| -6139 | can not rename a index start with 'midx$_'. |
| -6140 | can not rename or alter a table dependent on a materialized view. |
| -6142 | The pivot aggregate functions * the In arguments cannot be greater than 1024. |
| -6143 | Can not do DDL for global temp table in a transaction, please commit the transaction. |
| -6144 | Must name this expression with a column alias. |
| -6145 | Inconsistent datatypes: expected - got %s. |
| -6200 | WHEN clause cannot be used with table level triggers. |
| -6229 | The TRIGGER reservation error. |
| -6230 | Cursor Variables cannot be declared as part of a package. |
| -6231 | TYPE attribute can not be applied to %s. |
| -6232 | with ROWTYPE attribute, %s must name a table, cursor or cursor-variable. |
| -6240 | Bind variable does not exist. |
| -6241 | Not all variables bound. |
| -6242 | Reference to uninitialized Collection/Record. |
| -6243 | Component '%s' must be declared. |
| -6244 | Subscript beyond count. |
| -6245 | No function with name '%s' exists in this scope. |
| -6246 | Expression is of wrong type. |
| -6247 | Pipelined functions must have a supported collection return type. |
| -6248 | Return statement in a pipelined function cannot contain an expression. |
| -6249 | Wrong number or types of arguments in call to '%s'. |
| -6250 | Cursor expression not allowed. |
| -6251 | FOR UPDATE of this query expression is not allowed. |
| -6252 | IN cursor '%s' cannot be OPEN'ed. |
| -6253 | Cannot do an exact FETCH on a query with Nested cursors. |
| -6254 | An INTO clause is expected in this SELECT statement. |
| -6255 | Subscript outside of limit. |
| -6256 | Inappropriate INTO. |
| -6257 | CURSOR are not allowed in the 'order by' clause. |
| -6258 | not a single-group group function. |
| -6259 | must specify table name for nested table column or attribute. |
| -6260 | '%s' name is already used by an existing object. |
| -6261 | failure in creating storage table for nested table column '%s'. |
| -6262 | specified column or attribute is not a nested table type. |
| -6263 | cannot access rows from table item. |
| -6264 | column of datatype Named Table Type cannot be unique or a primary key. |
| -6265 | must specify table name for nested table column or attribute. |
| -6266 | cannot create index on expression with datatype NAMED TABLE TYPE. |
| -6267 | cannot create constraint on column of datatype Named Table Type. |
| -6268 | Direct insert/update on SYS_NC columns are disallowed. |
| -6299 | The ORACLE TYPE reservation error. |
| -6300 | illegal ORACLE error number %s for PRAGMA EXCEPTION_INIT. |
| -6301 | active autonomous transaction detected and rolled back. |
| -6302 | Pragma AUTONOMOUS_TRANSACTION cannot be specified here. |
| -6303 | Pragma AUTONOMOUS_TRANSACTION cannot be declared twice. |
| -6510 | unhandled user-defined exception. |
| -6600 | Specified partition does not exist |
| -6701 | cannot perform a DML operation on a read-only view |
| -6702 | The session has been restricted to read-only mode and can only perform select |
| -6703 | The IP address is denied access,please contact the administrator. |
| -6704 | '%s' already exists,please change the dblink name. |
| -6705 | '%s' dblink is not exitsts. |
| -6706 | Operate system table of dblink failute,please check sys.link$. |
| -6707 | Get Database hostname,ip or port failture. |
| -6708 | dblink does not support '%s' database, currently supports 'oracle' and 'gbase' databases. |
| -6709 | DDL operations are not allowed on a remote database. |
| -6710 | The length of dblink name exceeded 128 bytes. |
| -6711 | the dblink '%s' connection description for remote database not found. |
| -6712 | column of datatype TIME/TIMESTAMP WITH TIME ZONE cannot be unique or a primary key. |
| -6713 | Operate system table of public synonym failute,please check sys.syn$. |
| -6714 | In the using field,servername or dbname is null. |
| -6801 | Another routine (%s) with same signature already exists in this WITH FUNCTION statement. |
| -6802 | Specified partition does not exist. |
| -6803 | The number of columns in the table can not be greater than 32767 |
| -6804 | The parameter type of the bin_to_num() function is incorrect. |
| -6805 | Value exceeds string column length.column:%s. |
| -6811 | The input datetime format or datetime string is invalidate. |
| -6812 | Time is out of bounds. |
| -6813 | Time conflicts with Julian date. |
| -6814 | Format appears multiple times. |
| -6815 | Format conflicts exist between the formats. |
| -6820 | The memory is not enough for hash table, please reset memory size. |
| -6821 | group function is not allowed here. |
| -6826 | Json path error: (%s). |
| -6827 | Invalid JSON text: (%s). |
| -6831 | OR expression number exceeds the maximum 32767. |
| -6850 | The number of columns in the IN clause does not match. |
| -6880 | Cannot comment on a TempTable. |
| -6901 | outer join operator (+) not allowed in operand of OR or IN. |
| -6902 | illegal use of the outer join operator(+). |
| -6903 | a column may not be outer-joined to a subquery. |
| -6904 | two tables cannot be outer-joined to each other. |
| -6905 | a predicate may reference only one outer-joined table. |
| -6906 | an outer join cannot be specified on a correlation column. |
| -6907 | The inserted comment description contains more than 4096 bytes. |
| -6908 | an outer join cannot be specified on a trigger variable. |