// Copyright (c) 2004, 2021, Oracle and/or its affiliates.
//
// This program is free software; you can redistribute it and/or modify
// it under the terms of the GNU General Public License, version 2.0, as
// published by the Free Software Foundation.
//
// This program is also distributed with certain software (including
// but not limited to OpenSSL) that is licensed under separate terms,
// as designated in a particular file or component or in included license
// documentation. The authors of MySQL hereby grant you an
// additional permission to link the program and your derivative works
// with the separately licensed software that they have included with
// MySQL.
//
// Without limiting anything contained in the foregoing, this file,
// which is part of MySQL Connector/NET, is also subject to the
// Universal FOSS Exception, version 1.0, a copy of which can be found at
// http://oss.oracle.com/licenses/universal-foss-exception.
//
// This program is distributed in the hope that it will be useful, but
// WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
// See the GNU General Public License, version 2.0, for more details.
//
// You should have received a copy of the GNU General Public License
// along with this program; if not, write to the Free Software Foundation, Inc.,
// 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
namespace MySql.Data.MySqlClient
{
///
/// Collection of error codes that can be returned by the server
///
public class MySqlError
{
///
///
///
///
public MySqlError(string level, int code, string message)
{
this.Level = level;
this.Code = code;
this.Message = message;
}
///
/// Error level
///
public string Level { get; }
///
/// Error code
///
public int Code { get; }
///
/// Error message
///
public string Message { get; }
}
;
///
/// Provides a reference to error codes returned by MySQL.
///
public enum MySqlErrorCode
{
None = 0,
///
///ER_HASHCHK
HashCheck = 1000,
///
///ER_NISAMCHK
ISAMCheck = 1001,
///
///ER_NO
No = 1002,
///
///ER_YES
Yes = 1003,
///The file couldn't be created.
///ER_CANT_CREATE_FILE
CannotCreateFile = 1004,
///The table couldn't be created.
///ER_CANT_CREATE_TABLE
CannotCreateTable = 1005,
///The database couldn't be created.
///ER_CANT_CREATE_DB
CannotCreateDatabase = 1006,
///The database couldn't be created, it already exists.
///ER_DB_CREATE_EXISTS
DatabaseCreateExists = 1007,
///The database couldn't be dropped, it doesn't exist.
///ER_DB_DROP_EXISTS
DatabaseDropExists = 1008,
///The database couldn't be dropped, the file can't be deleted.
///ER_DB_DROP_DELETE
DatabaseDropDelete = 1009,
///The database couldn't be dropped, the directory can't be deleted.
///ER_DB_DROP_RMDIR
DatabaseDropRemoveDir = 1010,
///The file couldn't be deleted.
///ER_CANT_DELETE_FILE
CannotDeleteFile = 1011,
///The record couldn't be read from the system table.
///ER_CANT_FIND_SYSTEM_REC
CannotFindSystemRecord = 1012,
///The status couldn't be retrieved.
///ER_CANT_GET_STAT
CannotGetStatus = 1013,
///The working directory couldn't be retrieved.
///ER_CANT_GET_WD
CannotGetWorkingDirectory = 1014,
///The file couldn't be locked.
///ER_CANT_LOCK
CannotLock = 1015,
///The file couldn't be opened.
///ER_CANT_OPEN_FILE
CannotOpenFile = 1016,
///The file couldn't be found.
///ER_FILE_NOT_FOUND
FileNotFound = 1017,
///The directory couldn't be read.
///ER_CANT_READ_DIR
CannotReadDirectory = 1018,
///The working directory couldn't be entered.
///ER_CANT_SET_WD
CannotSetWorkingDirectory = 1019,
///The record changed since it was last read.
///ER_CHECKREAD
CheckRead = 1020,
///The disk is full.
///ER_DISK_FULL
DiskFull = 1021,
///
/// There is already a key with the given values.
///
DuplicateKey = 1022,
///An error occurred when closing the file.
///ER_ERROR_ON_CLOSE
ErrorOnClose = 1023,
///An error occurred when reading from the file.
///ER_ERROR_ON_READ
ErrorOnRead = 1024,
///An error occurred when renaming then file.
///ER_ERROR_ON_RENAME
ErrorOnRename = 1025,
///An error occurred when writing to the file.
///ER_ERROR_ON_WRITE
ErrorOnWrite = 1026,
///The file is in use.
///ER_FILE_USED
FileUsed = 1027,
///Sorting has been aborted.
///ER_FILSORT_ABORT
FileSortAborted = 1028,
///The view doesn't exist.
///ER_FORM_NOT_FOUND
FormNotFound = 1029,
///Got the specified error from the table storage engine.
///ER_GET_ERRNO
GetErrorNumber = 1030,
///The table storage engine doesn't support the specified option.
///ER_ILLEGAL_HA
IllegalHA = 1031,
///
/// The specified key was not found.
///
KeyNotFound = 1032,
///The file contains incorrect information.
///ER_NOT_FORM_FILE
NotFormFile = 1033,
///The key file is incorrect for the table, it should be repaired.
///ER_NOT_KEYFILE
NotKeyFile = 1034,
///The key file is old for the table, it should be repaired.
///ER_OLD_KEYFILE
OldKeyFile = 1035,
///The table is read-only
///ER_OPEN_AS_READONLY
OpenAsReadOnly = 1036,
///The server is out of memory, it should be restarted.
///ER_OUTOFMEMORY
OutOfMemory = 1037,
///The server is out of sort-memory, the sort buffer size should be increased.
///ER_OUT_OF_SORTMEMORY
OutOfSortMemory = 1038,
///An unexpected EOF was found when reading from the file.
///ER_UNEXPECTED_EOF
UnexepectedEOF = 1039,
///Too many connections are open.
///ER_CON_COUNT_ERROR
ConnectionCountError = 1040,
///The server is out of resources, check if MySql or some other process is using all available memory.
///ER_OUT_OF_RESOURCES
OutOfResources = 1041,
///
/// Given when the connection is unable to successfully connect to host.
///
UnableToConnectToHost = 1042,
///The handshake was invalid.
///ER_HANDSHAKE_ERROR
HandshakeError = 1043,
///Access was denied for the specified user using the specified database.
///ER_DBACCESS_DENIED_ERROR
DatabaseAccessDenied = 1044,
///
/// Normally returned when an incorrect password is given
///
AccessDenied = 1045,
///No database has been selected.
///ER_NO_DB_ERROR
NoDatabaseSelected = 1046,
///The command is unknown.
///ER_UNKNOWN_COM_ERROR
UnknownCommand = 1047,
///The specified column cannot be NULL.
///ER_BAD_NULL_ERROR
ColumnCannotBeNull = 1048,
/// The specified database is not known.
UnknownDatabase = 1049,
///The specified table already exists.
///ER_TABLE_EXISTS_ERROR
TableExists = 1050,
///The specified table is unknown.
///ER_BAD_TABLE_ERROR
BadTable = 1051,
///The specified column is ambiguous.
///ER_NON_UNIQ_ERROR
NonUnique = 1052,
///The server is currently being shutdown.
///ER_SERVER_SHUTDOWN
ServerShutdown = 1053,
///The specified columns is unknown.
///ER_BAD_FIELD_ERROR
BadFieldError = 1054,
///The specified column isn't in GROUP BY.
///ER_WRONG_FIELD_WITH_GROUP
WrongFieldWithGroup = 1055,
///The specified columns cannot be grouped on.
///ER_WRONG_GROUP_FIELD
WrongGroupField = 1056,
///There are sum functions and columns in the same statement.
///ER_WRONG_SUM_SELECT
WrongSumSelected = 1057,
///The column count doesn't match the value count.
///ER_WRONG_VALUE_COUNT
WrongValueCount = 1058,
///The identifier name is too long.
///ER_TOO_LONG_IDENT
TooLongIdentifier = 1059,
///The column name is duplicated.
///ER_DUP_FIELDNAME
DuplicateFieldName = 1060,
///
/// Duplicate Key Name
///
DuplicateKeyName = 1061,
///
/// Duplicate Key Entry
///
DuplicateKeyEntry = 1062,
///The column specifier is incorrect.
///ER_WRONG_FIELD_SPEC
WrongFieldSpecifier = 1063,
///An error occurred when parsing the statement.
///ER_PARSE_ERROR
ParseError = 1064,
///The statement is empty.
///ER_EMPTY_QUERY
EmptyQuery = 1065,
///The table alias isn't unique.
///ER_NONUNIQ_TABLE
NonUniqueTable = 1066,
///The default value is invalid for the specified field.
///ER_INVALID_DEFAULT
InvalidDefault = 1067,
///The table has multiple primary keys defined.
///ER_MULTIPLE_PRI_KEY
MultiplePrimaryKey = 1068,
///Too many keys were defined for the table.
///ER_TOO_MANY_KEYS
TooManyKeys = 1069,
///Too many parts to the keys were defined for the table.
///ER_TOO_MANY_KEY_PARTS
TooManyKeysParts = 1070,
///The specified key is too long
///ER_TOO_LONG_KEY
TooLongKey = 1071,
///The specified key column doesn't exist in the table.
///ER_KEY_COLUMN_DOES_NOT_EXITS
KeyColumnDoesNotExist = 1072,
///The BLOB column was used as a key, this can't be done.
///ER_BLOB_USED_AS_KEY
BlobUsedAsKey = 1073,
///The column length is too big for the specified column type.
///ER_TOO_BIG_FIELDLENGTH
TooBigFieldLength = 1074,
///There can only be one auto-column, and it must be defined as a PK.
///ER_WRONG_AUTO_KEY
WrongAutoKey = 1075,
///The server is ready to accept connections.
///ER_READY
Ready = 1076,
///
///ER_NORMAL_SHUTDOWN
NormalShutdown = 1077,
///The server received the specified signal and is aborting.
///ER_GOT_SIGNAL
GotSignal = 1078,
///The server shutdown is complete.
///ER_SHUTDOWN_COMPLETE
ShutdownComplete = 1079,
///The server is forcing close of the specified thread.
///ER_FORCING_CLOSE
ForcingClose = 1080,
///An error occurred when creating the IP socket.
///ER_IPSOCK_ERROR
IPSocketError = 1081,
///The table has no index like the one used in CREATE INDEX.
///ER_NO_SUCH_INDEX
NoSuchIndex = 1082,
///The field separator argument is not what is expected, check the manual.
///ER_WRONG_FIELD_TERMINATORS
WrongFieldTerminators = 1083,
///The BLOB columns must terminated, fixed row lengths cannot be used.
///ER_BLOBS_AND_NO_TERMINATED
BlobsAndNoTerminated = 1084,
///The text file cannot be read.
///ER_TEXTFILE_NOT_READABLE
TextFileNotReadable = 1085,
///The specified file already exists.
///ER_FILE_EXISTS_ERROR
FileExists = 1086,
///Information returned by the LOAD statement.
///ER_LOAD_INFO
LoadInfo = 1087,
///Information returned by an UPDATE statement.
///ER_ALTER_INFO
AlterInfo = 1088,
///The prefix key is incorrect.
///ER_WRONG_SUB_KEY
WrongSubKey = 1089,
///All columns cannot be removed from a table, use DROP TABLE instead.
///ER_CANT_REMOVE_ALL_FIELDS
CannotRemoveAllFields = 1090,
///Cannot DROP, check that the column or key exists.
///ER_CANT_DROP_FIELD_OR_KEY
CannotDropFieldOrKey = 1091,
///Information returned by an INSERT statement.
///ER_INSERT_INFO
InsertInfo = 1092,
///The target table cannot be specified for update in FROM clause.
///ER_UPDATE_TABLE_USED
UpdateTableUsed = 1093,
///The specified thread ID is unknown.
///ER_NO_SUCH_THREAD
NoSuchThread = 1094,
///The thread cannot be killed, the current user is not the owner.
///ER_KILL_DENIED_ERROR
KillDenied = 1095,
///No tables used in the statement.
///ER_NO_TABLES_USED
NoTablesUsed = 1096,
///Too many string have been used for the specified column and SET.
///ER_TOO_BIG_SET
TooBigSet = 1097,
///A unique filename couldn't be generated.
///ER_NO_UNIQUE_LOGFILE
NoUniqueLogFile = 1098,
///The specified table was locked with a READ lock, and can't be updated.
///ER_TABLE_NOT_LOCKED_FOR_WRITE
TableNotLockedForWrite = 1099,
///The specified table was not locked with LOCK TABLES.
///ER_TABLE_NOT_LOCKED
TableNotLocked = 1100,
///BLOB and Text columns cannot have a default value.
///ER_BLOB_CANT_HAVE_DEFAULT
BlobCannotHaveDefault = 1101,
///The specified database name is incorrect.
///ER_WRONG_DB_NAME
WrongDatabaseName = 1102,
///The specified table name is incorrect.
///ER_WRONG_TABLE_NAME
WrongTableName = 1103,
///The SELECT command would examine more than MAX_JOIN_SIZE rows, check the WHERE clause and use SET SQL_BIG_SELECTS=1 or SET SQL_MAX_JOIN_SIZE=# if the SELECT is ok.
///ER_TOO_BIG_SELECT
TooBigSelect = 1104,
///An unknown error occurred.
///ER_UNKNOWN_ERROR
UnknownError = 1105,
///The specified procedure is unknown.
///ER_UNKNOWN_PROCEDURE
UnknownProcedure = 1106,
///The number of parameters provided for the specified procedure is incorrect.
///ER_WRONG_PARAMCOUNT_TO_PROCEDURE
WrongParameterCountToProcedure = 1107,
///The parameters provided for the specified procedure are incorrect.
///ER_WRONG_PARAMETERS_TO_PROCEDURE
WrongParametersToProcedure = 1108,
///The specified table is unknown.
///ER_UNKNOWN_TABLE
UnknownTable = 1109,
///The specified column has been specified twice.
///ER_FIELD_SPECIFIED_TWICE
FieldSpecifiedTwice = 1110,
///The group function has been incorrectly used.
///ER_INVALID_GROUP_FUNC_USE
InvalidGroupFunctionUse = 1111,
///The specified table uses an extension that doesn't exist in this MySQL version.
///ER_UNSUPPORTED_EXTENSION
UnsupportedExtenstion = 1112,
///The table must have at least one column.
///ER_TABLE_MUST_HAVE_COLUMNS
TableMustHaveColumns = 1113,
///The specified table is full.
///ER_RECORD_FILE_FULL
RecordFileFull = 1114,
///The specified character set is unknown.
///ER_UNKNOWN_CHARACTER_SET
UnknownCharacterSet = 1115,
///Too many tables, MySQL can only use the specified number of tables in a JOIN.
///ER_TOO_MANY_TABLES
TooManyTables = 1116,
///Too many columns
///ER_TOO_MANY_FIELDS
TooManyFields = 1117,
///The row size is too large, the maximum row size for the used tables (not counting BLOBS) is specified, change some columns or BLOBS.
///ER_TOO_BIG_ROWSIZE
TooBigRowSize = 1118,
///A thread stack overrun occurred. Stack statistics are specified.
///ER_STACK_OVERRUN
StackOverrun = 1119,
///A cross dependency was found in the OUTER JOIN, examine the ON conditions.
///ER_WRONG_OUTER_JOIN
WrongOuterJoin = 1120,
///The table handler doesn't support NULL in the given index, change specified column to be NOT NULL or use another handler.
///ER_NULL_COLUMN_IN_INDEX
NullColumnInIndex = 1121,
///The specified user defined function cannot be loaded.
///ER_CANT_FIND_UDF
CannotFindUDF = 1122,
///The specified user defined function cannot be initialised.
///ER_CANT_INITIALIZE_UDF
CannotInitializeUDF = 1123,
///No paths are allowed for the shared library.
///ER_UDF_NO_PATHS
UDFNoPaths = 1124,
///The specified user defined function already exists.
///ER_UDF_EXISTS
UDFExists = 1125,
///The specified shared library cannot be opened.
///ER_CANT_OPEN_LIBRARY
CannotOpenLibrary = 1126,
///The specified symbol cannot be found in the library.
///ER_CANT_FIND_DL_ENTRY
CannotFindDLEntry = 1127,
///The specified function is not defined.
///ER_FUNCTION_NOT_DEFINED
FunctionNotDefined = 1128,
///The specified host is blocked because of too many connection errors, unblock with 'mysqladmin flush-hosts'.
///ER_HOST_IS_BLOCKED
HostIsBlocked = 1129,
///
/// The given host is not allowed to connect
///
HostNotPrivileged = 1130,
///
/// The anonymous user is not allowed to connect
///
AnonymousUser = 1131,
///
/// The given password is not allowed
///
PasswordNotAllowed = 1132,
///
/// The given password does not match
///
PasswordNoMatch = 1133,
///Information returned by an UPDATE statement.
///ER_UPDATE_INFO
UpdateInfo = 1134,
///A new thread couldn't be created.
///ER_CANT_CREATE_THREAD
CannotCreateThread = 1135,
///The column count doesn't match the value count.
///ER_WRONG_VALUE_COUNT_ON_ROW
WrongValueCountOnRow = 1136,
///The specified table can't be re-opened.
///ER_CANT_REOPEN_TABLE
CannotReopenTable = 1137,
///The NULL value has been used incorrectly.
///ER_INVALID_USE_OF_NULL
InvalidUseOfNull = 1138,
///The regular expression contains an error.
///ER_REGEXP_ERROR
RegExpError = 1139,
///GROUP columns (MIN(), MAX(), COUNT(), ...) cannot be mixes with no GROUP columns if there is not GROUP BY clause.
///ER_MIX_OF_GROUP_FUNC_AND_FIELDS
MixOfGroupFunctionAndFields = 1140,
///
///ER_NONEXISTING_GRANT
NonExistingGrant = 1141,
///
///ER_TABLEACCESS_DENIED_ERROR
TableAccessDenied = 1142,
///
///ER_COLUMNACCESS_DENIED_ERROR
ColumnAccessDenied = 1143,
///
///ER_ILLEGAL_GRANT_FOR_TABLE
IllegalGrantForTable = 1144,
///
///ER_GRANT_WRONG_HOST_OR_USER
GrantWrongHostOrUser = 1145,
///
///ER_NO_SUCH_TABLE
NoSuchTable = 1146,
///
///ER_NONEXISTING_TABLE_GRANT
NonExistingTableGrant = 1147,
///
///ER_NOT_ALLOWED_COMMAND
NotAllowedCommand = 1148,
///
///ER_SYNTAX_ERROR
SyntaxError = 1149,
///
///ER_DELAYED_CANT_CHANGE_LOCK
DelayedCannotChangeLock = 1150,
///
///ER_TOO_MANY_DELAYED_THREADS
TooManyDelayedThreads = 1151,
///
///ER_ABORTING_CONNECTION
AbortingConnection = 1152,
///
/// An attempt was made to send or receive a packet larger than
/// max_allowed_packet_size
///
PacketTooLarge = 1153,
///
///ER_NET_READ_ERROR_FROM_PIPE
NetReadErrorFromPipe = 1154,
///
///ER_NET_FCNTL_ERROR
NetFCntlError = 1155,
///
///ER_NET_PACKETS_OUT_OF_ORDER
NetPacketsOutOfOrder = 1156,
///
///ER_NET_UNCOMPRESS_ERROR
NetUncompressError = 1157,
///
///ER_NET_READ_ERROR
NetReadError = 1158,
///
///ER_NET_READ_INTERRUPTED
NetReadInterrupted = 1159,
///
///ER_NET_ERROR_ON_WRITE
NetErrorOnWrite = 1160,
///
///ER_NET_WRITE_INTERRUPTED
NetWriteInterrupted = 1161,
///
///ER_TOO_LONG_STRING
TooLongString = 1162,
///
///ER_TABLE_CANT_HANDLE_BLOB
TableCannotHandleBlob = 1163,
///
///ER_TABLE_CANT_HANDLE_AUTO_INCREMENT
TableCannotHandleAutoIncrement = 1164,
///
///ER_DELAYED_INSERT_TABLE_LOCKED
DelayedInsertTableLocked = 1165,
///
///ER_WRONG_COLUMN_NAME
WrongColumnName = 1166,
///
///ER_WRONG_KEY_COLUMN
WrongKeyColumn = 1167,
///
///ER_WRONG_MRG_TABLE
WrongMergeTable = 1168,
///
///ER_DUP_UNIQUE
DuplicateUnique = 1169,
///
///ER_BLOB_KEY_WITHOUT_LENGTH
BlobKeyWithoutLength = 1170,
///
///ER_PRIMARY_CANT_HAVE_NULL
PrimaryCannotHaveNull = 1171,
///
///ER_TOO_MANY_ROWS
TooManyRows = 1172,
///
///ER_REQUIRES_PRIMARY_KEY
RequiresPrimaryKey = 1173,
///
///ER_NO_RAID_COMPILED
NoRAIDCompiled = 1174,
///
///ER_UPDATE_WITHOUT_KEY_IN_SAFE_MODE
UpdateWithoutKeysInSafeMode = 1175,
///
///ER_KEY_DOES_NOT_EXITS
KeyDoesNotExist = 1176,
///
///ER_CHECK_NO_SUCH_TABLE
CheckNoSuchTable = 1177,
///
///ER_CHECK_NOT_IMPLEMENTED
CheckNotImplemented = 1178,
///
///ER_CANT_DO_THIS_DURING_AN_TRANSACTION
CannotDoThisDuringATransaction = 1179,
///
///ER_ERROR_DURING_COMMIT
ErrorDuringCommit = 1180,
///
///ER_ERROR_DURING_ROLLBACK
ErrorDuringRollback = 1181,
///
///ER_ERROR_DURING_FLUSH_LOGS
ErrorDuringFlushLogs = 1182,
///
///ER_ERROR_DURING_CHECKPOINT
ErrorDuringCheckpoint = 1183,
///
///ER_NEW_ABORTING_CONNECTION
NewAbortingConnection = 1184,
///
///ER_DUMP_NOT_IMPLEMENTED
DumpNotImplemented = 1185,
///
///ER_FLUSH_SOURCE_BINLOG_CLOSED
FlushSourceBinLogClosed = 1186,
///
///ER_INDEX_REBUILD
IndexRebuild = 1187,
///
///ER_SOURCE
SourceError = 1188,
///
///ER_SOURCE_NET_READ
SourceNetRead = 1189,
///
///ER_SOURCE_NET_WRITE
SourceNetWrite = 1190,
///
///ER_FT_MATCHING_KEY_NOT_FOUND
FullTextMatchingKeyNotFound = 1191,
///
///ER_LOCK_OR_ACTIVE_TRANSACTION
LockOrActiveTransaction = 1192,
///
///ER_UNKNOWN_SYSTEM_VARIABLE
UnknownSystemVariable = 1193,
///
///ER_CRASHED_ON_USAGE
CrashedOnUsage = 1194,
///
///ER_CRASHED_ON_REPAIR
CrashedOnRepair = 1195,
///
///ER_WARNING_NOT_COMPLETE_ROLLBACK
WarningNotCompleteRollback = 1196,
///
///ER_TRANS_CACHE_FULL
TransactionCacheFull = 1197,
///
///ER_REPLICA_MUST_STOP
ReplicaMustStop = 1198,
///
///ER_REPLICA_NOT_RUNNING
ReplicaNotRunning = 1199,
///
///ER_BAD_REPLICA
BadReplica = 1200,
///
///ER_SOURCE_INFO
SourceInfo = 1201,
///
///ER_REPLICA_THREAD
ReplicaThread = 1202,
///
///ER_TOO_MANY_USER_CONNECTIONS
TooManyUserConnections = 1203,
///
///ER_SET_CONSTANTS_ONLY
SetConstantsOnly = 1204,
///
///ER_LOCK_WAIT_TIMEOUT
LockWaitTimeout = 1205,
///
///ER_LOCK_TABLE_FULL
LockTableFull = 1206,
///
///ER_READ_ONLY_TRANSACTION
ReadOnlyTransaction = 1207,
///
///ER_DROP_DB_WITH_READ_LOCK
DropDatabaseWithReadLock = 1208,
///
///ER_CREATE_DB_WITH_READ_LOCK
CreateDatabaseWithReadLock = 1209,
///
///ER_WRONG_ARGUMENTS
WrongArguments = 1210,
///
///ER_NO_PERMISSION_TO_CREATE_USER
NoPermissionToCreateUser = 1211,
///
///ER_UNION_TABLES_IN_DIFFERENT_DIR
UnionTablesInDifferentDirectory = 1212,
///
///ER_LOCK_DEADLOCK
LockDeadlock = 1213,
///
///ER_TABLE_CANT_HANDLE_FT
TableCannotHandleFullText = 1214,
///
///ER_CANNOT_ADD_FOREIGN
CannotAddForeignConstraint = 1215,
///
///ER_NO_REFERENCED_ROW
NoReferencedRow = 1216,
///
///ER_ROW_IS_REFERENCED
RowIsReferenced = 1217,
///
///ER_CONNECT_TO_SOURCE
ConnectToSource = 1218,
///
///ER_QUERY_ON_SOURCE
QueryOnSource = 1219,
///
///ER_ERROR_WHEN_EXECUTING_COMMAND
ErrorWhenExecutingCommand = 1220,
///
///ER_WRONG_USAGE
WrongUsage = 1221,
///
///ER_WRONG_NUMBER_OF_COLUMNS_IN_SELECT
WrongNumberOfColumnsInSelect = 1222,
///
///ER_CANT_UPDATE_WITH_READLOCK
CannotUpdateWithReadLock = 1223,
///
///ER_MIXING_NOT_ALLOWED
MixingNotAllowed = 1224,
///
///ER_DUP_ARGUMENT
DuplicateArgument = 1225,
///
///ER_USER_LIMIT_REACHED
UserLimitReached = 1226,
///
///ER_SPECIFIC_ACCESS_DENIED_ERROR
SpecifiedAccessDeniedError = 1227,
///
///ER_LOCAL_VARIABLE
LocalVariableError = 1228,
///
///ER_GLOBAL_VARIABLE
GlobalVariableError = 1229,
///
///ER_NO_DEFAULT
NotDefaultError = 1230,
///
///ER_WRONG_VALUE_FOR_VAR
WrongValueForVariable = 1231,
///
///ER_WRONG_TYPE_FOR_VAR
WrongTypeForVariable = 1232,
///
///ER_VAR_CANT_BE_READ
VariableCannotBeRead = 1233,
///
///ER_CANT_USE_OPTION_HERE
CannotUseOptionHere = 1234,
///
///ER_NOT_SUPPORTED_YET
NotSupportedYet = 1235,
///
///ER_SOURCE_FATAL_ERROR_READING_BINLOG
SourceFatalErrorReadingBinLog = 1236,
///
///ER_REPLICA_IGNORED_TABLE
ReplicaIgnoredTable = 1237,
///
///ER_INCORRECT_GLOBAL_LOCAL_VAR
IncorrectGlobalLocalVariable = 1238,
///
///ER_WRONG_FK_DEF
WrongForeignKeyDefinition = 1239,
///
///ER_KEY_REF_DO_NOT_MATCH_TABLE_REF
KeyReferenceDoesNotMatchTableReference = 1240,
///
///ER_OPERAND_COLUMNS
OpearnColumnsError = 1241,
///
///ER_SUBQUERY_NO_1_ROW
SubQueryNoOneRow = 1242,
///
///ER_UNKNOWN_STMT_HANDLER
UnknownStatementHandler = 1243,
///
///ER_CORRUPT_HELP_DB
CorruptHelpDatabase = 1244,
///
///ER_CYCLIC_REFERENCE
CyclicReference = 1245,
///
///ER_AUTO_CONVERT
AutoConvert = 1246,
///
///ER_ILLEGAL_REFERENCE
IllegalReference = 1247,
///
///ER_DERIVED_MUST_HAVE_ALIAS
DerivedMustHaveAlias = 1248,
///
///ER_SELECT_REDUCED
SelectReduced = 1249,
///
///ER_TABLENAME_NOT_ALLOWED_HERE
TableNameNotAllowedHere = 1250,
///
///ER_NOT_SUPPORTED_AUTH_MODE
NotSupportedAuthMode = 1251,
///
///ER_SPATIAL_CANT_HAVE_NULL
SpatialCannotHaveNull = 1252,
///
///ER_COLLATION_CHARSET_MISMATCH
CollationCharsetMismatch = 1253,
///
///ER_REPLICA_WAS_RUNNING
ReplicaWasRunning = 1254,
///
///ER_REPLICA_WAS_NOT_RUNNING
ReplicaWasNotRunning = 1255,
///
///ER_TOO_BIG_FOR_UNCOMPRESS
TooBigForUncompress = 1256,
///
///ER_ZLIB_Z_MEM_ERROR
ZipLibMemoryError = 1257,
///
///ER_ZLIB_Z_BUF_ERROR
ZipLibBufferError = 1258,
///
///ER_ZLIB_Z_DATA_ERROR
ZipLibDataError = 1259,
///
///ER_CUT_VALUE_GROUP_CONCAT
CutValueGroupConcat = 1260,
///
///ER_WARN_TOO_FEW_RECORDS
WarningTooFewRecords = 1261,
///
///ER_WARN_TOO_MANY_RECORDS
WarningTooManyRecords = 1262,
///
///ER_WARN_NULL_TO_NOTNULL
WarningNullToNotNull = 1263,
///
///ER_WARN_DATA_OUT_OF_RANGE
WarningDataOutOfRange = 1264,
///
///WARN_DATA_TRUNCATED
WaningDataTruncated = 1265,
///
///ER_WARN_USING_OTHER_HANDLER
WaningUsingOtherHandler = 1266,
///
///ER_CANT_AGGREGATE_2COLLATIONS
CannotAggregateTwoCollations = 1267,
///
///ER_DROP_USER
DropUserError = 1268,
///
///ER_REVOKE_GRANTS
RevokeGrantsError = 1269,
///
///ER_CANT_AGGREGATE_3COLLATIONS
CannotAggregateThreeCollations = 1270,
///
///ER_CANT_AGGREGATE_NCOLLATIONS
CannotAggregateNCollations = 1271,
///
///ER_VARIABLE_IS_NOT_STRUCT
VariableIsNotStructure = 1272,
///
///ER_UNKNOWN_COLLATION
UnknownCollation = 1273,
///
///ER_REPLICA_IGNORED_SSL_PARAMS
ReplicaIgnoreSSLParameters = 1274,
///
///ER_SERVER_IS_IN_SECURE_AUTH_MODE
ServerIsInSecureAuthMode = 1275,
///
///ER_WARN_FIELD_RESOLVED
WaningFieldResolved = 1276,
///
///ER_BAD_REPLICA_UNTIL_COND
BadReplicaUntilCondition = 1277,
///
///ER_MISSING_SKIP_REPLICA
MissingSkipReplica = 1278,
///
///ER_UNTIL_COND_IGNORED
ErrorUntilConditionIgnored = 1279,
///
///ER_WRONG_NAME_FOR_INDEX
WrongNameForIndex = 1280,
///
///ER_WRONG_NAME_FOR_CATALOG
WrongNameForCatalog = 1281,
///
///ER_WARN_QC_RESIZE
WarningQueryCacheResize = 1282,
///
///ER_BAD_FT_COLUMN
BadFullTextColumn = 1283,
///
///ER_UNKNOWN_KEY_CACHE
UnknownKeyCache = 1284,
///
///ER_WARN_HOSTNAME_WONT_WORK
WarningHostnameWillNotWork = 1285,
///
///ER_UNKNOWN_STORAGE_ENGINE
UnknownStorageEngine = 1286,
///
///ER_WARN_DEPRECATED_SYNTAX
WaningDeprecatedSyntax = 1287,
///
///ER_NON_UPDATABLE_TABLE
NonUpdateableTable = 1288,
///
///ER_FEATURE_DISABLED
FeatureDisabled = 1289,
///
///ER_OPTION_PREVENTS_STATEMENT
OptionPreventsStatement = 1290,
///
///ER_DUPLICATED_VALUE_IN_TYPE
DuplicatedValueInType = 1291,
///
///ER_TRUNCATED_WRONG_VALUE
TruncatedWrongValue = 1292,
///
///ER_TOO_MUCH_AUTO_TIMESTAMP_COLS
TooMuchAutoTimestampColumns = 1293,
///
///ER_INVALID_ON_UPDATE
InvalidOnUpdate = 1294,
///
///ER_UNSUPPORTED_PS
UnsupportedPreparedStatement = 1295,
///
///ER_GET_ERRMSG
GetErroMessage = 1296,
///
///ER_GET_TEMPORARY_ERRMSG
GetTemporaryErrorMessage = 1297,
///
///ER_UNKNOWN_TIME_ZONE
UnknownTimeZone = 1298,
///
///ER_WARN_INVALID_TIMESTAMP
WarningInvalidTimestamp = 1299,
///
///ER_INVALID_CHARACTER_STRING
InvalidCharacterString = 1300,
///
///ER_WARN_ALLOWED_PACKET_OVERFLOWED
WarningAllowedPacketOverflowed = 1301,
///
///ER_CONFLICTING_DECLARATIONS
ConflictingDeclarations = 1302,
///
///ER_SP_NO_RECURSIVE_CREATE
StoredProcedureNoRecursiveCreate = 1303,
///
///ER_SP_ALREADY_EXISTS
StoredProcedureAlreadyExists = 1304,
///
///ER_SP_DOES_NOT_EXIST
StoredProcedureDoesNotExist = 1305,
///
///ER_SP_DROP_FAILED
StoredProcedureDropFailed = 1306,
///
///ER_SP_STORE_FAILED
StoredProcedureStoreFailed = 1307,
///
///ER_SP_LILABEL_MISMATCH
StoredProcedureLiLabelMismatch = 1308,
///
///ER_SP_LABEL_REDEFINE
StoredProcedureLabelRedefine = 1309,
///
///ER_SP_LABEL_MISMATCH
StoredProcedureLabelMismatch = 1310,
///
///ER_SP_UNINIT_VAR
StoredProcedureUninitializedVariable = 1311,
///
///ER_SP_BADSELECT
StoredProcedureBadSelect = 1312,
///
///ER_SP_BADRETURN
StoredProcedureBadReturn = 1313,
///
///ER_SP_BADSTATEMENT
StoredProcedureBadStatement = 1314,
///
///ER_UPDATE_LOG_DEPRECATED_IGNORED
UpdateLogDeprecatedIgnored = 1315,
///
///ER_UPDATE_LOG_DEPRECATED_TRANSLATED
UpdateLogDeprecatedTranslated = 1316,
///
///ER_QUERY_INTERRUPTED
QueryInterrupted = 1317,
///
///ER_SP_WRONG_NO_OF_ARGS
StoredProcedureNumberOfArguments = 1318,
///
///ER_SP_COND_MISMATCH
StoredProcedureConditionMismatch = 1319,
///
///ER_SP_NORETURN
StoredProcedureNoReturn = 1320,
///
///ER_SP_NORETURNEND
StoredProcedureNoReturnEnd = 1321,
///
///ER_SP_BAD_CURSOR_QUERY
StoredProcedureBadCursorQuery = 1322,
///
///ER_SP_BAD_CURSOR_SELECT
StoredProcedureBadCursorSelect = 1323,
///
///ER_SP_CURSOR_MISMATCH
StoredProcedureCursorMismatch = 1324,
///
///ER_SP_CURSOR_ALREADY_OPEN
StoredProcedureAlreadyOpen = 1325,
///
///ER_SP_CURSOR_NOT_OPEN
StoredProcedureCursorNotOpen = 1326,
///
///ER_SP_UNDECLARED_VAR
StoredProcedureUndeclaredVariabel = 1327,
///
///ER_SP_WRONG_NO_OF_FETCH_ARGS
StoredProcedureWrongNumberOfFetchArguments = 1328,
///
///ER_SP_FETCH_NO_DATA
StoredProcedureFetchNoData = 1329,
///
///ER_SP_DUP_PARAM
StoredProcedureDuplicateParameter = 1330,
///
///ER_SP_DUP_VAR
StoredProcedureDuplicateVariable = 1331,
///
///ER_SP_DUP_COND
StoredProcedureDuplicateCondition = 1332,
///
///ER_SP_DUP_CURS
StoredProcedureDuplicateCursor = 1333,
///
///ER_SP_CANT_ALTER
StoredProcedureCannotAlter = 1334,
///
///ER_SP_SUBSELECT_NYI
StoredProcedureSubSelectNYI = 1335,
///
///ER_STMT_NOT_ALLOWED_IN_SF_OR_TRG
StatementNotAllowedInStoredFunctionOrTrigger = 1336,
///
///ER_SP_VARCOND_AFTER_CURSHNDLR
StoredProcedureVariableConditionAfterCursorHandler = 1337,
///
///ER_SP_CURSOR_AFTER_HANDLER
StoredProcedureCursorAfterHandler = 1338,
///
///ER_SP_CASE_NOT_FOUND
StoredProcedureCaseNotFound = 1339,
///
///ER_FPARSER_TOO_BIG_FILE
FileParserTooBigFile = 1340,
///
///ER_FPARSER_BAD_HEADER
FileParserBadHeader = 1341,
///
///ER_FPARSER_EOF_IN_COMMENT
FileParserEOFInComment = 1342,
///
///ER_FPARSER_ERROR_IN_PARAMETER
FileParserErrorInParameter = 1343,
///
///ER_FPARSER_EOF_IN_UNKNOWN_PARAMETER
FileParserEOFInUnknownParameter = 1344,
///
///ER_VIEW_NO_EXPLAIN
ViewNoExplain = 1345,
///
///ER_FRM_UNKNOWN_TYPE
FrmUnknownType = 1346,
///
///ER_WRONG_OBJECT
WrongObject = 1347,
///
///ER_NONUPDATEABLE_COLUMN
NonUpdateableColumn = 1348,
///
///ER_VIEW_SELECT_DERIVED
ViewSelectDerived = 1349,
///
///ER_VIEW_SELECT_CLAUSE
ViewSelectClause = 1350,
///
///ER_VIEW_SELECT_VARIABLE
ViewSelectVariable = 1351,
///
///ER_VIEW_SELECT_TMPTABLE
ViewSelectTempTable = 1352,
///
///ER_VIEW_WRONG_LIST
ViewWrongList = 1353,
///
///ER_WARN_VIEW_MERGE
WarningViewMerge = 1354,
///
///ER_WARN_VIEW_WITHOUT_KEY
WarningViewWithoutKey = 1355,
///
///ER_VIEW_INVALID
ViewInvalid = 1356,
///
///ER_SP_NO_DROP_SP
StoredProcedureNoDropStoredProcedure = 1357,
///
///ER_SP_GOTO_IN_HNDLR
StoredProcedureGotoInHandler = 1358,
///
///ER_TRG_ALREADY_EXISTS
TriggerAlreadyExists = 1359,
///
///ER_TRG_DOES_NOT_EXIST
TriggerDoesNotExist = 1360,
///
///ER_TRG_ON_VIEW_OR_TEMP_TABLE
TriggerOnViewOrTempTable = 1361,
///
///ER_TRG_CANT_CHANGE_ROW
TriggerCannotChangeRow = 1362,
///
///ER_TRG_NO_SUCH_ROW_IN_TRG
TriggerNoSuchRowInTrigger = 1363,
///
///ER_NO_DEFAULT_FOR_FIELD
NoDefaultForField = 1364,
///
///ER_DIVISION_BY_ZERO
DivisionByZero = 1365,
///
///ER_TRUNCATED_WRONG_VALUE_FOR_FIELD
TruncatedWrongValueForField = 1366,
///
///ER_ILLEGAL_VALUE_FOR_TYPE
IllegalValueForType = 1367,
///
///ER_VIEW_NONUPD_CHECK
ViewNonUpdatableCheck = 1368,
///
///ER_VIEW_CHECK_FAILED
ViewCheckFailed = 1369,
///
///ER_PROCACCESS_DENIED_ERROR
PrecedureAccessDenied = 1370,
///
///ER_RELAY_LOG_FAIL
RelayLogFail = 1371,
///
///ER_PASSWD_LENGTH
PasswordLength = 1372,
///
///ER_UNKNOWN_TARGET_BINLOG
UnknownTargetBinLog = 1373,
///
///ER_IO_ERR_LOG_INDEX_READ
IOErrorLogIndexRead = 1374,
///
///ER_BINLOG_PURGE_PROHIBITED
BinLogPurgeProhibited = 1375,
///
///ER_FSEEK_FAIL
FSeekFail = 1376,
///
///ER_BINLOG_PURGE_FATAL_ERR
BinLogPurgeFatalError = 1377,
///
///ER_LOG_IN_USE
LogInUse = 1378,
///
///ER_LOG_PURGE_UNKNOWN_ERR
LogPurgeUnknownError = 1379,
///
///ER_RELAY_LOG_INIT
RelayLogInit = 1380,
///
///ER_NO_BINARY_LOGGING
NoBinaryLogging = 1381,
///
///ER_RESERVED_SYNTAX
ReservedSyntax = 1382,
///
///ER_WSAS_FAILED
WSAStartupFailed = 1383,
///
///ER_DIFF_GROUPS_PROC
DifferentGroupsProcedure = 1384,
///
///ER_NO_GROUP_FOR_PROC
NoGroupForProcedure = 1385,
///
///ER_ORDER_WITH_PROC
OrderWithProcedure = 1386,
///
///ER_LOGGING_PROHIBIT_CHANGING_OF
LoggingProhibitsChangingOf = 1387,
///
///ER_NO_FILE_MAPPING
NoFileMapping = 1388,
///
///ER_WRONG_MAGIC
WrongMagic = 1389,
///
///ER_PS_MANY_PARAM
PreparedStatementManyParameters = 1390,
///
///ER_KEY_PART_0
KeyPartZero = 1391,
///
///ER_VIEW_CHECKSUM
ViewChecksum = 1392,
///
///ER_VIEW_MULTIUPDATE
ViewMultiUpdate = 1393,
///
///ER_VIEW_NO_INSERT_FIELD_LIST
ViewNoInsertFieldList = 1394,
///
///ER_VIEW_DELETE_MERGE_VIEW
ViewDeleteMergeView = 1395,
///
///ER_CANNOT_USER
CannotUser = 1396,
///
///ER_XAER_NOTA
XAERNotA = 1397,
///
///ER_XAER_INVAL
XAERInvalid = 1398,
///
///ER_XAER_RMFAIL
XAERRemoveFail = 1399,
///
///ER_XAER_OUTSIDE
XAEROutside = 1400,
///
///ER_XAER_RMERR
XAERRemoveError = 1401,
///
///ER_XA_RBROLLBACK
XARBRollback = 1402,
///
///ER_NONEXISTING_PROC_GRANT
NonExistingProcedureGrant = 1403,
///
///ER_PROC_AUTO_GRANT_FAIL
ProcedureAutoGrantFail = 1404,
///
///ER_PROC_AUTO_REVOKE_FAIL
ProcedureAutoRevokeFail = 1405,
///
///ER_DATA_TOO_LONG
DataTooLong = 1406,
///
///ER_SP_BAD_SQLSTATE
StoredProcedureSQLState = 1407,
///
///ER_STARTUP
StartupError = 1408,
///
///ER_LOAD_FROM_FIXED_SIZE_ROWS_TO_VAR
LoadFromFixedSizeRowsToVariable = 1409,
///
///ER_CANT_CREATE_USER_WITH_GRANT
CannotCreateUserWithGrant = 1410,
///
///ER_WRONG_VALUE_FOR_TYPE
WrongValueForType = 1411,
///
///ER_TABLE_DEF_CHANGED
TableDefinitionChanged = 1412,
///
///ER_SP_DUP_HANDLER
StoredProcedureDuplicateHandler = 1413,
///
///ER_SP_NOT_VAR_ARG
StoredProcedureNotVariableArgument = 1414,
///
///ER_SP_NO_RETSET
StoredProcedureNoReturnSet = 1415,
///
///ER_CANT_CREATE_GEOMETRY_OBJECT
CannotCreateGeometryObject = 1416,
///
///ER_FAILED_ROUTINE_BREAK_BINLOG
FailedRoutineBreaksBinLog = 1417,
///
///ER_BINLOG_UNSAFE_ROUTINE
BinLogUnsafeRoutine = 1418,
///
///ER_BINLOG_CREATE_ROUTINE_NEED_SUPER
BinLogCreateRoutineNeedSuper = 1419,
///
///ER_EXEC_STMT_WITH_OPEN_CURSOR
ExecuteStatementWithOpenCursor = 1420,
///
///ER_STMT_HAS_NO_OPEN_CURSOR
StatementHasNoOpenCursor = 1421,
///
///ER_COMMIT_NOT_ALLOWED_IN_SF_OR_TRG
CommitNotAllowedIfStoredFunctionOrTrigger = 1422,
///
///ER_NO_DEFAULT_FOR_VIEW_FIELD
NoDefaultForViewField = 1423,
///
///ER_SP_NO_RECURSION
StoredProcedureNoRecursion = 1424,
///
///ER_TOO_BIG_SCALE
TooBigScale = 1425,
///
///ER_TOO_BIG_PRECISION
TooBigPrecision = 1426,
///
///ER_M_BIGGER_THAN_D
MBiggerThanD = 1427,
///
///ER_WRONG_LOCK_OF_SYSTEM_TABLE
WrongLockOfSystemTable = 1428,
///
///ER_CONNECT_TO_FOREIGN_DATA_SOURCE
ConnectToForeignDataSource = 1429,
///
///ER_QUERY_ON_FOREIGN_DATA_SOURCE
QueryOnForeignDataSource = 1430,
///
///ER_FOREIGN_DATA_SOURCE_DOESNT_EXIST
ForeignDataSourceDoesNotExist = 1431,
///
///ER_FOREIGN_DATA_STRING_INVALID_CANT_CREATE
ForeignDataStringInvalidCannotCreate = 1432,
///
///ER_FOREIGN_DATA_STRING_INVALID
ForeignDataStringInvalid = 1433,
///
///ER_CANT_CREATE_FEDERATED_TABLE
CannotCreateFederatedTable = 1434,
///
///ER_TRG_IN_WRONG_SCHEMA
TriggerInWrongSchema = 1435,
///
///ER_STACK_OVERRUN_NEED_MORE
StackOverrunNeedMore = 1436,
///
///ER_TOO_LONG_BODY
TooLongBody = 1437,
///
///ER_WARN_CANT_DROP_DEFAULT_KEYCACHE
WarningCannotDropDefaultKeyCache = 1438,
///
///ER_TOO_BIG_DISPLAYWIDTH
TooBigDisplayWidth = 1439,
///
///ER_XAER_DUPID
XAERDuplicateID = 1440,
///
///ER_DATETIME_FUNCTION_OVERFLOW
DateTimeFunctionOverflow = 1441,
///
///ER_CANT_UPDATE_USED_TABLE_IN_SF_OR_TRG
CannotUpdateUsedTableInStoredFunctionOrTrigger = 1442,
///
///ER_VIEW_PREVENT_UPDATE
ViewPreventUpdate = 1443,
///
///ER_PS_NO_RECURSION
PreparedStatementNoRecursion = 1444,
///
///ER_SP_CANT_SET_AUTOCOMMIT
StoredProcedureCannotSetAutoCommit = 1445,
///
///ER_MALFORMED_DEFINER
MalformedDefiner = 1446,
///
///ER_VIEW_FRM_NO_USER
ViewFrmNoUser = 1447,
///
///ER_VIEW_OTHER_USER
ViewOtherUser = 1448,
///
///ER_NO_SUCH_USER
NoSuchUser = 1449,
///
///ER_FORBID_SCHEMA_CHANGE
ForbidSchemaChange = 1450,
///
///ER_ROW_IS_REFERENCED_2
RowIsReferenced2 = 1451,
///
///ER_NO_REFERENCED_ROW_2
NoReferencedRow2 = 1452,
///
///ER_SP_BAD_VAR_SHADOW
StoredProcedureBadVariableShadow = 1453,
///
///ER_TRG_NO_DEFINER
TriggerNoDefiner = 1454,
///
///ER_OLD_FILE_FORMAT
OldFileFormat = 1455,
///
///ER_SP_RECURSION_LIMIT
StoredProcedureRecursionLimit = 1456,
///
///ER_SP_PROC_TABLE_CORRUPT
StoredProcedureTableCorrupt = 1457,
///
///ER_SP_WRONG_NAME
StoredProcedureWrongName = 1458,
///
///ER_TABLE_NEEDS_UPGRADE
TableNeedsUpgrade = 1459,
///
///ER_SP_NO_AGGREGATE
StoredProcedureNoAggregate = 1460,
///
///ER_MAX_PREPARED_STMT_COUNT_REACHED
MaxPreparedStatementCountReached = 1461,
///
///ER_VIEW_RECURSIVE
ViewRecursive = 1462,
///
///ER_NON_GROUPING_FIELD_USED
NonGroupingFieldUsed = 1463,
///
///ER_TABLE_CANT_HANDLE_SPKEYS
TableCannotHandleSpatialKeys = 1464,
///
///ER_NO_TRIGGERS_ON_SYSTEM_SCHEMA
NoTriggersOnSystemSchema = 1465,
///
///ER_REMOVED_SPACES
RemovedSpaces = 1466,
///
///ER_AUTOINC_READ_FAILED
AutoIncrementReadFailed = 1467,
///
///ER_USERNAME
UserNameError = 1468,
///
///ER_HOSTNAME
HostNameError = 1469,
///
///ER_WRONG_STRING_LENGTH
WrongStringLength = 1470,
///
///ER_NON_INSERTABLE_TABLE
NonInsertableTable = 1471,
///
///ER_ADMIN_WRONG_MRG_TABLE
AdminWrongMergeTable = 1472,
///
///ER_TOO_HIGH_LEVEL_OF_NESTING_FOR_SELECT
TooHighLevelOfNestingForSelect = 1473,
///
///ER_NAME_BECOMES_EMPTY
NameBecomesEmpty = 1474,
///
///ER_AMBIGUOUS_FIELD_TERM
AmbiguousFieldTerm = 1475,
///
///ER_FOREIGN_SERVER_EXISTS
ForeignServerExists = 1476,
///
///ER_FOREIGN_SERVER_DOESNT_EXIST
ForeignServerDoesNotExist = 1477,
///
///ER_ILLEGAL_HA_CREATE_OPTION
IllegalHACreateOption = 1478,
///
///ER_PARTITION_REQUIRES_VALUES_ERROR
PartitionRequiresValues = 1479,
///
///ER_PARTITION_WRONG_VALUES_ERROR
PartitionWrongValues = 1480,
///
///ER_PARTITION_MAXVALUE_ERROR
PartitionMaxValue = 1481,
///
///ER_PARTITION_SUBPARTITION_ERROR
PartitionSubPartition = 1482,
///
///ER_PARTITION_SUBPART_MIX_ERROR
PartitionSubPartMix = 1483,
///
///ER_PARTITION_WRONG_NO_PART_ERROR
PartitionWrongNoPart = 1484,
///
///ER_PARTITION_WRONG_NO_SUBPART_ERROR
PartitionWrongNoSubPart = 1485,
///
///ER_WRONG_EXPR_IN_PARTITION_FUNC_ERROR
WrongExpressionInParitionFunction = 1486,
///
///ER_NO_CONST_EXPR_IN_RANGE_OR_LIST_ERROR
NoConstantExpressionInRangeOrListError = 1487,
///
///ER_FIELD_NOT_FOUND_PART_ERROR
FieldNotFoundPartitionErrror = 1488,
///
///ER_LIST_OF_FIELDS_ONLY_IN_HASH_ERROR
ListOfFieldsOnlyInHash = 1489,
///
///ER_INCONSISTENT_PARTITION_INFO_ERROR
InconsistentPartitionInfo = 1490,
///
///ER_PARTITION_FUNC_NOT_ALLOWED_ERROR
PartitionFunctionNotAllowed = 1491,
///
///ER_PARTITIONS_MUST_BE_DEFINED_ERROR
PartitionsMustBeDefined = 1492,
///
///ER_RANGE_NOT_INCREASING_ERROR
RangeNotIncreasing = 1493,
///
///ER_INCONSISTENT_TYPE_OF_FUNCTIONS_ERROR
InconsistentTypeOfFunctions = 1494,
///
///ER_MULTIPLE_DEF_CONST_IN_LIST_PART_ERROR
MultipleDefinitionsConstantInListPartition = 1495,
///
///ER_PARTITION_ENTRY_ERROR
PartitionEntryError = 1496,
///
///ER_MIX_HANDLER_ERROR
MixHandlerError = 1497,
///
///ER_PARTITION_NOT_DEFINED_ERROR
PartitionNotDefined = 1498,
///
///ER_TOO_MANY_PARTITIONS_ERROR
TooManyPartitions = 1499,
///
///ER_SUBPARTITION_ERROR
SubPartitionError = 1500,
///
///ER_CANT_CREATE_HANDLER_FILE
CannotCreateHandlerFile = 1501,
///
///ER_BLOB_FIELD_IN_PART_FUNC_ERROR
BlobFieldInPartitionFunction = 1502,
///
///ER_UNIQUE_KEY_NEED_ALL_FIELDS_IN_PF
UniqueKeyNeedAllFieldsInPartitioningFunction = 1503,
///
///ER_NO_PARTS_ERROR
NoPartitions = 1504,
///
///ER_PARTITION_MGMT_ON_NONPARTITIONED
PartitionManagementOnNoPartitioned = 1505,
///
///ER_FOREIGN_KEY_ON_PARTITIONED
ForeignKeyOnPartitioned = 1506,
///
///ER_DROP_PARTITION_NON_EXISTENT
DropPartitionNonExistent = 1507,
///
///ER_DROP_LAST_PARTITION
DropLastPartition = 1508,
///
///ER_COALESCE_ONLY_ON_HASH_PARTITION
CoalesceOnlyOnHashPartition = 1509,
///
///ER_REORG_HASH_ONLY_ON_SAME_NO
ReorganizeHashOnlyOnSameNumber = 1510,
///
///ER_REORG_NO_PARAM_ERROR
ReorganizeNoParameter = 1511,
///
///ER_ONLY_ON_RANGE_LIST_PARTITION
OnlyOnRangeListPartition = 1512,
///
///ER_ADD_PARTITION_SUBPART_ERROR
AddPartitionSubPartition = 1513,
///
///ER_ADD_PARTITION_NO_NEW_PARTITION
AddPartitionNoNewPartition = 1514,
///
///ER_COALESCE_PARTITION_NO_PARTITION
CoalescePartitionNoPartition = 1515,
///
///ER_REORG_PARTITION_NOT_EXIST
ReorganizePartitionNotExist = 1516,
///
///ER_SAME_NAME_PARTITION
SameNamePartition = 1517,
///
///ER_NO_BINLOG_ERROR
NoBinLog = 1518,
///
///ER_CONSECUTIVE_REORG_PARTITIONS
ConsecutiveReorganizePartitions = 1519,
///
///ER_REORG_OUTSIDE_RANGE
ReorganizeOutsideRange = 1520,
///
///ER_PARTITION_FUNCTION_FAILURE
PartitionFunctionFailure = 1521,
///
///ER_PART_STATE_ERROR
PartitionStateError = 1522,
///
///ER_LIMITED_PART_RANGE
LimitedPartitionRange = 1523,
///
///ER_PLUGIN_IS_NOT_LOADED
PluginIsNotLoaded = 1524,
///
///ER_WRONG_VALUE
WrongValue = 1525,
///
///ER_NO_PARTITION_FOR_GIVEN_VALUE
NoPartitionForGivenValue = 1526,
///
///ER_FILEGROUP_OPTION_ONLY_ONCE
FileGroupOptionOnlyOnce = 1527,
///
///ER_CREATE_FILEGROUP_FAILED
CreateFileGroupFailed = 1528,
///
///ER_DROP_FILEGROUP_FAILED
DropFileGroupFailed = 1529,
///
///ER_TABLESPACE_AUTO_EXTEND_ERROR
TableSpaceAutoExtend = 1530,
///
///ER_WRONG_SIZE_NUMBER
WrongSizeNumber = 1531,
///
///ER_SIZE_OVERFLOW_ERROR
SizeOverflow = 1532,
///
///ER_ALTER_FILEGROUP_FAILED
AlterFileGroupFailed = 1533,
///
///ER_BINLOG_ROW_LOGGING_FAILED
BinLogRowLogginFailed = 1534,
///
///ER_BINLOG_ROW_WRONG_TABLE_DEF
BinLogRowWrongTableDefinition = 1535,
///
///ER_BINLOG_ROW_RBR_TO_SBR
BinLogRowRBRToSBR = 1536,
///
///ER_EVENT_ALREADY_EXISTS
EventAlreadyExists = 1537,
///
///ER_EVENT_STORE_FAILED
EventStoreFailed = 1538,
///
///ER_EVENT_DOES_NOT_EXIST
EventDoesNotExist = 1539,
///
///ER_EVENT_CANT_ALTER
EventCannotAlter = 1540,
///
///ER_EVENT_DROP_FAILED
EventDropFailed = 1541,
///
///ER_EVENT_INTERVAL_NOT_POSITIVE_OR_TOO_BIG
EventIntervalNotPositiveOrTooBig = 1542,
///
///ER_EVENT_ENDS_BEFORE_STARTS
EventEndsBeforeStarts = 1543,
///
///ER_EVENT_EXEC_TIME_IN_THE_PAST
EventExecTimeInThePast = 1544,
///
///ER_EVENT_OPEN_TABLE_FAILED
EventOpenTableFailed = 1545,
///
///ER_EVENT_NEITHER_M_EXPR_NOR_M_AT
EventNeitherMExpresssionNorMAt = 1546,
///
///ER_COL_COUNT_DOESNT_MATCH_CORRUPTED
ColumnCountDoesNotMatchCorrupted = 1547,
///
///ER_CANNOT_LOAD_FROM_TABLE
CannotLoadFromTable = 1548,
///
///ER_EVENT_CANNOT_DELETE
EventCannotDelete = 1549,
///
///ER_EVENT_COMPILE_ERROR
EventCompileError = 1550,
///
///ER_EVENT_SAME_NAME
EventSameName = 1551,
///
///ER_EVENT_DATA_TOO_LONG
EventDataTooLong = 1552,
///
///ER_DROP_INDEX_FK
DropIndexForeignKey = 1553,
///
///ER_WARN_DEPRECATED_SYNTAX_WITH_VER
WarningDeprecatedSyntaxWithVersion = 1554,
///
///ER_CANT_WRITE_LOCK_LOG_TABLE
CannotWriteLockLogTable = 1555,
///
///ER_CANT_LOCK_LOG_TABLE
CannotLockLogTable = 1556,
///
///ER_FOREIGN_DUPLICATE_KEY
ForeignDuplicateKey = 1557,
///
///ER_COL_COUNT_DOESNT_MATCH_PLEASE_UPDATE
ColumnCountDoesNotMatchPleaseUpdate = 1558,
///
///ER_TEMP_TABLE_PREVENTS_SWITCH_OUT_OF_RBR
TemoraryTablePreventSwitchOutOfRBR = 1559,
///
///ER_STORED_FUNCTION_PREVENTS_SWITCH_BINLOG_FORMAT
StoredFunctionPreventsSwitchBinLogFormat = 1560,
///
///ER_NDB_CANT_SWITCH_BINLOG_FORMAT
NDBCannotSwitchBinLogFormat = 1561,
///
///ER_PARTITION_NO_TEMPORARY
PartitionNoTemporary = 1562,
///
///ER_PARTITION_CONST_DOMAIN_ERROR
PartitionConstantDomain = 1563,
///
///ER_PARTITION_FUNCTION_IS_NOT_ALLOWED
PartitionFunctionIsNotAllowed = 1564,
///
///ER_DDL_LOG_ERROR
DDLLogError = 1565,
///
///ER_NULL_IN_VALUES_LESS_THAN
NullInValuesLessThan = 1566,
///
///ER_WRONG_PARTITION_NAME
WrongPartitionName = 1567,
///
///ER_CANT_CHANGE_TRANSACTION_ISOLATION
CannotChangeTransactionIsolation = 1568,
///
///ER_DUP_ENTRY_AUTOINCREMENT_CASE
DuplicateEntryAutoIncrementCase = 1569,
///
///ER_EVENT_MODIFY_QUEUE_ERROR
EventModifyQueueError = 1570,
///
///ER_EVENT_SET_VAR_ERROR
EventSetVariableError = 1571,
///
///ER_PARTITION_MERGE_ERROR
PartitionMergeError = 1572,
///
///ER_CANT_ACTIVATE_LOG
CannotActivateLog = 1573,
///
///ER_RBR_NOT_AVAILABLE
RBRNotAvailable = 1574,
///
///ER_BASE64_DECODE_ERROR
Base64DecodeError = 1575,
///
///ER_EVENT_RECURSION_FORBIDDEN
EventRecursionForbidden = 1576,
///
///ER_EVENTS_DB_ERROR
EventsDatabaseError = 1577,
///
///ER_ONLY_INTEGERS_ALLOWED
OnlyIntegersAllowed = 1578,
///
///ER_UNSUPORTED_LOG_ENGINE
UnsupportedLogEngine = 1579,
///
///ER_BAD_LOG_STATEMENT
BadLogStatement = 1580,
///
///ER_CANT_RENAME_LOG_TABLE
CannotRenameLogTable = 1581,
///
///ER_WRONG_PARAMCOUNT_TO_NATIVE_FCT
WrongParameterCountToNativeFCT = 1582,
///
///ER_WRONG_PARAMETERS_TO_NATIVE_FCT
WrongParametersToNativeFCT = 1583,
///
///ER_WRONG_PARAMETERS_TO_STORED_FCT
WrongParametersToStoredFCT = 1584,
///
///ER_NATIVE_FCT_NAME_COLLISION
NativeFCTNameCollision = 1585,
///
///ER_DUP_ENTRY_WITH_KEY_NAME
DuplicateEntryWithKeyName = 1586,
///
///ER_BINLOG_PURGE_EMFILE
BinLogPurgeEMFile = 1587,
///
///ER_EVENT_CANNOT_CREATE_IN_THE_PAST
EventCannotCreateInThePast = 1588,
///
///ER_EVENT_CANNOT_ALTER_IN_THE_PAST
EventCannotAlterInThePast = 1589,
///
///ER_REPLICA_INCIDENT
ReplicaIncident = 1590,
///
///ER_NO_PARTITION_FOR_GIVEN_VALUE_SILENT
NoPartitionForGivenValueSilent = 1591,
///
///ER_BINLOG_UNSAFE_STATEMENT
BinLogUnsafeStatement = 1592,
///
///ER_REPLICA_FATAL_ERROR
ReplicaFatalError = 1593,
///
///ER_REPLICA_RELAY_LOG_READ_FAILURE
ReplicaRelayLogReadFailure = 1594,
///
///ER_REPLICA_RELAY_LOG_WRITE_FAILURE
ReplicaRelayLogWriteFailure = 1595,
///
///ER_REPLICA_CREATE_EVENT_FAILURE
ReplicaCreateEventFailure = 1596,
///
///ER_REPLICA_SOURCE_COM_FAILURE
ReplicaSourceComFailure = 1597,
///
///ER_BINLOG_LOGGING_IMPOSSIBLE
BinLogLoggingImpossible = 1598,
///
///ER_VIEW_NO_CREATION_CTX
ViewNoCreationContext = 1599,
///
///ER_VIEW_INVALID_CREATION_CTX
ViewInvalidCreationContext = 1600,
///
///ER_SR_INVALID_CREATION_CTX
StoredRoutineInvalidCreateionContext = 1601,
///
///ER_TRG_CORRUPTED_FILE
TiggerCorruptedFile = 1602,
///
///ER_TRG_NO_CREATION_CTX
TriggerNoCreationContext = 1603,
///
///ER_TRG_INVALID_CREATION_CTX
TriggerInvalidCreationContext = 1604,
///
///ER_EVENT_INVALID_CREATION_CTX
EventInvalidCreationContext = 1605,
///
///ER_TRG_CANT_OPEN_TABLE
TriggerCannotOpenTable = 1606,
///
///ER_CANT_CREATE_SROUTINE
CannoCreateSubRoutine = 1607,
///
///ER_REPLICA_AMBIGOUS_EXEC_MODE
ReplicaAmbiguousExecMode = 1608,
///
///ER_NO_FORMAT_DESCRIPTION_EVENT_BEFORE_BINLOG_STATEMENT
NoFormatDescriptionEventBeforeBinLogStatement = 1609,
///
///ER_REPLICA_CORRUPT_EVENT
ReplicaCorruptEvent = 1610,
///
///ER_LOAD_DATA_INVALID_COLUMN
LoadDataInvalidColumn = 1611,
///
///ER_LOG_PURGE_NO_FILE
LogPurgeNoFile = 1612,
///
///ER_XA_RBTIMEOUT
XARBTimeout = 1613,
///
///ER_XA_RBDEADLOCK
XARBDeadlock = 1614,
///
///ER_NEED_REPREPARE
NeedRePrepare = 1615,
///
///ER_DELAYED_NOT_SUPPORTED
DelayedNotSupported = 1616,
///
///WARN_NO_SOURCE_INFO
WarningNoSourceInfo = 1617,
///
///WARN_OPTION_IGNORED
WarningOptionIgnored = 1618,
///
///WARN_PLUGIN_DELETE_BUILTIN
WarningPluginDeleteBuiltIn = 1619,
///
///WARN_PLUGIN_BUSY
WarningPluginBusy = 1620,
///
///ER_VARIABLE_IS_READONLY
VariableIsReadonly = 1621,
///
///ER_WARN_ENGINE_TRANSACTION_ROLLBACK
WarningEngineTransactionRollback = 1622,
///
///ER_REPLICA_HEARTBEAT_FAILURE
ReplicaHeartbeatFailure = 1623,
///
///ER_REPLICA_HEARTBEAT_VALUE_OUT_OF_RANGE
ReplicaHeartbeatValueOutOfRange = 1624,
///
///ER_NDB_REPLICATION_SCHEMA_ERROR
NDBReplicationSchemaError = 1625,
///
///ER_CONFLICT_FN_PARSE_ERROR
ConflictFunctionParseError = 1626,
///
///ER_EXCEPTIONS_WRITE_ERROR
ExcepionsWriteError = 1627,
///
///ER_TOO_LONG_TABLE_COMMENT
TooLongTableComment = 1628,
///
///ER_TOO_LONG_FIELD_COMMENT
TooLongFieldComment = 1629,
///
///ER_FUNC_INEXISTENT_NAME_COLLISION
FunctionInExistentNameCollision = 1630,
///
///ER_DATABASE_NAME
DatabaseNameError = 1631,
///
///ER_TABLE_NAME
TableNameErrror = 1632,
///
///ER_PARTITION_NAME
PartitionNameError = 1633,
///
///ER_SUBPARTITION_NAME
SubPartitionNameError = 1634,
///
///ER_TEMPORARY_NAME
TemporaryNameError = 1635,
///
///ER_RENAMED_NAME
RenamedNameError = 1636,
///
///ER_TOO_MANY_CONCURRENT_TRXS
TooManyConcurrentTransactions = 1637,
///
///WARN_NON_ASCII_SEPARATOR_NOT_IMPLEMENTED
WarningNonASCIISeparatorNotImplemented = 1638,
///
///ER_DEBUG_SYNC_TIMEOUT
DebugSyncTimeout = 1639,
///
///ER_DEBUG_SYNC_HIT_LIMIT
DebugSyncHitLimit = 1640,
///
///ER_ERROR_LAST
ErrorLast = 1640,
///
///ER_CLIENT_INTERACTION_TIMEOUT
ErrorClientInteractionTimeout = 4031
}
}