5000 ~ 5999
This range represents SQL layer error codes. It includes SQL error codes, WITH clause error codes, and Factoring error codes.
ERROR 5002 (HY000) : Resolve error
-
seekdb error code: 5002
-
Error reason: A parsing error occurred.
-
Solution: Contact technical support.
ERROR 5010 (21000) : Unknown operator
-
seekdb error code: 5010
-
Error reason: An internal defense check error occurred during parsing.
-
Solution: Contact technical support.
ERROR 5011 (42000) : Duplicated star
-
seekdb error code: 5011
-
Error reason: The use of
*is incorrect. Only one*is supported in an SQL statement. -
Solution: Remove the extra
*from the SQL statement.
ERROR 5012 (HY000) : Illegal ID
-
seekdb error code: 5012
-
Error reason: An internal parameter defense error occurred.
-
Solution: Contact technical support.
ERROR 5014 (HY000) : Illegal value
-
seekdb error code: 5014
-
Error reason: A numeric type conversion error occurred.
-
Solution: Check whether the CAST statement in the SQL statement is correct, for example, whether an implicit conversion exists.
ERROR 5016 (HY000) : Generate logical plan error
-
seekdb error code: 5016
-
Error reason: An error occurred when generating a plan.
-
Solution: Contact technical support.
ERROR 5017 (HY000) : Schema not set
-
seekdb error code: 5017
-
Error reason: An internal error occurred.
-
Solution: Contact technical support.
ERROR 5023 (S1004) : unsupport MySQL type (number). Maybe you should use java.sql.Timestamp instead of java.util.Date
-
seekdb error code: 5023
-
Error reason: The type is not supported.
-
Solution: Contact technical support.
ERROR 5031 (HY000) : Column not found
-
seekdb error code: 5031
-
Error reason: The column does not exist.
-
Solution: Check whether the column involved in the operation exists, or contact technical support.
ERROR 5034 (01007) : No user
-
seekdb error code: 5034
-
Error reason: The username is empty.
-
Solution: Provide the username.
ERROR 5050 (42710) : User exists
-
seekdb error code: 5050
-
Error reason: The user or role already exists.
-
Solution: Check whether the user or role exists, or contact technical support.
ERROR 5053 (HY093) : Incorrect arguments number to EXECUTE, need %ld arguments but give %ld
-
seekdb error code: 5053
-
Error reason: The number of bound variables in the EXECUTE statement is different from the number of parameters in the PREPARE statement.
-
Solution: Ensure that the number of bound variables in the EXECUTE statement is the same as the number of parameters required in the PREPARE statement.
ERROR 5058 (42000) : Duplicated parameters
-
seekdb error code: 5058
-
Error reason: Duplicate parameters.
-
Solution: Contact technical support.
ERROR 5063 (42000) : Unknown hint
-
seekdb error code: 5063
-
Error reason: A parsing error occurred.
-
Solution: Contact technical support.
ERROR 5066 (HY000) : Session interrupted
-
seekdb error code: 5066
-
Error reason: The session was terminated.
-
Solution: Contact the system administrator or database administrator.
ERROR 5071 (42000) : Cannot alter index column
-
seekdb error code: 5071
-
Error reason: The index reference column was deleted.
-
Solution: The index reference column cannot be deleted.
ERROR 5074 (23000) : NOP cannot be used here
-
seekdb error code: 5074
-
Error reason: A kernel bug occurred.
-
Solution: Contact technical support.
ERROR 5081 (25000) : The server is read only now
-
seekdb error code: 5081
-
Error reason: The data being operated on is read-only.
-
Solution: Check whether the data being operated on is read-only, or contact technical support.
ERROR 5083 (22000) : invalid obj type for type promotion: left_type=%s right_type=%s
-
seekdb error code: 5083
-
Error reason: A type conversion error occurred.
-
Solution: Contact technical support.
ERROR 5084 (22000) : Can not cast varchar value to bool type
-
seekdb error code: 5084
-
Error reason: A type conversion error occurred.
-
Solution: Contact technical support.
ERROR 5085 (22000) : Not a number Can not cast varchar value to number type
-
seekdb error code: 5085
-
Error reason: A type conversion error occurred.
-
Solution: Contact technical support.
ERROR 5086 (22000) : Not timestamp Can not cast varchar value to timestamp type
-
seekdb error code: 5086
-
Error reason: A type conversion error occurred.
-
Solution: Contact technical support.
ERROR 5087 (22000) : Result value was out of range when cast to number
-
seekdb error code: 5087
-
Error reason: The value is out of range.
-
Solution: Contact technical support.
ERROR 5090 (22000) : Precision was out of range
-
seekdb error code: 5090
-
Error reason: The precision is out of range.
-
Solution: Contact technical support.
ERROR 5091 (22000) : Scale value was out of range
-
seekdb error code: 5091
-
Error reason: The precision is out of range.
-
Solution: Contact technical support.
ERROR 5092 (42000) : Unknown index
-
seekdb error code: 5092
-
Error reason: The index is unknown.
-
Solution: Check whether the index is incorrectly used in the interface.
ERROR 5098 (22001) : Data too long(%d>%ld) for column '%s'
-
seekdb error code: 5098
-
Error reason: The input number is out of range.
-
Solution: Reduce the length of the number.
ERROR 5099 (42000) : System config unknown
-
seekdb error code: 5099
-
Error reason: The configuration item is invalid.
-
Solution: Check whether the configuration item name is correct.
ERROR 5106 (42000) : EXTRACT() expected timestamp or a string as date argument
-
seekdb error code: 5106
-
Error reason: The data type is incorrect.
-
Solution: Contact technical support.
ERROR 5107 (42000) : Invalid operand type for IS operator, lval=%s
-
seekdb error code: 5107
-
Error reason: The
ISexpression has invalid parameters. -
Solution: Contact technical support.
ERROR 5108 (42000) : function LENGTH() expected a varchar argument
-
seekdb error code: 5108
-
Error reason: The
LENGTHexpression has invalid parameters. -
Solution: Contact technical support.
ERROR 5110 (42000) : TIME_TO_USEC() expected timestamp or a string as date argument
-
seekdb error code: 5110
-
Error reason: The parameter of the
TIME_TO_USECfunction must be of theVARCHAR,TIME,DATATIME, orTIMESTAMPtype. -
Solution: Change the type of the parameter.
ERROR 5111 (42000) : USEC_TO_TIME expected a interger number as usec argument
-
seekdb error code: 5111
-
Error reason: The parameter of the
USEC_TO_TIMEfunction must be of theTINYINT,MEDIUMINT,INT, orBIGINTtype. -
Solution: Change the type of the parameter.
ERROR 5112 (42P01) : Variable %.*s does not exists
-
seekdb error code: 5112
-
Error reason: The variable does not exist.
-
Solution: Check whether the variable is misspelled.
ERROR 5114 (42000) : Invalid numeric char '%c'
-
seekdb error code: 5114
-
Error reason: The parameter is not a valid number.
-
Solution: Contact technical support.
ERROR 5116 (HY000) : Logical operator child index overflow
-
seekdb error code: 5116
-
Error reason: A kernel error occurred.
-
Solution: Contact technical support.
ERROR 5117 (HY000) : fail to explain plan
-
seekdb error code: 5117
-
Error reason: An error occurred while generating the plan.
-
Solution: Contact technical support.
ERROR 5118 (HY000) : fail to copy logical operator
-
seekdb error code: 5118
-
Error reason: An error occurred while generating the plan.
-
Solution: Contact technical support.
ERROR 5119 (HY000) : fail to generate plan
-
seekdb error code: 5119
-
Error reason: An error occurred while generating the plan.
-
Solution: Contact technical support.
ERROR 5120 (HY000) : fail to create raw expr
-
seekdb error code: 5120
-
Error reason: An error occurred while generating the plan.
-
Solution: Contact technical support.
ERROR 5121 (HY000) : fail to generate join order
-
seekdb error code: 5121
-
Error reason: An error occurred while generating the plan.
-
Solution: Contact technical support.
ERROR 5122 (HY000) : optimizer general error
-
seekdb error code: 5122
-
Error reason: An error occurred while generating the plan.
-
Solution: Contact technical support.
ERROR 5130 (HY000) : sql resolver no memory
-
seekdb error code: 5130
-
Error reason: Insufficient memory.
-
Solution: Increase the SQL memory or contact technical support.
ERROR 5131 (HY000) : plan cache support dml only
-
seekdb error code: 5131
-
Error reason: The
OUTLINEbinding was applied to a non-DML statement. -
Solution: Do not apply the
OUTLINEbinding to non-DML statements.
ERROR 5133 (42000) : No such grant defined
-
seekdb error code: 5133
-
Error reason: The privilege was not granted when it was revoked.
ERROR 5136 (HY000) : plan exists in plan cache already
-
seekdb error code: 5136
-
Error reason: The plan already exists in the plan cache when it was added.
-
Solution: This is an internal error code. Contact technical support.
ERROR 5137 (HY000) : plan is expired
-
seekdb error code: 5137
-
Error reason: The plan has expired.
-
Solution: This is an internal error code. Contact technical support.
ERROR 5138 (HY000) : no plan exist
-
seekdb error code: 5138
-
Error reason: The plan does not exist when it is retrieved.
-
Solution: This is an internal error code. Contact technical support.
ERROR 5144 (HY000) : COLLATION '%.*s' is notvalid for CHARACTER SET '%.*s'
-
seekdb error code: 5144
-
Error reason: One of the following conditions occurred:
-
The string operands of an operator or built-in function (except for the
nlsparamsparameter) are not of the same character set. -
The
nlsparamsoperand is not of the database character set. -
The string data passed to a built-in function is of a character set other than the database character set, but the built-in function does not support that character set.
-
The second parameter of
CHR()orCSCONVERT()is notCHAR_CSorNCHAR_CS. -
The character set of the string expression in the
VALUESclause of theINSERTstatement or theSETclause of theUPDATEstatement is inconsistent with the character set of the column to which the string is inserted. -
The character set of the value provided in the
DEFAULTclause when the table is created is inconsistent with the character set declared for the column. -
The parameters of the
PL/SQLfunction do not meet the character set requirements of the corresponding parameters.
-
ERROR 5212 (42000) : auto-increment column '%.*s' should not be part of partition key
-
seekdb error code: 5212
-
Error reason: An auto-increment column cannot be part of the partition key.
-
Solution: Remove the auto-increment column from the partition key.
ERROR 5223 (42000) : wrong ident name
-
seekdb error code: 5223
-
Error reason: The variable name is invalid.
-
Solution: Use a valid variable name.
ERROR 5226 (42000) : plan cache memory used reach the high water mark
-
seekdb error code: 5226
-
Error reason: The plan cache has reached the memory upper limit, and the plan is automatically evicted.
-
Solution: Increase the memory upper limit of the plan cache.
ERROR 5234 (HY000) : The database \'%.*s\' is read only so it cannot execute this statement
-
seekdb error code: 5234
-
Error reason: An operation was performed on a read-only database.
-
Solution: Do not perform operations on a read-only database.
ERROR 5235 (HY000) : The table \'%.*s.%.*s\' is read only so it cannot execute this statement
-
seekdb error code: 5235
-
Error reason: An operation was performed on a read-only table.
-
Solution: Do not perform operations on read-only tables.
ERROR 5243 (HY000) : system variables' version maybe different
-
seekdb error code: 5243
-
Error reason: Internal error code.
-
Solution: Contact technical support for assistance.
ERROR 5245 (HY000) : some tasks are skipped, skipped server addr is '%s', the orginal error code is %d
-
seekdb error code: 5245
-
Error reason: Internal error code.
-
Solution: Contact technical support for assistance.
ERROR 5248 (HY000) : Alter table add auto_increment column is dangerous, table_name=\'%.*s\', column_name=\'%s\'
-
seekdb error code: 5248
-
Error reason: It is not recommended to add an auto-increment column when modifying a table.
-
Solution: Perform this operation only when the table contains no data.
ERROR 5252 (HY000) : Column \'%.*s\' definition is ambiguous. Column has both NULL and NOT NULL attributes
-
seekdb error code: 5252
-
Error reason: The field is defined as both
NULLandNOT NULL. -
Solution: Keep only one of the definitions.
ERROR 5258 (HY000) : Invalid block size, block size should between 1024 and 1048576
-
seekdb error code: 5258
-
Error reason: The block size is invalid.
-
Solution: Modify the block size.
ERROR 5264 (HY000) : Outline '%.*s' already exists
-
seekdb error code: 5264
-
Error reason: The
OUTLINEalready exists. -
Solution: Check whether the same
OUTLINEis bound to other SQL statements.
ERROR 5265 (HY000) : Outline \'%.*s.%.*s\' doesn\'t exist
-
seekdb error code: 5265
-
Error reason: The
OUTLINEdoes not exist. -
Solution: Check whether the
OUTLINEis created.
ERROR 5267 (HY000) : invalid outline ,error info:%s
-
seekdb error code: 5267
-
Error reason: The
OUTLINEis invalid. -
Solution: Contact technical support for assistance.
ERROR 5268 (HY000) : SQL reach max concurrent num %ld
-
seekdb error code: 5268
-
Error reason: The SQL query reaches the throttling limit.
-
Solution: Reduce the concurrency.
ERROR 5269 (HY000) : can not perform DDL/DML over objects in Recycle Bin
-
seekdb error code: 5269
-
Error reason: You cannot perform DDL or DML operations on objects in the recycle bin.
-
Solution: Restore the objects from the recycle bin and then perform the operations.
ERROR 5270 (HY000) : object not in RECYCLE BIN
-
seekdb error code: 5270
-
Error reason: The object is not in the recycle bin.
-
Solution: Contact technical support for assistance.
ERROR 5272 (HY000) : Outline content '%.*s' of outline '%.*s' already exists when added
-
seekdb error code: 5272
-
Error reason: The
OUTLINEalready exists. -
Solution: Check whether the previously created
OUTLINEmeets your requirements. If it does, do not create a newOUTLINE. If it does not, drop the existingOUTLINEand create a new one.
ERROR 5273 (HY000) : Max concurrent in outline '%.*s' already exists when added
-
seekdb error code: 5273
-
Error reason: The throttling rule to be created already exists.
-
Solution: Check whether the throttling rule specified in the statement already exists.
ERROR 5278 (HY000) : This partition value with incorrect charset type
-
seekdb error code: 5278
-
Error reason: The Meta information of the partition value is inconsistent.
-
Solution: Modify the partition value to make the Meta information consistent.
ERROR 5291 (HY000) : The CTXCAT column must be contiguous in the index column list
-
seekdb error code: 5291
-
Error reason: The
CTXCATfield must be contiguous. -
Solution: Adjust the
CTXCATfield, or contact technical support for assistance.
ERROR 5297 (HY000) : unexpected time zone info transition
-
seekdb error code: 5297
-
Error reason: A gap or overlap time is used.
-
Solution: Use a non-gap time or set the
error_on_overlap_timevariable tofalse.
ERROR 5298 (HY000) : synonym '%.*s' already exists
-
seekdb error code: 5298
-
Error reason: The synonym already exists.
-
Solution: Check for conflicting synonym names and create synonyms with different names.
ERROR 5299 (HY000) : synonym \'%.*s.%.*s\' doesn\'t exist
-
seekdb error code: 5299
-
Error reason: The synonym does not exist.
-
Solution: Check whether the synonym does not exist.
ERROR 5300 (HY000) : missing ORDER BY expression in the window specification
-
seekdb error code: 5300
-
Error reason: The
ORDER BYexpression is missing in the window function. -
Solution: Add the relevant
ORDER BYexpression to the window function.
ERROR 5301 (HY000) : The argument of the window function should be a constant for a partition
-
seekdb error code: 5301
-
Error reason: The parameter of the window function must be a constant.
-
Solution: Modify the relevant parameter in the window function to a constant value.
ERROR 5307 (HY000) : Not enough thread resource to execute the query. Require setting parallel_servers_target to a value no less than %ld for this query
-
seekdb error code: 5307
-
Error reason: The number of execution threads is insufficient.
-
Solution: Increase the value of the
parallel_servers_targetsystem variable.
ERROR 5309 (HY000) : Ignore sql in restore process
-
seekdb error code: 5309
-
Cause: Specific SQL statements need to be skipped during logical restore.
-
Solution: No action is required.
ERROR 5311 (HY000) : Invalid column id for %.*s
-
seekdb error code: 5311
-
Cause: The
IDcolumn is invalid. -
Solution: Contact technical support for assistance.
ERROR 5312 (HY000) : Duplicated ddl id '%.*s'
-
seekdb error code: 5312
-
Cause: The
IDcolumn is duplicated. -
Solution: Contact technical support for assistance.
ERROR 5319 (HY000) : Child column \'%.*s\' data length cannot be less than parent column \'%.*s\' data length
-
seekdb error code: 5319
-
Cause: The length of the foreign key column is less than the length of the referenced column.
-
Solution: Adjust the length of the related columns.
ERROR 5320 (HY000) : \'%.*s\': used in a foreign key constraint
-
seekdb error code: 5320
-
Cause: The field is used in a foreign key constraint.
-
Solution: You cannot modify this field.
ERROR 5325 (HY000) : ORDER SIBLINGS BY clause not allowed here
-
seekdb error code: 5325
-
Cause: The
ORDER SIBLINGS BYclause appears in an incorrect location. -
Solution: The
ORDER SIBLINGS BYclause can only appear in hierarchical queries.
ERROR 5326 (HY000) : when using SYS_CONNECT_BY_PATH function, cannot have separator as part of column value
-
seekdb error code: 5326
-
Cause: The
SYS_CONNECT_BY_PATHfunction is used to separate column values, but the separator is included in the column values. -
Solution: Specify a different separator for the
SYS_CONNECT_BY_PATHfunction. Make sure that the separator is not included in any column values, and then retry the operation.
ERROR 5327 (HY000) : Database can not be specified in public synonym
-
seekdb error code: 5327
-
Cause: The DATABASE option is specified for a public synonym.
-
Solution: Do not specify the DATABASE option for a public synonym.
ERROR 5328 (HY000) : Looping chain of synonyms
-
seekdb error code: 5328
-
Cause: A synonym is created that forms a loop with other synonyms.
-
Solution: Check the synonyms that form a loop and create synonyms with different names to break the loop.
ERROR 5329 (HY000) : Cannot create a synonym with same name as object
-
seekdb error code: 5329
-
Cause: The synonym has the same name as the object.
-
Solution: Create a synonym with a different name.
ERROR 5330 (HY000) : Synonym %s translation is no longer valid
-
seekdb error code: 5330
-
Cause: The object corresponding to the synonym does not exist.
-
Solution: Create the object that the synonym depends on.
ERROR 5331 (HY000) : name is already used by an existing object
-
seekdb error code: 5331
-
Cause: An object with the specified name already exists.
-
Solution: You cannot create a new object with the same name as an existing object.
ERROR 5337 (HY000) : rowid is wrong
-
seekdb error code: 5337
-
Cause: The content parsed from the
ROWIDcolumn does not meet expectations. -
Solution: Pass a valid
ROWID.
ERROR 5338 (HY000) : Window Function not allowed here
-
seekdb error code: 5338
-
Cause: A window function appears in an expression in the SQL statement.
-
Solution: Remove the window function from the corresponding expression in the SQL statement.
ERROR 5339 (HY000) : Fail to parse list partition
-
seekdb error code: 5339
-
Cause: The number of partitions defined in the LIST partitioning clause does not match the number of partitioning clauses.
-
Solution: Modify the number of partitions defined.
ERROR 5341 (HY000) : timezone region ID is invalid
-
seekdb error code: 5341
-
Cause: The
Region IDrecorded in theTIMESTAMPdata cannot be parsed. -
Solution: Contact technical support for assistance.
ERROR 5342 (HY000) : invalid hex number
-
seekdb error code: 5342
-
Cause: The hexadecimal number is invalid.
-
Solution: Contact technical support for assistance.
ERROR 5343 (42000) : wrong number or types of arguments in call to '%.*s'
-
seekdb error code: 5343
-
Cause: The number or types of arguments in the parameter list is incorrect.
-
Solution: Check the parameter list.
ERROR 5345 (HY000) : insufficient parallel query worker available
-
seekdb error code: 5345
-
Cause: The number of PX threads is insufficient.
-
Solution: Increase the number of PX threads.
ERROR 5346 (HY000) : FOR UPDATE of this query expression is not allowed
-
seekdb error code: 5346
-
Cause: The
FOR UPDATEclause specifies an invalid expression. -
Solution: Modify the
FOR UPDATEsyntax.
ERROR 5347 (HY000) : argument should be a function of expressions in PARTITION BY
-
seekdb error code: 5347
-
Cause: A parsing error occurs.
-
Solution: Modify the SQL statement.
ERROR 5348 (HY000) : result of string concatenation is too long
-
seekdb error code: 5348
-
Cause: The
WM_CONCATfunction is used to concatenate strings, and the concatenated string is too long. -
Solution: Check whether the length of the concatenated string exceeds the value of
group_concat_max_len. If it does, increase the value ofgroup_concat_max_len.
ERROR 5350 (HY000) : updating partition key column would cause a partition change
-
seekdb error code: 5350
-
Cause: The
UPDATEoperation changes the partition to which the row belongs. -
Solution: Use the
ALTER TABLEstatement to enable theENABLE ROW MOVEMENTattribute for the table.
ERROR 5351 (HY000) : invalid type given for an argument
-
seekdb error code: 5351
-
Cause: The type of the argument is invalid.
-
Solution: Check the type of the argument.
ERROR 5352 (HY000) : specified field not found in datetime or interval
-
seekdb error code: 5352
-
Error cause: An error is found during timezone conversion.
-
Solution: Contact technical support for troubleshooting.
ERROR 5360 (HY000) : insufficient privileges
-
seekdb error code: 5360
-
Error cause: Insufficient privileges.
-
Solution: Grant the corresponding privileges.
ERROR 5361 (HY000) : user %.*s lacks CREATE SESSION privilege; logon denied
-
seekdb error code: 5361
-
Error cause: The user does not have login privileges.
-
Solution: Grant login privileges to the user.
ERROR 5363 (HY000) : system privileges not granted to '%.*s'
-
seekdb error code: 5363
-
Error cause: The user does not have system privileges.
-
Solution: Grant the corresponding system privileges to the user.
ERROR 5364 (HY000) : only SELECT and ALTER privileges are valid for sequences
-
seekdb error code: 5364
-
Error cause: Privileges other than
SELECTandALTERare granted to the SEQUENCE object. -
Solution: Do not grant privileges other than
SELECTandALTERto the SEQUENCE object.
ERROR 5365 (HY000) : EXECUTE privilege not allowed for tables
-
seekdb error code: 5365
-
Error cause: The
EXECUTEprivilege is granted to the table. -
Solution: Do not grant the
EXECUTEprivilege to the table.
ERROR 5366 (HY000) : only EXECUTE and DEBUG privileges are valid for procedures
-
seekdb error code: 5366
-
Error cause: Privileges other than
EXECUTEandDEBUGare granted to the PROCEDURE object. -
Solution: Do not grant privileges other than
EXECUTEandDEBUGto the PROCEDURE object.
ERROR 5367 (HY000) : only EXECUTE, DEBUG, and UNDER privileges are valid for types
-
seekdb error code: 5367
-
Error cause: Privileges other than
EXECUTE,DEBUG, andUNDERare granted to the TYPE object. -
Solution: Do not grant privileges other than
EXECUTE,DEBUG, andUNDERto the TYPE object.
ERROR 5368 (HY000) : ADMIN option not granted for role '%.*s'
-
seekdb error code: 5368
-
Error cause: The role does not have the corresponding ADMIN option.
-
Solution: Grant the ADMIN option to the role of the user.
ERROR 5369 (HY000) : user or role '%.*s' does not exist
-
seekdb error code: 5369
-
Error cause: The user does not exist.
-
Solution: Check whether the username is written incorrectly. If it is incorrect, change it to the correct username. If it is correct, create the required username.
ERROR 5370 (HY000) : missing ON keyword
-
seekdb error code: 5370
-
Error cause: The
ONkeyword is missing. -
Solution: Add the
ONkeyword.
ERROR 5371 (HY000) : grant option does not exist for '%.*s.%.*s'
-
seekdb error code: 5371
-
Error cause: The user does not have the corresponding grant option.
-
Solution: Grant the corresponding grant option.
ERROR 5372 (HY000) : ALTER, INDEX and EXECUTE not allowed for views
-
seekdb error code: 5372
-
Error cause: The
ALTER,INDEX, andEXECUTEprivileges are granted to the VIEW object. -
Solution: Do not grant the
ALTER,INDEX, orEXECUTEprivilege to the VIEW object.
ERROR 5373 (HY000) : circular role grant detected
-
seekdb error code: 5373
-
Error cause: A circular role grant is detected.
-
Solution: Do not perform circular role grants.
ERROR 5374 (HY000) : invalid privilege on directories
-
seekdb error code: 5374
-
Error cause: Incorrect privileges are granted to the directory object.
-
Solution: Grant the correct privileges for operating the directory object.
ERROR 5375 (HY000) : directory access denied
-
seekdb error code: 5375
-
Error cause: The user does not have the privilege for operating the directory.
-
Solution: If you need to access the directory, contact the system administrator to grant the user the privilege for operating the directory.
ERROR 5376 (HY000) : missing or invalid role name
-
seekdb error code: 5376
-
Error cause: The role name is incorrect.
-
Solution: Correct the role name.
ERROR 5377 (HY000) : role '%.*s' not granted or does not exist
-
seekdb error code: 5377
-
Error cause: The role is not granted or does not exist.
ERROR 5378 (HY000) : DEFAULT ROLE '%.*s' not granted to user
-
seekdb error code: 5378
-
Error cause: The default role is not granted to the user.
-
Solution: Grant the default role to the user.
ERROR 5379 (HY000) : ROLE '%.*s' not granted to '%.*s'
-
seekdb error code: 5379
-
Error cause: The role is not granted to the user when the role is revoked from the user.
ERROR 5380 (HY000) : cannot GRANT to a role WITH GRANT OPTION
-
seekdb error code: 5380
-
Error cause: The user does not have the grant option when the user grants the role.
-
Solution: Grant the grant option to the user.
ERROR 5381 (HY000) : duplicate username in list
-
seekdb error code: 5381
-
Error cause: The
GRANTstatement contains duplicate users. -
Solution: Remove the redundant users.
ERROR 5382 (HY000) : cannot grant %.*s to a role
-
seekdb error code: 5382
-
Error cause: The
REFERENCEorINDEXprivilege cannot be granted to the role. -
Solution: Remove the
REFERENCEorINDEXprivilege granted to the role.
ERROR 5383 (HY000) : CASCADE CONSTRAINTS must be specified to perform this revoke
-
seekdb error code: 5383
-
Error cause: The
CASCADE CONSTRAINTSoption is not specified in theREVOKEstatement. -
Solution: Specify the
CASCADE CONSTRAINTSoption.
ERROR 5384 (HY000) : you may not GRANT/REVOKE privileges to/from yourself
-
seekdb error code: 5384
-
Error reason: Privileges are granted or revoked from the user.
-
Solution: seekdb does not support granting or revoking privileges from the user. If you need to modify your privileges, contact the system administrator.
ERROR 5386 (HY000) : Unable to read data -* Table definition has changed
- seekdb error code: 5386
- Compatible MySQL error code: 1412
- Error reason: The table definition has changed, and the snapshot point is too old to read or parse correctly.
- Solution: Check if the table definition has changed, and confirm whether columns have been added or deleted, or if data types or lengths have been modified.
ERROR 5401 (HY000) : resultant data type of virtual column is not supported
-
seekdb error code: 5401
-
Error reason: Generated columns cannot reference large object types.
-
Solution: Remove the large object type.
ERROR 5403 (HY000) : ddl schema version not match
-
seekdb error code: 5403
-
Error reason: Concurrent DDL conflicts.
-
Solution: Re-execute the DDL.
ERROR 5409 (HY000) : Duplicate object name exists, schema refreshing may be hung
-
seekdb error code: 5409
-
Error reason: A duplicate object name exists during DDL thread execution.
-
Solution: Contact technical support for assistance.
ERROR 5410 (HY000) : Refresh schema failed continuously, ddl may be hung
- seekdb error code: 5410
- Error reason: The DDL thread is hung and cannot receive new DDL requests.
- Solution: Contact technical support for assistance.
ERROR 5435 (HY000) : outline not reproducible
-
seekdb error code: 5435
-
Error reason: The outline plan cannot be reproduced.
-
Solution: Contact technical support for assistance.
ERROR 5436 (42000) : TIMESTAMP_TO_SCN expected timestamp argument
-
seekdb error code: 5436
-
Error reason: The parameter type does not match the expected type. The parameter passed to the TIMESTAMP_TO_SCN function must be of the Timestamp type.
-
Solution: Modify the function parameters.
ERROR 5437 (42000) : SCN_TO_TIMESTAMP expected a integer number as nsec argument
-
seekdb error code: 5437
-
Error reason: The parameter type does not match the expected type. The parameter passed to the SCN_TO_TIMESTAMP function must be an integer.
-
Solution: Modify the function parameters.
ERROR 5500 (HY000) : Legitimacy check failed for generated columns.
- seekdb error code: 5500
- Error reason: During the legitimacy check of generated columns or function indexes, the stored value is different from the value recalculated based on the current environment and the definition of the generated column or index. This may be due to the use of system variables or built-in functions with uncertain behavior to define the generated column or index. If the
_enable_defensive_checkconfiguration item is enabled, a defensive error will be reported. - Solution: Check the definitions of the generated columns and function indexes. If the change in the calculation result is caused by a change in the system variable, delete and recreate the generated column or index. If the issue persists, contact technical support for assistance.
ERROR 5540 (HY000) : System variable '%.*s' is different from the old value solidified for '%.*s'(old value:%.*s).
-
seekdb error code: 5540
-
Error reason: The system variable value set in the current session is different from the value fixed when the function index or generated column was created. During calculations, the function index or generated column will use the value fixed at the time of creation, not the current session variable value.
-
Solution: If you need to calculate based on the current session's system variable value, delete and recreate the generated column or function index.
ERROR 5558 (42000) : %s \'%.*s.%.*s\' already exists
-
seekdb error code: 5558
-
Error reason: The package to be created already exists.
-
Solution: Use the
CREATE [OR REPLACE]statement to create it. After execution, any existing package with the same name will be overwritten.
ERROR 5559 (42000) : %s \'%.*s.%.*s\' does not exist
-
seekdb error code: 5559
-
Error reason: The accessed package does not exist.
-
Solution: Check the logic.
ERROR 5561 (HY000) : Invalid use of window function
-
seekdb error code: 5561
-
Error reason: The window function is used incorrectly, such as with unreasonable parameter settings.
-
Solution: Modify the window to use the correct window function.
ERROR 5562 (HY000) : Duplicate constraint name '%.*s'
-
seekdb error code: 5562
-
Error reason: The constraint name already exists.
-
Solution: Change the constraint name.
ERROR 5563 (HY000) : Constraint not found
-
seekdb error code: 5563
-
Error reason: The constraint to be operated on does not exist.
-
Solution: Check if the constraint name is correct.
ERROR 5564 (HY000) : Duplicate alter index operations on column \'%.*s\'
-
seekdb error code: 5564
-
Error reason: The same column is repeatedly operated on with
ALTER INDEXin the same SQL statement. -
Solution: Modify the SQL statement.
ERROR 5572 (HY000) : a partition may be split into exactly two new partitions
-
seekdb error code: 5572
-
Error reason: The
SPLITpartition is not specified as 2. -
Solution: Specify the partition to be split into 2.
ERROR 5573 (HY000) : this physical attribute may not be specified for a table partition
-
seekdb error code: 5573
-
Error reason: The maximum value is not supported as a split point during partition splitting.
-
Solution: Fix the split point.
ERROR 5574 (HY000) : missing VALUES keyword
-
seekdb error code: 5574
-
Error reason: Syntax error.
-
Solution: Add the
VALUESkeyword.
ERROR 5575 (HY000) : missing AT or VALUES keyword
-
seekdb error code: 5575
-
Error reason: Syntax error.
-
Solution: Add the
ATorVALUESkeyword.
ERROR 5578 (HY000) : Plan cache lock conflict
-
seekdb error code: 5578
-
Error reason: The plan cache lock failed.
-
Solution: Retry.
ERROR 5597 (HY000) : last resulting partition cannot contain bounds
-
seekdb error code: 5597
-
Error reason: The partition range is inconsistent before and after splitting.
-
Solution: Modify the SQL statement.
ERROR 5598 (HY000) : cannot add partition when DEFAULT partition exists
-
seekdb error code: 5598
-
Error reason: The LIST partition already has a default partition, and you cannot add more partitions.
-
Solution: Do not add new partitions. Instead, use the partition splitting method to add partitions.
ERROR 5599 (HY000) : cannot split partition into one partition, use rename instead
-
seekdb error code: 5599
-
Error reason: You cannot split a partition into one partition.
ERROR 5601 (HY000) : Percentage should between 1 and 99
-
seekdb error code: 5601
-
Error reason: The parameter is invalid.
-
Solution: Modify the SQL statement.
ERROR 5603 (0A000) : Attempt to create, alter or drop an index on temporary table already in use
-
seekdb error code: 5603
-
Error reason: You are trying to create, modify, or drop an index on a temporary table that is in use.
-
Solution: Disconnect all sessions that are using the temporary table, and then perform the operation.
ERROR 5604 (HY000) : invalid NLS parameter string used in SQL function
-
seekdb error code: 5604
-
Error reason: The time parameter is invalid.
-
Solution: Contact technical support.
ERROR 5605 (HY000) : datetime/interval precision is out of range
-
seekdb error code: 5605
-
Error reason: The precision of the time parameter is out of range.
-
Solution: Contact technical support.
ERROR 5606 (42000) : Invalid number format model
-
seekdb error code: 5606
-
Error reason: The number format is invalid.
-
Solution: Contact technical support.
ERROR 5607 (HY000) : SQL command not properly ended
-
seekdb error code: 5607
-
Error reason: The command is not properly ended.
-
Solution: Check the validity of the command.
ERROR 5608 (42000) : invalid number format model
-
seekdb error code: 5608
-
Error reason: The number format is invalid.
-
Solution: Contact technical support.
ERROR 5613 (HY000) : too many values
-
seekdb error code: 5613
-
Error reason: The number of values specified in the statement is too large. This error commonly occurs in
INSERTstatements. -
Solution: Adjust the number of values or contact technical support.
ERROR 5614 (HY000) : not enough values
-
seekdb error code: 5614
-
Error reason: The number of values specified in the statement is too small. This error commonly occurs in
INSERTstatements. -
Solution: Adjust the number of values or contact technical support.
ERROR 5615 (HY000) : single-row subquery returns more than one row
-
seekdb error code: 5615
-
Error reason: The scalar subquery expression returns multiple rows instead of one row.
-
Solution: Check the scalar subquery expression and ensure that it returns only one row of result set each time it is executed.
ERROR 5616 (HY000) : UPDATE ... SET expression must be a subquery
-
seekdb error code: 5616
-
Error reason: In rowset assignment scenarios, the
SETclause of theUPDATEstatement must be specified as asubquery. -
Solution: Adjust the syntax of the
SETclause in theUPDATEstatement or contact technical support.
ERROR 5617 (HY000) : inappropriate INTO
-
seekdb error code: 5617
-
Error reason: The
INTOclause is used incorrectly. -
Solution: Contact technical support.
ERROR 5619 (HY000) : Column part of using clause can not have qualifier
-
seekdb error code: 5619
-
Error reason: The column name in the
USINGclause cannot contain thedatabase nameortable name. -
Solution: Remove the
database nameortable namefrom the column name in theUSINGclause.
ERROR 5623 (HY000) : outer join operator (+) not allowed in operand of OR or IN
-
seekdb error code: 5623
-
Error reason: The
ORclause contains an outer join. -
Solution: Modify the SQL statement.
ERROR 5624 (HY000) : a column may not be outer-joined to a subquery
-
seekdb error code: 5624
-
Error reason: The column in the
+outer join cannot be outer-joined to a subquery. -
Solution: Modify the SQL statement.
ERROR 5625 (HY000) : old style outer join (+) cannot be used with ANSI joins
-
seekdb error code: 5625
-
Error reason: When the query block uses ANSI-style joins, you cannot use the old-style notation for specifying outer joins (+).
-
Solution: Modify the SQL statement.
ERROR 5626 (HY000) : outer join operator (+) is not allowed here
-
seekdb error code: 5626
-
Error reason: You are trying to reference the (+) operator in the
select_list,CONNECT BY,START WITH, orORDER BYclause. -
Solution: Modify the SQL statement.
ERROR 5627 (HY000) : Schema try again
-
seekdb error code: 5627
-
Error reason: The local schema version is outdated.
-
Solution: Retry the operation or contact technical support.
ERROR 5628 (HY000) : zero-length columns are not allowed
-
seekdb error code: 5628
-
Error reason: The column data length is 0.
-
Solution: Contact technical support.
ERROR 5629 (HY000) : year conflicts with Julian date
-
seekdb error code: 5629
-
Error reason: The year and Julian date conflict. For example,
SELECT TO_DATE('2021-03-23 2459063', 'YYYY MM DD J') FROM DUAL;.
ERROR 5630 (HY000) : day of year conflicts with Julian date
-
seekdb error code: 5630
-
Error reason: The day of the year (1-366) and the Julian date conflict.
ERROR 5631 (HY000) : month conflicts with Julian date
-
seekdb error code: 5631
-
Error cause: The month and Julian date are conflicting. For example,
SELECT TO_DATE('11 2459063','MM J') FROM DUAL;.
ERROR 5632 (HY000) : day of month conflicts with Julian date
-
seekdb error code: 5632
-
Error cause: The day of the month (1 - 31) and Julian date are conflicting. For example,
SELECT TO_DATE('11 2459063','DD J') FROM DUAL;.
ERROR 5633 (HY000) : day of week conflicts with Julian date
-
seekdb error code: 5633
-
Error cause: The day of the week (1 - 7) and Julian date are conflicting. For example,
SELECT TO_DATE('3 2459063','D J') FROM DUAL;.
ERROR 5634 (HY000) : hour conflicts with seconds in day
-
seekdb error code: 5634
-
Error cause: The hour and seconds in a day are conflicting.
ERROR 5635 (HY000) : minutes of hour conflicts with seconds in day
-
seekdb error code: 5635
-
Error cause: The minutes in an hour and seconds in a day are conflicting.
ERROR 5636 (HY000) : seconds of minute conflicts with seconds in day
-
seekdb error code: 5636
-
Error cause: The seconds in a minute and seconds in a day are conflicting.
ERROR 5637 (HY000) : date not valid for month specified
-
seekdb error code: 5637
-
Error cause: The date is invalid for the specified month.
ERROR 5638 (HY000) : input value not long enough for date format
-
seekdb error code: 5638
-
Error cause: The input value is not long enough for the date format.
ERROR 5639 (HY000) : (full) year must be between -4713 and +9999, and not be 0
-
seekdb error code: 5639
-
Error cause: The year of a valid date must be between 1 and 9999.
ERROR 5640 (HY000) : quarter must be between 1 and 4
-
seekdb error code: 5640
-
Error cause: The value of the quarter must be between 1 and 4.
ERROR 5641 (HY000) : not a valid month
-
seekdb error code: 5641
-
Error cause: The value is not a valid month.
ERROR 5642 (HY000) : not a valid day of the week
-
seekdb error code: 5642
-
Error cause: The value is not a valid day of the week.
ERROR 5643 (HY000) : day of year must be between 1 and 365 (366 for leap year)
-
seekdb error code: 5643
-
Error cause: The value of the day of the year must be between 1 and 365 (366 for a leap year).
ERROR 5644 (HY000) : hour must be between 1 and 12
-
seekdb error code: 5644
-
Error cause: The hour must be between 1 and 12.
ERROR 5645 (HY000) : hour must be between 0 and 23
-
seekdb error code: 5645
-
Error cause: The hour must be between 0 and 23.
ERROR 5646 (HY000) : minutes must be between 0 and 59
-
seekdb error code: 5646
-
Error cause: The minutes must be between 0 and 59.
ERROR 5647 (HY000) : seconds must be between 0 and 59
-
seekdb error code: 5647
-
Error cause: The seconds must be between 0 and 59.
ERROR 5648 (HY000) : seconds in day must be between 0 and 86399
-
seekdb error code: 5648
-
Error cause: The seconds in a day must be between 0 and 86399.
ERROR 5649 (HY000) : julian date must be between 1 and 5373484
-
seekdb error code: 5649
-
Error cause: The input Julian date is invalid.
-
Solution: The input Julian date must be between 1 and 5373484.
ERROR 5650 (HY000) : AM/A.M. or PM/P.M. required
-
seekdb error code: 5650
-
Error cause: The
AM,A.M.,PM, orP.M.date format must be specified.
ERROR 5651 (HY000) : BC/B.C. or AD/A.D. required
-
seekdb error code: 5651
-
Error cause: The
BC,B.C.,AD, orA.D.date format must be specified.
ERROR 5652 (HY000) : format code appears twice
-
seekdb error code: 5652
-
Error cause: The format model is invalid.
-
Solution: Contact technical support for assistance.
ERROR 5653 (HY000) : day of week may only be specified once
-
seekdb error code: 5653
-
Error cause: The day of the week can be specified only once.
ERROR 5654 (HY000) : signed year precludes use of BC/AD
-
seekdb error code: 5654
-
Error cause: A signed date cannot contain both
BCorAD.
ERROR 5655 (HY000) : Julian date precludes use of day of year
-
seekdb error code: 5655
-
Error cause: The Julian date and day of the year cannot be used together.
ERROR 5656 (HY000) : year may only be specified once
-
seekdb error code: 5656
-
Error cause: The year can be specified only once.
ERROR 5657 (HY000) : hour may only be specified once
-
seekdb error code: 5657
-
Error cause: The hour can be specified only once.
ERROR 5658 (HY000) : AM/PM conflicts with use of A.M./P.M
-
seekdb error code: 5658
-
Error cause:
AMorPMconflicts with the correspondingA.M.orP.M..
ERROR 5659 (HY000) : BC/AD conflicts with use of B.C./A.D
-
seekdb error code: 5659
-
Error cause:
BCorADconflicts with the correspondingB.C.orA.D..
ERROR 5660 (HY000) : month may only be specified once
-
seekdb error code: 5660
-
Error cause: The month can be specified only once.
ERROR 5661 (HY000) : day of week may only be specified once
-
seekdb error code: 5661
-
Error reason: The day of the week can be specified only once.
ERROR 5662 (HY000) : format code cannot appear in date input format
-
seekdb error code: 5662
-
Error reason: The format model is invalid.
-
Solution: Check whether the number format model meets the syntax requirements.
ERROR 5663 (HY000) : a non-numeric character was found where a numeric was expected
-
seekdb error code: 5663
-
Error reason: An invalid numeric character is found.
-
Solution: Check whether the SQL statement contains invalid numeric characters.
ERROR 5664 (HY000) : 'HH24' precludes use of meridian indicator
-
seekdb error code: 5664
-
Error reason: The format model H24 appears with
AMorPM. -
Solution: Contact technical support.
ERROR 5665 (HY000) : missing or illegal character following the escape character
-
seekdb error code: 5665
-
Error reason: The character following the
ESCAPEfield in theLIKEquery statement is invalid. -
Solution: Check whether the character following the
ESCAPEfield in theLIKEstatement meets the requirements.
ERROR 5666 (HY000) : escape character must be character string of length 1
-
seekdb error code: 5666
-
Error reason: The character following the
ESCAPEfield in theLIKEquery statement is not a single character. -
Solution: Specify the character following the
ESCAPEfield as a single character.
ERROR 5667 (HY000) : day of month must be between 1 and last day of month
-
seekdb error code: 5667
-
Error reason: The value of the day of the month must be between 1 and the last day of the month.
ERROR 5668 (HY000) : not a SELECTed expression
-
seekdb error code: 5668
-
Error reason: The expression specified in the
GROUP BYclause is not specified in theSELECTclause. -
Solution: Modify the syntax of the SQL statement.
ERROR 5670 (HY000) : (full) year must be between -4713 and +9999, and not be 0
-
seekdb error code: 5670
-
Error reason: The year of a valid date must be between 1 and 9999.
ERROR 5671 (HY000) : such unique or primary key already exists in the table
-
seekdb error code: 5671
-
Error reason: A unique index already exists.
-
Solution: A unique index cannot be created again.
ERROR 5672 (HY000) : such column list already indexed
-
seekdb error code: 5672
-
Error reason: An index is created again.
-
Solution: An index cannot be created again.
ERROR 5674 (HY000) : argument '%ld' is out of range
-
seekdb error code: 5674
-
Error reason: The specified parameter is out of range.
-
Solution: Adjust the parameter value .
ERROR 5675 (HY000) : ORDER BY item must be the number of a SELECT-list expression
-
seekdb error code: 5675
-
Error reason: The
ORDER BYitem is not the correct number of theSELECTitem. -
Solution: Adjust the
ORDER BYclause in the SQL statement.
ERROR 5676 (HY000) : the interval is invalid
-
seekdb error code: 5676
-
Error reason: The parameter is invalid.
-
Solution: Contact technical support.
ERROR 5677 (HY000) : PL/SQL: numeric or value error: %.*s
-
seekdb error code: 5677
-
Error reason: An invalid numeric or other type of data is encountered during the execution of PL.
-
Solution: Check whether the logic is correct.
ERROR 5678 (HY000) : name already used by an existing constraint
-
seekdb error code: 5678
-
Error reason: The constraint name already exists.
-
Solution: Change the constraint name.
ERROR 5679 (HY000) : table must have at least one column that is not invisible
- seekdb error code: 5679
- Compatible with MySQL error code: 4028
- Error reason: A function index adds a hidden column to the table. This error is returned when all visible columns are deleted from the table that contains a hidden column.
- Solution: Check the column definitions and metadata of the data table. Ensure that at least one column is a visible column after the deletion operation is completed.
ERROR 5680 (HY000) : Invisible column is not supported on this type of table
-
seekdb error code: 5680
-
Error reason: The temporary table does not support defining a column as
INVISIBLE.
ERROR 5681 (HY000) : Column visibility modifications cannot be combined with any other modified column DDL option
-
seekdb error code: 5681
-
Error reason: The DDL statement does not support adjusting column visibility and other column attributes at the same time.
-
Solution: Split the DDL statement to adjust column visibility separately.
ERROR 5683 (HY000) : too many arguments for function
-
seekdb error code: 5683
-
Error reason: The function has too many parameters.
-
Solution: Adjust the number of parameters.
ERROR 5684 (HY000) : PX sql need retry
-
seekdb error code: 5684
-
Error reason: Internal error code. Notify PX to retry the SQL statement.
-
Solution: This error usually does not occur. If you encounter this error, check whether the system switchover and network status are normal.
ERROR 5686 (HY000) : invalid extract field for extract source
-
seekdb error code: 5686
-
Error reason: The
EXTRACTfunction cannot resolve the specified value domain. -
Solution: Check whether the specified value domain is valid.
ERROR 5687 (42000) : %s \'%.*s.%.*s\' compile error
-
seekdb error code: 5687
-
Error reason: The compilation of the PACKAGE or UDT fails.
-
Solution: Modify the error based on the error message.
ERROR 5690 (HY000) : subquery not allowed here
-
seekdb error code: 5690
-
Error reason: A subquery is not allowed in this location.
-
Solution: Contact technical support.
ERROR 5691 (HY000) : date or system variable wrongly specified in CHECK constraint
-
seekdb error code: 5691
-
Error reason: The
DATEfunction or system variable is not allowed in theCHECKconstraint.
ERROR 5692 (HY000) : Cannot drop constraint - nonexistent constraint
-
seekdb error code: 5692
-
Error reason: The constraint does not exist.
ERROR 5693 (HY000) : check constraint violated
-
seekdb error code: 5693
-
Error reason: The
CHECKconstraint is not satisfied. -
Solution: Check whether the data in the columns involved in the DML operation meets the existing
CHECKconstraint.
ERROR 5694 (HY000) : group function is not allowed here
-
seekdb error code: 5694
-
Error reason: The aggregate function is specified in an illegal position.
-
Solution: Adjust the aggregate function in the SQL statement.
ERROR 5695 (HY000) : policy string not found
-
seekdb error code: 5695
-
Error reason: The security policy is not found.
-
Solution: Create a security policy.
ERROR 5696 (HY000) : invalid label string
-
seekdb error code: 5696
-
Error reason: The label string is invalid.
-
Solution: Specify a valid label string.
ERROR 5697 (HY000) : undefined compartment string for policy string
-
seekdb error code: 5697
-
Error reason: The Compartment string is invalid.
-
Solution: Specify a valid Compartment string.
ERROR 5698 (HY000) : undefined level string for policy string
-
seekdb error code: 5698
-
Error reason: The Level string is invalid.
-
Solution: Specify a valid Level string.
ERROR 5699 (HY000) : undefined group string for policy string
-
seekdb error code: 5699
-
Error reason: The Group string is invalid.
-
Solution: Specify a valid Group string.
ERROR 5700 (HY000) : LBAC error: %s
-
seekdb error code: 5700
-
Error reason: The general label security error. For more information, see the specific error message.
-
Solution: Modify the corresponding operation based on the error message.
ERROR 5701 (HY000) : policy role already exists for policy string
-
seekdb error code: 5701
-
Error reason: The policy name already exists.
-
Solution: Check and correct the policy name, or delete the existing policy.
ERROR 5702 (HY000) : NULL or invalid user label: %s
-
seekdb error code: 5702
-
Error reason: The user label is invalid.
-
Solution: Specify a valid user label.
ERROR 5703 (HY000) : Add index failed
-
seekdb error code: 5703
-
Error reason: The index addition failed.
-
Solution: Check whether the index is valid. If not, delete the index and create it again.
ERROR 5704 (HY000) : profile %.*s does not exist
-
seekdb error code: 5704
-
Error reason: The profile name is invalid.
-
Solution: Check the profile name.
ERROR 5705 (HY000) : invalid resource limit %s
-
seekdb error code: 5705
-
Error reason: The
FAILED_LOGIN_ATTEMPTSorPASSWORD_LOCK_TIMEparameter specified in the Profile-related DDL statement is not a valid integer, or the value is0. -
Solution: Adjust the parameter value in the Profile-related DDL statement.
ERROR 5706 (HY000) : profile %.*s already exists
-
seekdb error code: 5706
-
Error reason: The profile already exists.
-
Solution: Change the profile name .
ERROR 5707 (HY000) : profile %.*s has users assigned, cannot drop without CASCADE
-
seekdb error code: 5707
-
Error reason: The profile has users assigned. You can only drop it by using the
CASCADEoption. -
Solution: Add the
CASCADEoption.
ERROR 5708 (HY000) : the leading precision of the interval is too small
-
seekdb error code: 5708
-
Error reason: The precision is invalid.
-
Solution: Contact technical support.
ERROR 5709 (HY000) : time zone hour must be between -12 and 14
-
seekdb error code: 5709
-
Error reason: The hour specified for the
time_zonesystem variable is out of the valid range. -
Solution: In MySQL mode, the valid range is [-12, 14].
ERROR 5710 (HY000) : time zone minute must be between -59 and 59
-
seekdb error code: 5710
-
Error reason: The minute specified for the
time_zonesystem variable is out of the valid range. -
Solution: The valid range is [-59, 59].
ERROR 5711 (HY000) : not a valid time zone
-
seekdb error code: 5711
-
Error reason: The
TZD,TZH,TZM, andTZRparameters cannot be specified in theDATEformat.
ERROR 5712 (HY000) : date format is too long for internal buffer
-
seekdb error code: 5712
-
Error reason: The
DATEformat is too long. -
Solution: Reduce the length of the
DATEformat.
ERROR 5713 (HY000) : cannot validate (%.*s.%.*s) - check constraint violated
-
seekdb error code: 5713
-
Error reason: The input data violates the constraint.
-
Solution: Contact technical support.
ERROR 5714 (HY000) : data manipulation operation not legal on this view
-
seekdb error code: 5714
-
Error reason: You tried to modify a view that cannot be updated, such as a view with generated columns, expression columns, or data from multiple tables, by using the
INSERT,UPDATE, orDELETEstatement. -
Solution: Directly modify the base table or redefine the view.
ERROR 5715 (HY000) : virtual column not allowed here
-
seekdb error code: 5715
-
Error reason: You tried to modify an expression column in a view by using the
INSERT,DELETE, orUPDATEstatement. -
Solution: Directly modify the base table.
ERROR 5716 (HY000) : cannot modify more than one base table through a join view
-
seekdb error code: 5716
-
Error cause: The column belongs to multiple tables and cannot be inserted or updated.
-
Solution: Split the statement into multiple statements.
ERROR 5721 (HY000) : cannot delete from view without exactly one key-preserved table
-
seekdb error code: 5721
-
Error cause: The table to be deleted does not have a key-preserved table, or there are multiple key-preserved tables, or the key-preserved table comes from a read-only view.
-
Solution: Redefine the view or perform the delete operation on the base table.
ERROR 5722 (HY000) : cannot modify a column which maps to a non key-preserved table
-
seekdb error code: 5722
-
Error cause: Attempting to insert or update a non-key-preserved table in a JOIN view.
-
Solution: Directly modify the base table.
ERROR 5723 (HY000) : cannot perform a DML operation on a read-only view
-
seekdb error code: 5723
-
Error cause: Attempting to modify a view defined as read-only using
INSERT,DELETE, orUPDATEstatements. -
Solution: Directly modify the base table or redefine the view as an updatable view.
ERROR 5724 (HY000) : invalid INITRANS option value
-
seekdb error code: 5724
-
Error cause: The value of the
INITRANSparameter is invalid. -
Solution: Adjust the parameter value.
ERROR 5725 (HY000) : invalid MAXTRANS option value
-
seekdb error code: 5725
-
Error cause: The value of the
MAXTRANSparameter is invalid. -
Solution: Adjust the parameter value.