Skip to content

Instantly share code, notes, and snippets.

@jyxjjj
Created September 8, 2023 07:00
Show Gist options
  • Save jyxjjj/b3e83527396b229cb8c324ab2744580b to your computer and use it in GitHub Desktop.
Save jyxjjj/b3e83527396b229cb8c324ab2744580b to your computer and use it in GitHub Desktop.
Temporary MariaDB Error Codes Enum
<?php
namespace DESMG\MariaDB\V11_0_2;
enum MariaDBError: int
{
/** hashchk */
case ER_HASHCHK = 1000;
/** isamchk */
case ER_NISAMCHK = 1001;
/** NO */
case ER_NO = 1002;
/** YES */
case ER_YES = 1003;
/** Can't create file '%-.200s' (errno: %M) */
case ER_CANT_CREATE_FILE = 1004;
/** Can't create table %`s.%`s (errno: %M) */
case ER_CANT_CREATE_TABLE = 1005;
/** Can't create database '%-.192s' (errno: %M) */
case ER_CANT_CREATE_DB = 1006;
/** Can't create database '%-.192s'; database exists */
case ER_DB_CREATE_EXISTS = 1007;
/** Can't drop database '%-.192s'; database doesn't exist */
case ER_DB_DROP_EXISTS = 1008;
/** Error dropping database (can't delete '%-.192s', errno: %M) */
case ER_DB_DROP_DELETE = 1009;
/** Error dropping database (can't rmdir '%-.192s', errno: %M) */
case ER_DB_DROP_RMDIR = 1010;
/** Error on delete of '%-.192s' (errno: %M) */
case ER_CANT_DELETE_FILE = 1011;
/** Can't read record in system table */
case ER_CANT_FIND_SYSTEM_REC = 1012;
/** Can't get status of '%-.200s' (errno: %M) */
case ER_CANT_GET_STAT = 1013;
/** Can't get working directory (errno: %M) */
case ER_CANT_GET_WD = 1014;
/** Can't lock file (errno: %M) */
case ER_CANT_LOCK = 1015;
/** Can't open file: '%-.200s' (errno: %M) */
case ER_CANT_OPEN_FILE = 1016;
/** Can't find file: '%-.200s' (errno: %M) */
case ER_FILE_NOT_FOUND = 1017;
/** Can't read dir of '%-.192s' (errno: %M) */
case ER_CANT_READ_DIR = 1018;
/** Can't change dir to '%-.192s' (errno: %M) */
case ER_CANT_SET_WD = 1019;
/** Record has changed since last read in table '%-.192s' */
case ER_CHECKREAD = 1020;
/** Disk full (%s); waiting for someone to free some space... (errno: %M) */
case ER_DISK_FULL = 1021;
/** Can't write; duplicate key in table '%-.192s' */
case ER_DUP_KEY = 1022;
/** Error on close of '%-.192s' (errno: %M) */
case ER_ERROR_ON_CLOSE = 1023;
/** Error reading file '%-.200s' (errno: %M) */
case ER_ERROR_ON_READ = 1024;
/** Error on rename of '%-.210s' to '%-.210s' (errno: %M) */
case ER_ERROR_ON_RENAME = 1025;
/** Error writing file '%-.200s' (errno: %M) */
case ER_ERROR_ON_WRITE = 1026;
/** '%-.192s' is locked against change */
case ER_FILE_USED = 1027;
/** Sort aborted */
case ER_FILSORT_ABORT = 1028;
/** View '%-.192s' doesn't exist for '%-.192s' */
case ER_FORM_NOT_FOUND = 1029;
/** Got error %M from storage engine %s */
case ER_GET_ERRNO = 1030;
/** Storage engine %s of the table %`s.%`s doesn't have this option */
case ER_ILLEGAL_HA = 1031;
/** Can't find record in '%-.192s' */
case ER_KEY_NOT_FOUND = 1032;
/** Incorrect information in file: '%-.200s' */
case ER_NOT_FORM_FILE = 1033;
/** Index for table '%-.200s' is corrupt; try to repair it */
case ER_NOT_KEYFILE = 1034;
/** Old key file for table '%-.192s'; repair it! */
case ER_OLD_KEYFILE = 1035;
/** Table '%-.192s' is read only */
case ER_OPEN_AS_READONLY = 1036;
/** Out of memory; restart server and try again (needed %d bytes) */
case ER_OUTOFMEMORY = 1037;
/** Out of sort memory, consider increasing server sort buffer size */
case ER_OUT_OF_SORTMEMORY = 1038;
/** Unexpected EOF found when reading file '%-.192s' (errno: %M) */
case ER_UNEXPECTED_EOF = 1039;
/** Too many connections */
case ER_CON_COUNT_ERROR = 1040;
/** Out of memory. */
case ER_OUT_OF_RESOURCES = 1041;
/** Can't get hostname for your address */
case ER_BAD_HOST_ERROR = 1042;
/** Bad handshake */
case ER_HANDSHAKE_ERROR = 1043;
/** Access denied for user '%s'@'%s' to database '%-.192s' */
case ER_DBACCESS_DENIED_ERROR = 1044;
/** Access denied for user '%s'@'%s' (using password: %s) */
case ER_ACCESS_DENIED_ERROR = 1045;
/** No database selected */
case ER_NO_DB_ERROR = 1046;
/** Unknown command */
case ER_UNKNOWN_COM_ERROR = 1047;
/** Column '%-.192s' cannot be null */
case ER_BAD_NULL_ERROR = 1048;
/** Unknown database '%-.192s' */
case ER_BAD_DB_ERROR = 1049;
/** Table '%-.192s' already exists */
case ER_TABLE_EXISTS_ERROR = 1050;
/** Unknown table '%-.100T' */
case ER_BAD_TABLE_ERROR = 1051;
/** Column '%-.192s' in %-.192s is ambiguous */
case ER_NON_UNIQ_ERROR = 1052;
/** Server shutdown in progress */
case ER_SERVER_SHUTDOWN = 1053;
/** Unknown column '%-.192s' in '%-.192s' */
case ER_BAD_FIELD_ERROR = 1054;
/** '%-.192s' isn't in GROUP BY */
case ER_WRONG_FIELD_WITH_GROUP = 1055;
/** Can't group on '%-.192s' */
case ER_WRONG_GROUP_FIELD = 1056;
/** Statement has sum functions and columns in same statement */
case ER_WRONG_SUM_SELECT = 1057;
/** Column count doesn't match value count */
case ER_WRONG_VALUE_COUNT = 1058;
/** Identifier name '%-.100T' is too long */
case ER_TOO_LONG_IDENT = 1059;
/** Duplicate column name '%-.192s' */
case ER_DUP_FIELDNAME = 1060;
/** Duplicate key name '%-.192s' */
case ER_DUP_KEYNAME = 1061;
/** Duplicate entry '%-.192T' for key %d */
case ER_DUP_ENTRY = 1062;
/** Incorrect column specifier for column '%-.192s' */
case ER_WRONG_FIELD_SPEC = 1063;
/** %s near '%-.80T' at line %d */
case ER_PARSE_ERROR = 1064;
/** Query was empty */
case ER_EMPTY_QUERY = 1065;
/** Not unique table/alias: '%-.192s' */
case ER_NONUNIQ_TABLE = 1066;
/** Invalid default value for '%-.192s' */
case ER_INVALID_DEFAULT = 1067;
/** Multiple primary key defined */
case ER_MULTIPLE_PRI_KEY = 1068;
/** Too many keys specified; max %d keys allowed */
case ER_TOO_MANY_KEYS = 1069;
/** Too many key parts specified; max %d parts allowed */
case ER_TOO_MANY_KEY_PARTS = 1070;
/** Specified key was too long; max key length is %d bytes */
case ER_TOO_LONG_KEY = 1071;
/** Key column '%-.192s' doesn't exist in table */
case ER_KEY_COLUMN_DOES_NOT_EXIST = 1072;
/** BLOB column %`s can't be used in key specification in the %s table */
case ER_BLOB_USED_AS_KEY = 1073;
/** Column length too big for column '%-.192s' (max = %lu); use BLOB or TEXT instead */
case ER_TOO_BIG_FIELDLENGTH = 1074;
/** Incorrect table definition; there can be only one auto column and it must be defined as a key */
case ER_WRONG_AUTO_KEY = 1075;
/** Could not delete gtid domain. Reason: %s. */
case ER_BINLOG_CANT_DELETE_GTID_DOMAIN = 1076;
/** %s (initiated by: %s): Normal shutdown */
case ER_NORMAL_SHUTDOWN = 1077;
/** %s: Got signal %d. Aborting! */
case ER_GOT_SIGNAL = 1078;
/** %s: Shutdown complete */
case ER_SHUTDOWN_COMPLETE = 1079;
/** %s: Forcing close of thread %ld user: '%-.48s' */
case ER_FORCING_CLOSE = 1080;
/** Can't create IP socket */
case ER_IPSOCK_ERROR = 1081;
/** Table '%-.192s' has no index like the one used in CREATE INDEX; recreate the table */
case ER_NO_SUCH_INDEX = 1082;
/** Field separator argument is not what is expected; check the manual */
case ER_WRONG_FIELD_TERMINATORS = 1083;
/** You can't use fixed rowlength with BLOBs; please use 'fields terminated by' */
case ER_BLOBS_AND_NO_TERMINATED = 1084;
/** The file '%-.128s' must be in the database directory or be readable by all */
case ER_TEXTFILE_NOT_READABLE = 1085;
/** File '%-.200s' already exists */
case ER_FILE_EXISTS_ERROR = 1086;
/** Records: %ld Deleted: %ld Skipped: %ld Warnings: %ld */
case ER_LOAD_INFO = 1087;
/** Records: %ld Duplicates: %ld */
case ER_ALTER_INFO = 1088;
/** Incorrect prefix key; the used key part isn't a string, the used length is longer than the key part, or the storage engine doesn't support unique prefix keys */
case ER_WRONG_SUB_KEY = 1089;
/** You can't delete all columns with ALTER TABLE; use DROP TABLE instead */
case ER_CANT_REMOVE_ALL_FIELDS = 1090;
/** Can't DROP %s %`-.192s; check that it exists */
case ER_CANT_DROP_FIELD_OR_KEY = 1091;
/** Records: %ld Duplicates: %ld Warnings: %ld */
case ER_INSERT_INFO = 1092;
/** Table '%-.192s' is specified twice, both as a target for '%s' and as a separate source for data */
case ER_UPDATE_TABLE_USED = 1093;
/** Unknown thread id: %lu */
case ER_NO_SUCH_THREAD = 1094;
/** You are not owner of thread %lld */
case ER_KILL_DENIED_ERROR = 1095;
/** No tables used */
case ER_NO_TABLES_USED = 1096;
/** Too many strings for column %-.192s and SET */
case ER_TOO_BIG_SET = 1097;
/** Can't generate a unique log-filename %-.200s.(1-999) */
case ER_NO_UNIQUE_LOGFILE = 1098;
/** Table '%-.192s' was locked with a READ lock and can't be updated */
case ER_TABLE_NOT_LOCKED_FOR_WRITE = 1099;
/** Table '%-.192s' was not locked with LOCK TABLES */
case ER_TABLE_NOT_LOCKED = 1100;
/** Incorrect database name '%-.100T' */
case ER_WRONG_DB_NAME = 1102;
/** Incorrect table name '%-.100s' */
case ER_WRONG_TABLE_NAME = 1103;
/** The SELECT would examine more than MAX_JOIN_SIZE rows; check your WHERE and use SET SQL_BIG_SELECTS=1 or SET MAX_JOIN_SIZE=# if the SELECT is okay */
case ER_TOO_BIG_SELECT = 1104;
/** Unknown error */
case ER_UNKNOWN_ERROR = 1105;
/** Unknown procedure '%-.192s' */
case ER_UNKNOWN_PROCEDURE = 1106;
/** Incorrect parameter count to procedure '%-.192s' */
case ER_WRONG_PARAMCOUNT_TO_PROCEDURE = 1107;
/** Incorrect parameters to procedure '%-.192s' */
case ER_WRONG_PARAMETERS_TO_PROCEDURE = 1108;
/** Unknown table '%-.192s' in %-.32s */
case ER_UNKNOWN_TABLE = 1109;
/** Column '%-.192s' specified twice */
case ER_FIELD_SPECIFIED_TWICE = 1110;
/** Invalid use of group function */
case ER_INVALID_GROUP_FUNC_USE = 1111;
/** Table '%-.192s' uses an extension that doesn't exist in this MariaDB version */
case ER_UNSUPPORTED_EXTENSION = 1112;
/** A table must have at least 1 column */
case ER_TABLE_MUST_HAVE_COLUMNS = 1113;
/** The table '%-.192s' is full */
case ER_RECORD_FILE_FULL = 1114;
/** Unknown character set: '%-.64s' */
case ER_UNKNOWN_CHARACTER_SET = 1115;
/** Too many tables; MariaDB can only use %d tables in a join */
case ER_TOO_MANY_TABLES = 1116;
/** Too many columns */
case ER_TOO_MANY_FIELDS = 1117;
/** Row size too large. The maximum row size for the used table type, not counting BLOBs, is %ld. This includes storage overhead, check the manual. You have to change some columns to TEXT or BLOBs */
case ER_TOO_BIG_ROWSIZE = 1118;
/** Thread stack overrun: Used: %ld of a %ld stack. Use 'mariadbd --thread_stack=#' to specify a bigger stack if needed */
case ER_STACK_OVERRUN = 1119;
/** Cross dependency found in OUTER JOIN; examine your ON conditions */
case ER_WRONG_OUTER_JOIN = 1120;
/** Table handler doesn't support NULL in given index. Please change column '%-.192s' to be NOT NULL or use another handler */
case ER_NULL_COLUMN_IN_INDEX = 1121;
/** Can't load function '%-.192s' */
case ER_CANT_FIND_UDF = 1122;
/** Can't initialize function '%-.192s'; %-.80s */
case ER_CANT_INITIALIZE_UDF = 1123;
/** No paths allowed for shared library */
case ER_UDF_NO_PATHS = 1124;
/** Function '%-.192s' already exists */
case ER_UDF_EXISTS = 1125;
/** Can't open shared library '%-.192s' (errno: %d, %-.128s) */
case ER_CANT_OPEN_LIBRARY = 1126;
/** Can't find symbol '%-.128s' in library */
case ER_CANT_FIND_DL_ENTRY = 1127;
/** Function '%-.192s' is not defined */
case ER_FUNCTION_NOT_DEFINED = 1128;
/** Host '%-.64s' is blocked because of many connection errors; unblock with 'mariadb-admin flush-hosts' */
case ER_HOST_IS_BLOCKED = 1129;
/** Host '%-.64s' is not allowed to connect to this MariaDB server */
case ER_HOST_NOT_PRIVILEGED = 1130;
/** You are using MariaDB as an anonymous user and anonymous users are not allowed to modify user settings */
case ER_PASSWORD_ANONYMOUS_USER = 1131;
/** You must have privileges to update tables in the mysql database to be able to change passwords for others */
case ER_PASSWORD_NOT_ALLOWED = 1132;
/** Can't find any matching row in the user table */
case ER_PASSWORD_NO_MATCH = 1133;
/** Rows matched: %ld Changed: %ld Warnings: %ld */
case ER_UPDATE_INFO = 1134;
/** Can't create a new thread (errno %M); if you are not out of available memory, you can consult the manual for a possible OS-dependent bug */
case ER_CANT_CREATE_THREAD = 1135;
/** Column count doesn't match value count at row %lu */
case ER_WRONG_VALUE_COUNT_ON_ROW = 1136;
/** Can't reopen table: '%-.192s' */
case ER_CANT_REOPEN_TABLE = 1137;
/** Invalid use of NULL value */
case ER_INVALID_USE_OF_NULL = 1138;
/** Regex error '%s' */
case ER_REGEXP_ERROR = 1139;
/** Mixing of GROUP columns (MIN(),MAX(),COUNT(),...) with no GROUP columns is illegal if there is no GROUP BY clause */
case ER_MIX_OF_GROUP_FUNC_AND_FIELDS = 1140;
/** There is no such grant defined for user '%-.48s' on host '%-.64s' */
case ER_NONEXISTING_GRANT = 1141;
/** %-.100T command denied to user '%s'@'%s' for table %`s.%`s */
case ER_TABLEACCESS_DENIED_ERROR = 1142;
/** %-.32s command denied to user '%s'@'%s' for column '%-.192s' in table '%-.192s' */
case ER_COLUMNACCESS_DENIED_ERROR = 1143;
/** Illegal GRANT/REVOKE command; please consult the manual to see which privileges can be used */
case ER_ILLEGAL_GRANT_FOR_TABLE = 1144;
/** The host or user argument to GRANT is too long */
case ER_GRANT_WRONG_HOST_OR_USER = 1145;
/** Table '%-.192s.%-.192s' doesn't exist */
case ER_NO_SUCH_TABLE = 1146;
/** There is no such grant defined for user '%-.48s' on host '%-.64s' on table '%-.192s' */
case ER_NONEXISTING_TABLE_GRANT = 1147;
/** The used command is not allowed with this MariaDB version */
case ER_NOT_ALLOWED_COMMAND = 1148;
/** You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use */
case ER_SYNTAX_ERROR = 1149;
/** Delayed insert thread couldn't get requested lock for table %-.192s */
case ER_DELAYED_CANT_CHANGE_LOCK = 1150;
/** Too many delayed threads in use */
case ER_TOO_MANY_DELAYED_THREADS = 1151;
/** Aborted connection %ld to db: '%-.192s' user: '%-.48s' (%-.64s) */
case ER_ABORTING_CONNECTION = 1152;
/** Got a packet bigger than 'max_allowed_packet' bytes */
case ER_NET_PACKET_TOO_LARGE = 1153;
/** Got a read error from the connection pipe */
case ER_NET_READ_ERROR_FROM_PIPE = 1154;
/** Got an error from fcntl() */
case ER_NET_FCNTL_ERROR = 1155;
/** Got packets out of order */
case ER_NET_PACKETS_OUT_OF_ORDER = 1156;
/** Couldn't uncompress communication packet */
case ER_NET_UNCOMPRESS_ERROR = 1157;
/** Got an error reading communication packets */
case ER_NET_READ_ERROR = 1158;
/** Got timeout reading communication packets */
case ER_NET_READ_INTERRUPTED = 1159;
/** Got an error writing communication packets */
case ER_NET_ERROR_ON_WRITE = 1160;
/** Got timeout writing communication packets */
case ER_NET_WRITE_INTERRUPTED = 1161;
/** Result string is longer than 'max_allowed_packet' bytes */
case ER_TOO_LONG_STRING = 1162;
/** Storage engine %s doesn't support BLOB/TEXT columns */
case ER_TABLE_CANT_HANDLE_BLOB = 1163;
/** Storage engine %s doesn't support AUTO_INCREMENT columns */
case ER_TABLE_CANT_HANDLE_AUTO_INCREMENT = 1164;
/** INSERT DELAYED can't be used with table '%-.192s' because it is locked with LOCK TABLES */
case ER_DELAYED_INSERT_TABLE_LOCKED = 1165;
/** Incorrect column name '%-.100s' */
case ER_WRONG_COLUMN_NAME = 1166;
/** The storage engine %s can't index column %`s */
case ER_WRONG_KEY_COLUMN = 1167;
/** Unable to open underlying table which is differently defined or of non-MyISAM type or doesn't exist */
case ER_WRONG_MRG_TABLE = 1168;
/** Can't write, because of unique caseraint, to table '%-.192s' */
case ER_DUP_UNIQUE = 1169;
/** BLOB/TEXT column '%-.192s' used in key specification without a key length */
case ER_BLOB_KEY_WITHOUT_LENGTH = 1170;
/** All parts of a PRIMARY KEY must be NOT NULL; if you need NULL in a key, use UNIQUE instead */
case ER_PRIMARY_CANT_HAVE_NULL = 1171;
/** Result consisted of more than one row */
case ER_TOO_MANY_ROWS = 1172;
/** This table type requires a primary key */
case ER_REQUIRES_PRIMARY_KEY = 1173;
/** This version of MariaDB is not compiled with RAID support */
case ER_NO_RAID_COMPILED = 1174;
/** You are using safe update mode and you tried to update a table without a WHERE that uses a KEY column */
case ER_UPDATE_WITHOUT_KEY_IN_SAFE_MODE = 1175;
/** Key '%-.192s' doesn't exist in table '%-.192s' */
case ER_KEY_DOES_NOT_EXISTS = 1176;
/** Can't open table */
case ER_CHECK_NO_SUCH_TABLE = 1177;
/** The storage engine for the table doesn't support %s */
case ER_CHECK_NOT_IMPLEMENTED = 1178;
/** You are not allowed to execute this command in a transaction */
case ER_CANT_DO_THIS_DURING_AN_TRANSACTION = 1179;
/** Got error %M during COMMIT */
case ER_ERROR_DURING_COMMIT = 1180;
/** Got error %M during ROLLBACK */
case ER_ERROR_DURING_ROLLBACK = 1181;
/** Got error %M during FLUSH_LOGS */
case ER_ERROR_DURING_FLUSH_LOGS = 1182;
/** Got error %M during CHECKPOINT */
case ER_ERROR_DURING_CHECKPOINT = 1183;
/** Aborted connection %lld to db: '%-.192s' user: '%-.48s' host: '%-.64s' (%-.64s) */
case ER_NEW_ABORTING_CONNECTION = 1184;
/** Binlog closed, cannot RESET MASTER */
case ER_FLUSH_MASTER_BINLOG_CLOSED = 1186;
/** Failed rebuilding the index of dumped table '%-.192s' */
case ER_INDEX_REBUILD = 1187;
/** Error from master: '%-.64s' */
case ER_MASTER = 1188;
/** Net error reading from master */
case ER_MASTER_NET_READ = 1189;
/** Net error writing to master */
case ER_MASTER_NET_WRITE = 1190;
/** Can't find FULLTEXT index matching the column list */
case ER_FT_MATCHING_KEY_NOT_FOUND = 1191;
/** Can't execute the given command because you have active locked tables or an active transaction */
case ER_LOCK_OR_ACTIVE_TRANSACTION = 1192;
/** Unknown system variable '%-.*s' */
case ER_UNKNOWN_SYSTEM_VARIABLE = 1193;
/** Table '%-.192s' is marked as crashed and should be repaired */
case ER_CRASHED_ON_USAGE = 1194;
/** Table '%-.192s' is marked as crashed and last (automatic?) repair failed */
case ER_CRASHED_ON_REPAIR = 1195;
/** Some non-transactional changed tables couldn't be rolled back */
case ER_WARNING_NOT_COMPLETE_ROLLBACK = 1196;
/** Multi-statement transaction required more than 'max_binlog_cache_size' bytes of storage; increase this mariadbd variable and try again */
case ER_TRANS_CACHE_FULL = 1197;
/** This operation cannot be performed as you have a running slave '%2$*1$s'; run STOP SLAVE '%2$*1$s' first */
case ER_SLAVE_MUST_STOP = 1198;
/** This operation requires a running slave; configure slave and do START SLAVE */
case ER_SLAVE_NOT_RUNNING = 1199;
/** The server is not configured as slave; fix in config file or with CHANGE MASTER TO */
case ER_BAD_SLAVE = 1200;
/** Could not initialize master info structure for '%.*s'; more error messages can be found in the MariaDB error log */
case ER_MASTER_INFO = 1201;
/** Could not create slave thread; check system resources */
case ER_SLAVE_THREAD = 1202;
/** User %-.64s already has more than 'max_user_connections' active connections */
case ER_TOO_MANY_USER_CONNECTIONS = 1203;
/** You may only use caseant expressions in this statement */
case ER_SET_caseANTS_ONLY = 1204;
/** Lock wait timeout exceeded; try restarting transaction */
case ER_LOCK_WAIT_TIMEOUT = 1205;
/** The total number of locks exceeds the lock table size */
case ER_LOCK_TABLE_FULL = 1206;
/** Update locks cannot be acquired during a READ UNCOMMITTED transaction */
case ER_READ_ONLY_TRANSACTION = 1207;
/** DROP DATABASE not allowed while thread is holding global read lock */
case ER_DROP_DB_WITH_READ_LOCK = 1208;
/** CREATE DATABASE not allowed while thread is holding global read lock */
case ER_CREATE_DB_WITH_READ_LOCK = 1209;
/** Incorrect arguments to %s */
case ER_WRONG_ARGUMENTS = 1210;
/** '%s'@'%s' is not allowed to create new users */
case ER_NO_PERMISSION_TO_CREATE_USER = 1211;
/** Incorrect table definition; all MERGE tables must be in the same database */
case ER_UNION_TABLES_IN_DIFFERENT_DIR = 1212;
/** Deadlock found when trying to get lock; try restarting transaction */
case ER_LOCK_DEADLOCK = 1213;
/** The storage engine %s doesn't support FULLTEXT indexes */
case ER_TABLE_CANT_HANDLE_FT = 1214;
/** Cannot add foreign key caseraint for `%s` */
case ER_CANNOT_ADD_FOREIGN = 1215;
/** Cannot add or update a child row: a foreign key caseraint fails */
case ER_NO_REFERENCED_ROW = 1216;
/** Cannot delete or update a parent row: a foreign key caseraint fails */
case ER_ROW_IS_REFERENCED = 1217;
/** Error connecting to master: %-.128s */
case ER_CONNECT_TO_MASTER = 1218;
/** Error running query on master: %-.128s */
case ER_QUERY_ON_MASTER = 1219;
/** Error when executing command %s: %-.128s */
case ER_ERROR_WHEN_EXECUTING_COMMAND = 1220;
/** Incorrect usage of %s and %s */
case ER_WRONG_USAGE = 1221;
/** The used SELECT statements have a different number of columns */
case ER_WRONG_NUMBER_OF_COLUMNS_IN_SELECT = 1222;
/** Can't execute the query because you have a conflicting read lock */
case ER_CANT_UPDATE_WITH_READLOCK = 1223;
/** Mixing of transactional and non-transactional tables is disabled */
case ER_MIXING_NOT_ALLOWED = 1224;
/** Option '%s' used twice in statement */
case ER_DUP_ARGUMENT = 1225;
/** User '%-.64s' has exceeded the '%s' resource (current value: %ld) */
case ER_USER_LIMIT_REACHED = 1226;
/** Access denied; you need (at least one of) the %-.128s privilege(s) for this operation */
case ER_SPECIFIC_ACCESS_DENIED_ERROR = 1227;
/** Variable '%-.64s' is a SESSION variable and can't be used with SET GLOBAL */
case ER_LOCAL_VARIABLE = 1228;
/** Variable '%-.64s' is a GLOBAL variable and should be set with SET GLOBAL */
case ER_GLOBAL_VARIABLE = 1229;
/** Variable '%-.64s' doesn't have a default value */
case ER_NO_DEFAULT = 1230;
/** Variable '%-.64s' can't be set to the value of '%-.200T' */
case ER_WRONG_VALUE_FOR_VAR = 1231;
/** Incorrect argument type to variable '%-.64s' */
case ER_WRONG_TYPE_FOR_VAR = 1232;
/** Variable '%-.64s' can only be set, not read */
case ER_VAR_CANT_BE_READ = 1233;
/** Incorrect usage/placement of '%s' */
case ER_CANT_USE_OPTION_HERE = 1234;
/** This version of MariaDB doesn't yet support '%s' */
case ER_NOT_SUPPORTED_YET = 1235;
/** Got fatal error %d from master when reading data from binary log: '%-.320s' */
case ER_MASTER_FATAL_ERROR_READING_BINLOG = 1236;
/** Slave SQL thread ignored the query because of replicate-*-table rules */
case ER_SLAVE_IGNORED_TABLE = 1237;
/** Variable '%-.192s' is a %s variable */
case ER_INCORRECT_GLOBAL_LOCAL_VAR = 1238;
/** Incorrect foreign key definition for '%-.192s': %s */
case ER_WRONG_FK_DEF = 1239;
/** Key reference and table reference don't match */
case ER_KEY_REF_DO_NOT_MATCH_TABLE_REF = 1240;
/** Operand should contain %d column(s) */
case ER_OPERAND_COLUMNS = 1241;
/** Unknown prepared statement handler (%.*s) given to %s */
case ER_UNKNOWN_STMT_HANDLER = 1243;
/** Help database is corrupt or does not exist */
case ER_CORRUPT_HELP_DB = 1244;
/** Cyclic reference on subqueries */
case ER_CYCLIC_REFERENCE = 1245;
/** Converting column '%s' from %s to %s */
case ER_AUTO_CONVERT = 1246;
/** Reference '%-.64s' not supported (%s) */
case ER_ILLEGAL_REFERENCE = 1247;
/** Every derived table must have its own alias */
case ER_DERIVED_MUST_HAVE_ALIAS = 1248;
/** Select %u was reduced during optimization */
case ER_SELECT_REDUCED = 1249;
/** Table '%-.192s' from one of the SELECTs cannot be used in %-.32s */
case ER_TABLENAME_NOT_ALLOWED_HERE = 1250;
/** Client does not support authentication protocol requested by server; consider upgrading MariaDB client */
case ER_NOT_SUPPORTED_AUTH_MODE = 1251;
/** All parts of a SPATIAL index must be NOT NULL */
case ER_SPATIAL_CANT_HAVE_NULL = 1252;
/** COLLATION '%s' is not valid for CHARACTER SET '%s' */
case ER_COLLATION_CHARSET_MISMATCH = 1253;
/** Slave is already running */
case ER_SLAVE_WAS_RUNNING = 1254;
/** Slave already has been stopped */
case ER_SLAVE_WAS_NOT_RUNNING = 1255;
/** Uncompressed data size too large; the maximum size is %d (probably, length of uncompressed data was corrupted) */
case ER_TOO_BIG_FOR_UNCOMPRESS = 1256;
/** ZLIB: Not enough memory */
case ER_ZLIB_Z_MEM_ERROR = 1257;
/** ZLIB: Not enough room in the output buffer (probably, length of uncompressed data was corrupted) */
case ER_ZLIB_Z_BUF_ERROR = 1258;
/** ZLIB: Input data corrupted */
case ER_ZLIB_Z_DATA_ERROR = 1259;
/** Row %u was cut by %s) */
case ER_CUT_VALUE_GROUP_CONCAT = 1260;
/** Row %lu doesn't contain data for all columns */
case ER_WARN_TOO_FEW_RECORDS = 1261;
/** Row %lu was truncated; it contained more data than there were input columns */
case ER_WARN_TOO_MANY_RECORDS = 1262;
/** Column set to default value; NULL supplied to NOT NULL column '%s' at row %lu */
case ER_WARN_NULL_TO_NOTNULL = 1263;
/** Out of range value for column '%s' at row %lu */
case ER_WARN_DATA_OUT_OF_RANGE = 1264;
/** Data truncated for column '%s' at row %lu */
case WARN_DATA_TRUNCATED = 1265;
/** Using storage engine %s for table '%s' */
case ER_WARN_USING_OTHER_HANDLER = 1266;
/** Cannot drop one or more of the requested users */
case ER_DROP_USER = 1268;
/** Can't revoke all privileges for one or more of the requested users */
case ER_REVOKE_GRANTS = 1269;
/** Illegal mix of collations for operation '%s' */
case ER_CANT_AGGREGATE_NCOLLATIONS = 1271;
/** Variable '%-.64s' is not a variable component (can't be used as XXXX.variable_name) */
case ER_VARIABLE_IS_NOT_STRUCT = 1272;
/** Unknown collation: '%-.64s' */
case ER_UNKNOWN_COLLATION = 1273;
/** SSL parameters in CHANGE MASTER are ignored because this MariaDB slave was compiled without SSL support; they can be used later if MariaDB slave with SSL is started */
case ER_SLAVE_IGNORED_SSL_PARAMS = 1274;
/** Server is running in --secure-auth mode, but '%s'@'%s' has a password in the old format; please change the password to the new format */
case ER_SERVER_IS_IN_SECURE_AUTH_MODE = 1275;
/** Field or reference '%-.192s%s%-.192s%s%-.192s' of SELECT #%d was resolved in SELECT #%d */
case ER_WARN_FIELD_RESOLVED = 1276;
/** Incorrect parameter or combination of parameters for START SLAVE UNTIL */
case ER_BAD_SLAVE_UNTIL_COND = 1277;
/** It is recommended to use --skip-slave-start when doing step-by-step replication with START SLAVE UNTIL; otherwise, you will get problems if you get an unexpected slave's mariadbd restart */
case ER_MISSING_SKIP_SLAVE = 1278;
/** SQL thread is not to be started so UNTIL options are ignored */
case ER_UNTIL_COND_IGNORED = 1279;
/** Incorrect index name '%-.100s' */
case ER_WRONG_NAME_FOR_INDEX = 1280;
/** Incorrect catalog name '%-.100s' */
case ER_WRONG_NAME_FOR_CATALOG = 1281;
/** Query cache failed to set size %llu; new query cache size is %lu */
case ER_WARN_QC_RESIZE = 1282;
/** Column '%-.192s' cannot be part of FULLTEXT index */
case ER_BAD_FT_COLUMN = 1283;
/** Unknown key cache '%-.100s' */
case ER_UNKNOWN_KEY_CACHE = 1284;
/** MariaDB is started in --skip-name-resolve mode; you must restart it without this switch for this grant to work */
case ER_WARN_HOSTNAME_WONT_WORK = 1285;
/** Unknown storage engine '%s' */
case ER_UNKNOWN_STORAGE_ENGINE = 1286;
/** '%s' is deprecated and will be removed in a future release. Please use %s instead */
case ER_WARN_DEPRECATED_SYNTAX = 1287;
/** The target table %-.100s of the %s is not updatable */
case ER_NON_UPDATABLE_TABLE = 1288;
/** The '%s' feature is disabled; you need MariaDB built with '%s' to have it working */
case ER_FEATURE_DISABLED = 1289;
/** The MariaDB server is running with the %s option so it cannot execute this statement */
case ER_OPTION_PREVENTS_STATEMENT = 1290;
/** Column '%-.100s' has duplicated value '%-.64s' in %s */
case ER_DUPLICATED_VALUE_IN_TYPE = 1291;
/** Truncated incorrect %-.32T value: '%-.128T' */
case ER_TRUNCATED_WRONG_VALUE = 1292;
/** Incorrect table definition; there can be only one TIMESTAMP column with CURRENT_TIMESTAMP in DEFAULT or ON UPDATE clause */
case ER_TOO_MUCH_AUTO_TIMESTAMP_COLS = 1293;
/** Invalid ON UPDATE clause for '%-.192s' column */
case ER_INVALID_ON_UPDATE = 1294;
/** This command is not supported in the prepared statement protocol yet */
case ER_UNSUPPORTED_PS = 1295;
/** Got error %d '%-.200s' from %s */
case ER_GET_ERRMSG = 1296;
/** Got temporary error %d '%-.200s' from %s */
case ER_GET_TEMPORARY_ERRMSG = 1297;
/** Unknown or incorrect time zone: '%-.64s' */
case ER_UNKNOWN_TIME_ZONE = 1298;
/** Invalid TIMESTAMP value in column '%s' at row %lu */
case ER_WARN_INVALID_TIMESTAMP = 1299;
/** Invalid %s character string: '%.64T' */
case ER_INVALID_CHARACTER_STRING = 1300;
/** Result of %s() was larger than max_allowed_packet (%ld) - truncated */
case ER_WARN_ALLOWED_PACKET_OVERFLOWED = 1301;
/** Conflicting declarations: '%s%s' and '%s%s' */
case ER_CONFLICTING_DECLARATIONS = 1302;
/** Can't create a %s from within another stored routine */
case ER_SP_NO_RECURSIVE_CREATE = 1303;
/** %s %s already exists */
case ER_SP_ALREADY_EXISTS = 1304;
/** %s %s does not exist */
case ER_SP_DOES_NOT_EXIST = 1305;
/** Failed to DROP %s %s */
case ER_SP_DROP_FAILED = 1306;
/** Failed to CREATE %s %s */
case ER_SP_STORE_FAILED = 1307;
/** %s with no matching label: %s */
case ER_SP_LILABEL_MISMATCH = 1308;
/** Redefining label %s */
case ER_SP_LABEL_REDEFINE = 1309;
/** End-label %s without match */
case ER_SP_LABEL_MISMATCH = 1310;
/** Referring to uninitialized variable %s */
case ER_SP_UNINIT_VAR = 1311;
/** PROCEDURE %s can't return a result set in the given context */
case ER_SP_BADSELECT = 1312;
/** RETURN is only allowed in a FUNCTION */
case ER_SP_BADRETURN = 1313;
/** %s is not allowed in stored procedures */
case ER_SP_BADSTATEMENT = 1314;
/** The update log is deprecated and replaced by the binary log; SET SQL_LOG_UPDATE has been ignored. This option will be removed in MariaDB 5.6 */
case ER_UPDATE_LOG_DEPRECATED_IGNORED = 1315;
/** The update log is deprecated and replaced by the binary log; SET SQL_LOG_UPDATE has been translated to SET SQL_LOG_BIN. This option will be removed in MariaDB 5.6 */
case ER_UPDATE_LOG_DEPRECATED_TRANSLATED = 1316;
/** Query execution was interrupted */
case ER_QUERY_INTERRUPTED = 1317;
/** Incorrect number of arguments for %s %s; expected %u, got %u */
case ER_SP_WRONG_NO_OF_ARGS = 1318;
/** Undefined CONDITION: %s */
case ER_SP_COND_MISMATCH = 1319;
/** No RETURN found in FUNCTION %s */
case ER_SP_NORETURN = 1320;
/** FUNCTION %s ended without RETURN */
case ER_SP_NORETURNEND = 1321;
/** Cursor statement must be a SELECT */
case ER_SP_BAD_CURSOR_QUERY = 1322;
/** Cursor SELECT must not have INTO */
case ER_SP_BAD_CURSOR_SELECT = 1323;
/** Undefined CURSOR: %s */
case ER_SP_CURSOR_MISMATCH = 1324;
/** Cursor is already open */
case ER_SP_CURSOR_ALREADY_OPEN = 1325;
/** Cursor is not open */
case ER_SP_CURSOR_NOT_OPEN = 1326;
/** Undeclared variable: %s */
case ER_SP_UNDECLARED_VAR = 1327;
/** Incorrect number of FETCH variables */
case ER_SP_WRONG_NO_OF_FETCH_ARGS = 1328;
/** No data - zero rows fetched, selected, or processed */
case ER_SP_FETCH_NO_DATA = 1329;
/** Duplicate parameter: %s */
case ER_SP_DUP_PARAM = 1330;
/** Duplicate variable: %s */
case ER_SP_DUP_VAR = 1331;
/** Duplicate condition: %s */
case ER_SP_DUP_COND = 1332;
/** Duplicate cursor: %s */
case ER_SP_DUP_CURS = 1333;
/** Failed to ALTER %s %s */
case ER_SP_CANT_ALTER = 1334;
/** Subquery value not supported */
case ER_SP_SUBSELECT_NYI = 1335;
/** %s is not allowed in stored function or trigger */
case ER_STMT_NOT_ALLOWED_IN_SF_OR_TRG = 1336;
/** Variable or condition declaration after cursor or handler declaration */
case ER_SP_VARCOND_AFTER_CURSHNDLR = 1337;
/** Cursor declaration after handler declaration */
case ER_SP_CURSOR_AFTER_HANDLER = 1338;
/** Case not found for CASE statement */
case ER_SP_CASE_NOT_FOUND = 1339;
/** Configuration file '%-.192s' is too big */
case ER_FPARSER_TOO_BIG_FILE = 1340;
/** Malformed file type header in file '%-.192s' */
case ER_FPARSER_BAD_HEADER = 1341;
/** Unexpected end of file while parsing comment '%-.200s' */
case ER_FPARSER_EOF_IN_COMMENT = 1342;
/** Error while parsing parameter '%-.192s' (line: '%-.192s') */
case ER_FPARSER_ERROR_IN_PARAMETER = 1343;
/** Unexpected end of file while skipping unknown parameter '%-.192s' */
case ER_FPARSER_EOF_IN_UNKNOWN_PARAMETER = 1344;
/** ANALYZE/EXPLAIN/SHOW can not be issued; lacking privileges for underlying table */
case ER_VIEW_NO_EXPLAIN = 1345;
/** File '%-.192s' has unknown type '%-.64s' in its header */
case ER_FRM_UNKNOWN_TYPE = 1346;
/** '%-.192s.%-.192s' is not of type '%s' */
case ER_WRONG_OBJECT = 1347;
/** Column '%-.192s' is not updatable */
case ER_NONUPDATEABLE_COLUMN = 1348;
/** View's SELECT contains a subquery in the FROM clause */
case ER_VIEW_SELECT_DERIVED = 1349;
/** View's SELECT contains a '%s' clause */
case ER_VIEW_SELECT_CLAUSE = 1350;
/** View's SELECT contains a variable or parameter */
case ER_VIEW_SELECT_VARIABLE = 1351;
/** View's SELECT refers to a temporary table '%-.192s' */
case ER_VIEW_SELECT_TMPTABLE = 1352;
/** View's SELECT and view's field list have different column counts */
case ER_VIEW_WRONG_LIST = 1353;
/** View merge algorithm can't be used here for now (assumed undefined algorithm) */
case ER_WARN_VIEW_MERGE = 1354;
/** View being updated does not have complete key of underlying table in it */
case ER_WARN_VIEW_WITHOUT_KEY = 1355;
/** View '%-.192s.%-.192s' references invalid table(s) or column(s) or function(s) or definer/invoker of view lack rights to use them */
case ER_VIEW_INVALID = 1356;
/** Can't drop or alter a %s from within another stored routine */
case ER_SP_NO_DROP_SP = 1357;
/** GOTO is not allowed in a stored procedure handler */
case ER_SP_GOTO_IN_HNDLR = 1358;
/** Trigger '%s' already exists */
case ER_TRG_ALREADY_EXISTS = 1359;
/** Trigger does not exist */
case ER_TRG_DOES_NOT_EXIST = 1360;
/** Trigger's '%-.192s' is a view, temporary table or sequence */
case ER_TRG_ON_VIEW_OR_TEMP_TABLE = 1361;
/** Updating of %s row is not allowed in %strigger */
case ER_TRG_CANT_CHANGE_ROW = 1362;
/** There is no %s row in %s trigger */
case ER_TRG_NO_SUCH_ROW_IN_TRG = 1363;
/** Field '%-.192s' doesn't have a default value */
case ER_NO_DEFAULT_FOR_FIELD = 1364;
/** Division by 0 */
case ER_DIVISION_BY_ZERO = 1365;
/** Incorrect %-.32s value: '%-.128T' for column `%.192s`.`%.192s`.`%.192s` at row %lu */
case ER_TRUNCATED_WRONG_VALUE_FOR_FIELD = 1366;
/** Illegal %s '%-.192T' value found during parsing */
case ER_ILLEGAL_VALUE_FOR_TYPE = 1367;
/** CHECK OPTION on non-updatable view %`-.192s.%`-.192s */
case ER_VIEW_NONUPD_CHECK = 1368;
/** CHECK OPTION failed %`-.192s.%`-.192s */
case ER_VIEW_CHECK_FAILED = 1369;
/** %-.32s command denied to user '%s'@'%s' for routine '%-.192s' */
case ER_PROCACCESS_DENIED_ERROR = 1370;
/** Failed purging old relay logs: %s */
case ER_RELAY_LOG_FAIL = 1371;
/** Password hash should be a %d-digit hexadecimal number */
case ER_PASSWD_LENGTH = 1372;
/** Target log not found in binlog index */
case ER_UNKNOWN_TARGET_BINLOG = 1373;
/** I/O error reading log index file */
case ER_IO_ERR_LOG_INDEX_READ = 1374;
/** Server configuration does not permit binlog purge */
case ER_BINLOG_PURGE_PROHIBITED = 1375;
/** Failed on fseek() */
case ER_FSEEK_FAIL = 1376;
/** Fatal error during log purge */
case ER_BINLOG_PURGE_FATAL_ERR = 1377;
/** A purgeable log is in use, will not purge */
case ER_LOG_IN_USE = 1378;
/** Unknown error during log purge */
case ER_LOG_PURGE_UNKNOWN_ERR = 1379;
/** Failed initializing relay log position: %s */
case ER_RELAY_LOG_INIT = 1380;
/** You are not using binary logging */
case ER_NO_BINARY_LOGGING = 1381;
/** The '%-.64s' syntax is reserved for purposes internal to the MariaDB server */
case ER_RESERVED_SYNTAX = 1382;
/** WSAStartup Failed */
case ER_WSAS_FAILED = 1383;
/** Can't handle procedures with different groups yet */
case ER_DIFF_GROUPS_PROC = 1384;
/** Select must have a group with this procedure */
case ER_NO_GROUP_FOR_PROC = 1385;
/** Can't use ORDER clause with this procedure */
case ER_ORDER_WITH_PROC = 1386;
/** Binary logging and replication forbid changing the global server %s */
case ER_LOGGING_PROHIBIT_CHANGING_OF = 1387;
/** Can't map file: %-.200s, errno: %M */
case ER_NO_FILE_MAPPING = 1388;
/** Wrong magic in %-.64s */
case ER_WRONG_MAGIC = 1389;
/** Prepared statement contains too many placeholders */
case ER_PS_MANY_PARAM = 1390;
/** View text checksum failed */
case ER_VIEW_CHECKSUM = 1392;
/** Can not modify more than one base table through a join view '%-.192s.%-.192s' */
case ER_VIEW_MULTIUPDATE = 1393;
/** Can not insert into join view '%-.192s.%-.192s' without fields list */
case ER_VIEW_NO_INSERT_FIELD_LIST = 1394;
/** Can not delete from join view '%-.192s.%-.192s' */
case ER_VIEW_DELETE_MERGE_VIEW = 1395;
/** Operation %s failed for %.256s */
case ER_CANNOT_USER = 1396;
/** XAER_NOTA: Unknown XID */
case ER_XAER_NOTA = 1397;
/** XAER_INVAL: Invalid arguments (or unsupported command) */
case ER_XAER_INVAL = 1398;
/** XAER_RMFAIL: The command cannot be executed when global transaction is in the %.64s state */
case ER_XAER_RMFAIL = 1399;
/** XAER_OUTSIDE: Some work is done outside global transaction */
case ER_XAER_OUTSIDE = 1400;
/** XAER_RMERR: Fatal error occurred in the transaction branch - check your data for consistency */
case ER_XAER_RMERR = 1401;
/** XA_RBROLLBACK: Transaction branch was rolled back */
case ER_XA_RBROLLBACK = 1402;
/** There is no such grant defined for user '%-.48s' on host '%-.64s' on routine '%-.192s' */
case ER_NONEXISTING_PROC_GRANT = 1403;
/** Failed to grant EXECUTE and ALTER ROUTINE privileges */
case ER_PROC_AUTO_GRANT_FAIL = 1404;
/** Failed to revoke all privileges to dropped routine */
case ER_PROC_AUTO_REVOKE_FAIL = 1405;
/** Data too long for column '%s' at row %lu */
case ER_DATA_TOO_LONG = 1406;
/** Bad SQLSTATE: '%s' */
case ER_SP_BAD_SQLSTATE = 1407;
/** Can't load value from file with fixed size rows to variable */
case ER_LOAD_FROM_FIXED_SIZE_ROWS_TO_VAR = 1409;
/** You are not allowed to create a user with GRANT */
case ER_CANT_CREATE_USER_WITH_GRANT = 1410;
/** Incorrect %-.32s value: '%-.128T' for function %-.32s */
case ER_WRONG_VALUE_FOR_TYPE = 1411;
/** Table definition has changed, please retry transaction */
case ER_TABLE_DEF_CHANGED = 1412;
/** Duplicate handler declared in the same block */
case ER_SP_DUP_HANDLER = 1413;
/** OUT or INOUT argument %d for routine %s is not a variable or NEW pseudo-variable in BEFORE trigger */
case ER_SP_NOT_VAR_ARG = 1414;
/** Not allowed to return a result set from a %s */
case ER_SP_NO_RETSET = 1415;
/** Cannot get geometry object from data you send to the GEOMETRY field */
case ER_CANT_CREATE_GEOMETRY_OBJECT = 1416;
/** A routine failed and has neither NO SQL nor READS SQL DATA in its declaration and binary logging is enabled; if non-transactional tables were updated, the binary log will miss their changes */
case ER_FAILED_ROUTINE_BREAK_BINLOG = 1417;
/** This function has none of DETERMINISTIC, NO SQL, or READS SQL DATA in its declaration and binary logging is enabled (you *might* want to use the less safe log_bin_trust_function_creators variable) */
case ER_BINLOG_UNSAFE_ROUTINE = 1418;
/** You do not have the SUPER privilege and binary logging is enabled (you *might* want to use the less safe log_bin_trust_function_creators variable) */
case ER_BINLOG_CREATE_ROUTINE_NEED_SUPER = 1419;
/** You can't execute a prepared statement which has an open cursor associated with it. Reset the statement to re-execute it */
case ER_EXEC_STMT_WITH_OPEN_CURSOR = 1420;
/** The statement (%lu) has no open cursor */
case ER_STMT_HAS_NO_OPEN_CURSOR = 1421;
/** Explicit or implicit commit is not allowed in stored function or trigger */
case ER_COMMIT_NOT_ALLOWED_IN_SF_OR_TRG = 1422;
/** Field of view '%-.192s.%-.192s' underlying table doesn't have a default value */
case ER_NO_DEFAULT_FOR_VIEW_FIELD = 1423;
/** Recursive stored functions and triggers are not allowed */
case ER_SP_NO_RECURSION = 1424;
/** Too big scale specified for '%-.192s'. Maximum is %u */
case ER_TOO_BIG_SCALE = 1425;
/** Too big precision specified for '%-.192s'. Maximum is %u */
case ER_TOO_BIG_PRECISION = 1426;
/** For float(M,D), double(M,D) or decimal(M,D), M must be >= D (column '%-.192s') */
case ER_M_BIGGER_THAN_D = 1427;
/** You can't combine write-locking of system tables with other tables or lock types */
case ER_WRONG_LOCK_OF_SYSTEM_TABLE = 1428;
/** Unable to connect to foreign data source: %.64s */
case ER_CONNECT_TO_FOREIGN_DATA_SOURCE = 1429;
/** There was a problem processing the query on the foreign data source. Data source error: %-.64s */
case ER_QUERY_ON_FOREIGN_DATA_SOURCE = 1430;
/** The foreign data source you are trying to reference does not exist. Data source error: %-.64s */
case ER_FOREIGN_DATA_SOURCE_DOESNT_EXIST = 1431;
/** Can't create federated table. The data source connection string '%-.64s' is not in the correct format */
case ER_FOREIGN_DATA_STRING_INVALID_CANT_CREATE = 1432;
/** The data source connection string '%-.64s' is not in the correct format */
case ER_FOREIGN_DATA_STRING_INVALID = 1433;
/** Can't create federated table. Foreign data src error: %-.64s */
case ER_CANT_CREATE_FEDERATED_TABLE = 1434;
/** Trigger in wrong schema */
case ER_TRG_IN_WRONG_SCHEMA = 1435;
/** Thread stack overrun: %ld bytes used of a %ld byte stack, and %ld bytes needed. Consider increasing the thread_stack system variable. */
case ER_STACK_OVERRUN_NEED_MORE = 1436;
/** Routine body for '%-.100s' is too long */
case ER_TOO_LONG_BODY = 1437;
/** Cannot drop default keycache */
case ER_WARN_CANT_DROP_DEFAULT_KEYCACHE = 1438;
/** Display width out of range for '%-.192s' (max = %lu) */
case ER_TOO_BIG_DISPLAYWIDTH = 1439;
/** XAER_DUPID: The XID already exists */
case ER_XAER_DUPID = 1440;
/** Datetime function: %-.32s field overflow */
case ER_DATETIME_FUNCTION_OVERFLOW = 1441;
/** Can't update table '%-.192s' in stored function/trigger because it is already used by statement which invoked this stored function/trigger */
case ER_CANT_UPDATE_USED_TABLE_IN_SF_OR_TRG = 1442;
/** The definition of table '%-.192s' prevents operation %-.192s on table '%-.192s' */
case ER_VIEW_PREVENT_UPDATE = 1443;
/** The prepared statement contains a stored routine call that refers to that same statement. It's not allowed to execute a prepared statement in such a recursive manner */
case ER_PS_NO_RECURSION = 1444;
/** Not allowed to set autocommit from a stored function or trigger */
case ER_SP_CANT_SET_AUTOCOMMIT = 1445;
/** Invalid definer */
case ER_MALFORMED_DEFINER = 1446;
/** View '%-.192s'.'%-.192s' has no definer information (old table format). Current user is used as definer. Please recreate the view! */
case ER_VIEW_FRM_NO_USER = 1447;
/** The user specified as a definer ('%-.64s'@'%-.64s') does not exist */
case ER_NO_SUCH_USER = 1449;
/** Changing schema from '%-.192s' to '%-.192s' is not allowed */
case ER_FORBID_SCHEMA_CHANGE = 1450;
/** Variable '%-.64s' must be quoted with `...`, or renamed */
case ER_SP_BAD_VAR_SHADOW = 1453;
/** No definer attribute for trigger '%-.192s'.'%-.192s'. The trigger will be activated under the authorization of the invoker, which may have insufficient privileges. Please recreate the trigger */
case ER_TRG_NO_DEFINER = 1454;
/** '%-.192s' has an old format, you should re-create the '%s' object(s) */
case ER_OLD_FILE_FORMAT = 1455;
/** Recursive limit %d (as set by the max_sp_recursion_depth variable) was exceeded for routine %.192s */
case ER_SP_RECURSION_LIMIT = 1456;
/** Failed to load routine %-.192s (internal code %d). For more details, run SHOW WARNINGS */
case ER_SP_PROC_TABLE_CORRUPT = 1457;
/** Incorrect routine name '%-.192s' */
case ER_SP_WRONG_NAME = 1458;
/** Upgrade required. Please do "REPAIR %s %`s" or dump/reload to fix it! */
case ER_TABLE_NEEDS_UPGRADE = 1459;
/** AGGREGATE is not supported for stored functions */
case ER_SP_NO_AGGREGATE = 1460;
/** Can't create more than max_prepared_stmt_count statements (current value: %u) */
case ER_MAX_PREPARED_STMT_COUNT_REACHED = 1461;
/** %`s.%`s contains view recursion */
case ER_VIEW_RECURSIVE = 1462;
/** Non-grouping field '%-.192s' is used in %-.64s clause */
case ER_NON_GROUPING_FIELD_USED = 1463;
/** The storage engine %s doesn't support SPATIAL indexes */
case ER_TABLE_CANT_HANDLE_SPKEYS = 1464;
/** Triggers can not be created on system tables */
case ER_NO_TRIGGERS_ON_SYSTEM_SCHEMA = 1465;
/** Leading spaces are removed from name '%s' */
case ER_REMOVED_SPACES = 1466;
/** Failed to read auto-increment value from storage engine */
case ER_AUTOINC_READ_FAILED = 1467;
/** user name */
case ER_USERNAME = 1468;
/** host name */
case ER_HOSTNAME = 1469;
/** String '%-.70T' is too long for %s (should be no longer than %d) */
case ER_WRONG_STRING_LENGTH = 1470;
/** The target table %-.100s of the %s is not insertable-into */
case ER_NON_INSERTABLE_TABLE = 1471;
/** Table '%-.64s' is differently defined or of non-MyISAM type or doesn't exist */
case ER_ADMIN_WRONG_MRG_TABLE = 1472;
/** Too high level of nesting for select */
case ER_TOO_HIGH_LEVEL_OF_NESTING_FOR_SELECT = 1473;
/** Name '%-.64s' has become '' */
case ER_NAME_BECOMES_EMPTY = 1474;
/** First character of the FIELDS TERMINATED string is ambiguous; please use non-optional and non-empty FIELDS ENCLOSED BY */
case ER_AMBIGUOUS_FIELD_TERM = 1475;
/** Cannot create foreign server '%s' as it already exists */
case ER_FOREIGN_SERVER_EXISTS = 1476;
/** The foreign server name you are trying to reference does not exist. Data source error: %-.64s */
case ER_FOREIGN_SERVER_DOESNT_EXIST = 1477;
/** Table storage engine '%-.64s' does not support the create option '%.64s' */
case ER_ILLEGAL_HA_CREATE_OPTION = 1478;
/** Syntax error: %-.64s PARTITIONING requires definition of VALUES %-.64s for each partition */
case ER_PARTITION_REQUIRES_VALUES_ERROR = 1479;
/** Only %-.64s PARTITIONING can use VALUES %-.64s in partition definition */
case ER_PARTITION_WRONG_VALUES_ERROR = 1480;
/** MAXVALUE can only be used in last partition definition */
case ER_PARTITION_MAXVALUE_ERROR = 1481;
/** Subpartitions can only be hash partitions and by key */
case ER_PARTITION_SUBPARTITION_ERROR = 1482;
/** Must define subpartitions on all partitions if on one partition */
case ER_PARTITION_SUBPART_MIX_ERROR = 1483;
/** Wrong number of partitions defined, mismatch with previous setting */
case ER_PARTITION_WRONG_NO_PART_ERROR = 1484;
/** Wrong number of subpartitions defined, mismatch with previous setting */
case ER_PARTITION_WRONG_NO_SUBPART_ERROR = 1485;
/** caseant, random or timezone-dependent expressions in (sub)partitioning function are not allowed */
case ER_WRONG_EXPR_IN_PARTITION_FUNC_ERROR = 1486;
/** Expression in %s must be caseant */
case ER_NOT_caseANT_EXPRESSION = 1487;
/** Field in list of fields for partition function not found in table */
case ER_FIELD_NOT_FOUND_PART_ERROR = 1488;
/** List of fields is only allowed in KEY partitions */
case ER_LIST_OF_FIELDS_ONLY_IN_HASH_ERROR = 1489;
/** The partition info in the frm file is not consistent with what can be written into the frm file */
case ER_INCONSISTENT_PARTITION_INFO_ERROR = 1490;
/** The %-.192s function returns the wrong type */
case ER_PARTITION_FUNC_NOT_ALLOWED_ERROR = 1491;
/** For %-.64s partitions each partition must be defined */
case ER_PARTITIONS_MUST_BE_DEFINED_ERROR = 1492;
/** VALUES LESS THAN value must be strictly increasing for each partition */
case ER_RANGE_NOT_INCREASING_ERROR = 1493;
/** VALUES value must be of same type as partition function */
case ER_INCONSISTENT_TYPE_OF_FUNCTIONS_ERROR = 1494;
/** Multiple definition of same caseant in list partitioning */
case ER_MULTIPLE_DEF_case_IN_LIST_PART_ERROR = 1495;
/** Partitioning can not be used stand-alone in query */
case ER_PARTITION_ENTRY_ERROR = 1496;
/** The mix of handlers in the partitions is not allowed in this version of MariaDB */
case ER_MIX_HANDLER_ERROR = 1497;
/** For the partitioned engine it is necessary to define all %-.64s */
case ER_PARTITION_NOT_DEFINED_ERROR = 1498;
/** Too many partitions (including subpartitions) were defined */
case ER_TOO_MANY_PARTITIONS_ERROR = 1499;
/** It is only possible to mix RANGE/LIST partitioning with HASH/KEY partitioning for subpartitioning */
case ER_SUBPARTITION_ERROR = 1500;
/** Failed to create specific handler file */
case ER_CANT_CREATE_HANDLER_FILE = 1501;
/** A BLOB field is not allowed in partition function */
case ER_BLOB_FIELD_IN_PART_FUNC_ERROR = 1502;
/** A %-.192s must include all columns in the table's partitioning function */
case ER_UNIQUE_KEY_NEED_ALL_FIELDS_IN_PF = 1503;
/** Number of %-.64s = 0 is not an allowed value */
case ER_NO_PARTS_ERROR = 1504;
/** Partition management on a not partitioned table is not possible */
case ER_PARTITION_MGMT_ON_NONPARTITIONED = 1505;
/** Partitioned tables do not support %s */
case ER_FEATURE_NOT_SUPPORTED_WITH_PARTITIONING = 1506;
/** Wrong partition name or partition list */
case ER_PARTITION_DOES_NOT_EXIST = 1507;
/** Cannot remove all partitions, use DROP TABLE instead */
case ER_DROP_LAST_PARTITION = 1508;
/** COALESCE PARTITION can only be used on HASH/KEY partitions */
case ER_COALESCE_ONLY_ON_HASH_PARTITION = 1509;
/** REORGANIZE PARTITION can only be used to reorganize partitions not to change their numbers */
case ER_REORG_HASH_ONLY_ON_SAME_NO = 1510;
/** REORGANIZE PARTITION without parameters can only be used on auto-partitioned tables using HASH PARTITIONs */
case ER_REORG_NO_PARAM_ERROR = 1511;
/** %-.64s PARTITION can only be used on RANGE/LIST partitions */
case ER_ONLY_ON_RANGE_LIST_PARTITION = 1512;
/** Trying to Add partition(s) with wrong number of subpartitions */
case ER_ADD_PARTITION_SUBPART_ERROR = 1513;
/** At least one partition must be added */
case ER_ADD_PARTITION_NO_NEW_PARTITION = 1514;
/** At least one partition must be coalesced */
case ER_COALESCE_PARTITION_NO_PARTITION = 1515;
/** More partitions to reorganize than there are partitions */
case ER_REORG_PARTITION_NOT_EXIST = 1516;
/** Duplicate partition name %-.192s */
case ER_SAME_NAME_PARTITION = 1517;
/** It is not allowed to shut off binlog on this command */
case ER_NO_BINLOG_ERROR = 1518;
/** When reorganizing a set of partitions they must be in consecutive order */
case ER_CONSECUTIVE_REORG_PARTITIONS = 1519;
/** Reorganize of range partitions cannot change total ranges except for last partition where it can extend the range */
case ER_REORG_OUTSIDE_RANGE = 1520;
/** Partition function not supported in this version for this handler */
case ER_PARTITION_FUNCTION_FAILURE = 1521;
/** Partition state cannot be defined from CREATE/ALTER TABLE */
case ER_PART_STATE_ERROR = 1522;
/** The %-.64s handler only supports 32 bit integers in VALUES */
case ER_LIMITED_PART_RANGE = 1523;
/** Plugin '%-.192s' is not loaded */
case ER_PLUGIN_IS_NOT_LOADED = 1524;
/** Incorrect %-.32s value: '%-.128T' */
case ER_WRONG_VALUE = 1525;
/** Table has no partition for value %-.64s */
case ER_NO_PARTITION_FOR_GIVEN_VALUE = 1526;
/** It is not allowed to specify %s more than once */
case ER_FILEGROUP_OPTION_ONLY_ONCE = 1527;
/** Failed to create %s */
case ER_CREATE_FILEGROUP_FAILED = 1528;
/** Failed to drop %s */
case ER_DROP_FILEGROUP_FAILED = 1529;
/** The handler doesn't support autoextend of tablespaces */
case ER_TABLESPACE_AUTO_EXTEND_ERROR = 1530;
/** A size parameter was incorrectly specified, either number or on the form 10M */
case ER_WRONG_SIZE_NUMBER = 1531;
/** The size number was correct but we don't allow the digit part to be more than 2 billion */
case ER_SIZE_OVERFLOW_ERROR = 1532;
/** Failed to alter: %s */
case ER_ALTER_FILEGROUP_FAILED = 1533;
/** Writing one row to the row-based binary log failed */
case ER_BINLOG_ROW_LOGGING_FAILED = 1534;
/** Table definition on master and slave does not match: %s */
case ER_BINLOG_ROW_WRONG_TABLE_DEF = 1535;
/** Slave running with --log-slave-updates must use row-based binary logging to be able to replicate row-based binary log events */
case ER_BINLOG_ROW_RBR_TO_SBR = 1536;
/** Event '%-.192s' already exists */
case ER_EVENT_ALREADY_EXISTS = 1537;
/** Failed to store event %s. Error code %M from storage engine */
case ER_EVENT_STORE_FAILED = 1538;
/** Unknown event '%-.192s' */
case ER_EVENT_DOES_NOT_EXIST = 1539;
/** Failed to alter event '%-.192s' */
case ER_EVENT_CANT_ALTER = 1540;
/** Failed to drop %s */
case ER_EVENT_DROP_FAILED = 1541;
/** INTERVAL is either not positive or too big */
case ER_EVENT_INTERVAL_NOT_POSITIVE_OR_TOO_BIG = 1542;
/** ENDS is either invalid or before STARTS */
case ER_EVENT_ENDS_BEFORE_STARTS = 1543;
/** Event execution time is in the past. Event has been disabled */
case ER_EVENT_EXEC_TIME_IN_THE_PAST = 1544;
/** Failed to open mysql.event */
case ER_EVENT_OPEN_TABLE_FAILED = 1545;
/** No datetime expression provided */
case ER_EVENT_NEITHER_M_EXPR_NOR_M_AT = 1546;
/** Failed to delete the event from mysql.event */
case ER_EVENT_CANNOT_DELETE = 1549;
/** Error during compilation of event's body */
case ER_EVENT_COMPILE_ERROR = 1550;
/** Same old and new event name */
case ER_EVENT_SAME_NAME = 1551;
/** Data for column '%s' too long */
case ER_EVENT_DATA_TOO_LONG = 1552;
/** Cannot drop index '%-.192s': needed in a foreign key caseraint */
case ER_DROP_INDEX_FK = 1553;
/** The syntax '%s' is deprecated and will be removed in MariaDB %s. Please use %s instead */
case ER_WARN_DEPRECATED_SYNTAX_WITH_VER = 1554;
/** You can't write-lock a log table. Only read access is possible */
case ER_CANT_WRITE_LOCK_LOG_TABLE = 1555;
/** You can't use locks with log tables */
case ER_CANT_LOCK_LOG_TABLE = 1556;
/** Column count of mysql.%s is wrong. Expected %d, found %d. Created with MariaDB %d, now running %d. Please use mariadb-upgrade to fix this error */
case ER_COL_COUNT_DOESNT_MATCH_PLEASE_UPDATE = 1558;
/** Cannot switch out of the row-based binary log format when the session has open temporary tables */
case ER_TEMP_TABLE_PREVENTS_SWITCH_OUT_OF_RBR = 1559;
/** Cannot change the binary logging format inside a stored function or trigger */
case ER_STORED_FUNCTION_PREVENTS_SWITCH_BINLOG_FORMAT = 1560;
/** Cannot create temporary table with partitions */
case ER_PARTITION_NO_TEMPORARY = 1562;
/** Partition caseant is out of partition function domain */
case ER_PARTITION_case_DOMAIN_ERROR = 1563;
/** This partition function is not allowed */
case ER_PARTITION_FUNCTION_IS_NOT_ALLOWED = 1564;
/** Error in DDL log */
case ER_DDL_LOG_ERROR = 1565;
/** Not allowed to use NULL value in VALUES LESS THAN */
case ER_NULL_IN_VALUES_LESS_THAN = 1566;
/** Incorrect partition name */
case ER_WRONG_PARTITION_NAME = 1567;
/** Transaction characteristics can't be changed while a transaction is in progress */
case ER_CANT_CHANGE_TX_CHARACTERISTICS = 1568;
/** ALTER TABLE causes auto_increment resequencing, resulting in duplicate entry '%-.192T' for key '%-.192s' */
case ER_DUP_ENTRY_AUTOINCREMENT_CASE = 1569;
/** Internal scheduler error %d */
case ER_EVENT_MODIFY_QUEUE_ERROR = 1570;
/** Error during starting/stopping of the scheduler. Error code %M */
case ER_EVENT_SET_VAR_ERROR = 1571;
/** Engine cannot be used in partitioned tables */
case ER_PARTITION_MERGE_ERROR = 1572;
/** Cannot activate '%-.64s' log */
case ER_CANT_ACTIVATE_LOG = 1573;
/** The server was not built with row-based replication */
case ER_RBR_NOT_AVAILABLE = 1574;
/** Recursion of EVENT DDL statements is forbidden when body is present */
case ER_EVENT_RECURSION_FORBIDDEN = 1576;
/** Cannot proceed, because event scheduler is disabled */
case ER_EVENTS_DB_ERROR = 1577;
/** Only integers allowed as number here */
case ER_ONLY_INTEGERS_ALLOWED = 1578;
/** Storage engine %s cannot be used for log tables */
case ER_UNSUPORTED_LOG_ENGINE = 1579;
/** You cannot '%s' a log table if logging is enabled */
case ER_BAD_LOG_STATEMENT = 1580;
/** Cannot rename '%s'. When logging enabled, rename to/from log table must rename two tables: the log table to an archive table and another table back to '%s' */
case ER_CANT_RENAME_LOG_TABLE = 1581;
/** Incorrect parameter count in the call to native function '%-.192s' */
case ER_WRONG_PARAMCOUNT_TO_NATIVE_FCT = 1582;
/** Incorrect parameters in the call to native function '%-.192s' */
case ER_WRONG_PARAMETERS_TO_NATIVE_FCT = 1583;
/** Incorrect parameters in the call to stored function '%-.192s' */
case ER_WRONG_PARAMETERS_TO_STORED_FCT = 1584;
/** This function '%-.192s' has the same name as a native function */
case ER_NATIVE_FCT_NAME_COLLISION = 1585;
/** Duplicate entry '%-.64T' for key '%-.192s' */
case ER_DUP_ENTRY_WITH_KEY_NAME = 1586;
/** Too many files opened, please execute the command again */
case ER_BINLOG_PURGE_EMFILE = 1587;
/** Event execution time is in the past and ON COMPLETION NOT PRESERVE is set. The event was dropped immediately after creation */
case ER_EVENT_CANNOT_CREATE_IN_THE_PAST = 1588;
/** Event execution time is in the past and ON COMPLETION NOT PRESERVE is set. The event was not changed. Specify a time in the future */
case ER_EVENT_CANNOT_ALTER_IN_THE_PAST = 1589;
/** The incident %s occurred on the master. Message: %-.64s */
case ER_SLAVE_INCIDENT = 1590;
/** Table has no partition for some existing values */
case ER_NO_PARTITION_FOR_GIVEN_VALUE_SILENT = 1591;
/** Unsafe statement written to the binary log using statement format since BINLOG_FORMAT = STATEMENT. %s */
case ER_BINLOG_UNSAFE_STATEMENT = 1592;
/** Fatal error: %s */
case ER_SLAVE_FATAL_ERROR = 1593;
/** Relay log read failure: %s */
case ER_SLAVE_RELAY_LOG_READ_FAILURE = 1594;
/** Relay log write failure: %s */
case ER_SLAVE_RELAY_LOG_WRITE_FAILURE = 1595;
/** Failed to create %s */
case ER_SLAVE_CREATE_EVENT_FAILURE = 1596;
/** Master command %s failed: %s */
case ER_SLAVE_MASTER_COM_FAILURE = 1597;
/** Binary logging not possible. Message: %s */
case ER_BINLOG_LOGGING_IMPOSSIBLE = 1598;
/** View %`s.%`s has no creation context */
case ER_VIEW_NO_CREATION_CTX = 1599;
/** Creation context of view %`s.%`s is invalid */
case ER_VIEW_INVALID_CREATION_CTX = 1600;
/** Creation context of stored routine %`s.%`s is invalid */
case ER_SR_INVALID_CREATION_CTX = 1601;
/** Corrupted TRG file for table %`s.%`s */
case ER_TRG_CORRUPTED_FILE = 1602;
/** Triggers for table %`s.%`s have no creation context */
case ER_TRG_NO_CREATION_CTX = 1603;
/** Trigger creation context of table %`s.%`s is invalid */
case ER_TRG_INVALID_CREATION_CTX = 1604;
/** Creation context of event %`s.%`s is invalid */
case ER_EVENT_INVALID_CREATION_CTX = 1605;
/** Cannot open table for trigger %`s.%`s */
case ER_TRG_CANT_OPEN_TABLE = 1606;
/** Cannot create stored routine %`s. Check warnings */
case ER_CANT_CREATE_SROUTINE = 1607;
/** The BINLOG statement of type %s was not preceded by a format description BINLOG statement */
case ER_NO_FORMAT_DESCRIPTION_EVENT_BEFORE_BINLOG_STATEMENT = 1609;
/** Corrupted replication event was detected */
case ER_SLAVE_CORRUPT_EVENT = 1610;
/** Invalid column reference (%-.64s) in LOAD DATA */
case ER_LOAD_DATA_INVALID_COLUMN = 1611;
/** Being purged log %s was not found */
case ER_LOG_PURGE_NO_FILE = 1612;
/** XA_RBTIMEOUT: Transaction branch was rolled back: took too long */
case ER_XA_RBTIMEOUT = 1613;
/** XA_RBDEADLOCK: Transaction branch was rolled back: deadlock was detected */
case ER_XA_RBDEADLOCK = 1614;
/** Prepared statement needs to be re-prepared */
case ER_NEED_REPREPARE = 1615;
/** DELAYED option not supported for table '%-.192s' */
case ER_DELAYED_NOT_SUPPORTED = 1616;
/** There is no master connection '%.*s' */
case WARN_NO_MASTER_INFO = 1617;
/** <%-.64s> option ignored */
case WARN_OPTION_IGNORED = 1618;
/** Built-in plugins cannot be deleted */
case ER_PLUGIN_DELETE_BUILTIN = 1619;
/** Plugin is busy and will be uninstalled on shutdown */
case WARN_PLUGIN_BUSY = 1620;
/** %s variable '%s' is read-only. Use SET %s to assign the value */
case ER_VARIABLE_IS_READONLY = 1621;
/** Storage engine %s does not support rollback for this statement. Transaction rolled back and must be restarted */
case ER_WARN_ENGINE_TRANSACTION_ROLLBACK = 1622;
/** Unexpected master's heartbeat data: %s */
case ER_SLAVE_HEARTBEAT_FAILURE = 1623;
/** The requested value for the heartbeat period is either negative or exceeds the maximum allowed (%u seconds) */
case ER_SLAVE_HEARTBEAT_VALUE_OUT_OF_RANGE = 1624;
/** Error in parsing conflict function. Message: %-.64s */
case ER_CONFLICT_FN_PARSE_ERROR = 1626;
/** Write to exceptions table failed. Message: %-.128s" */
case ER_EXCEPTIONS_WRITE_ERROR = 1627;
/** Comment for table '%-.64s' is too long (max = %u) */
case ER_TOO_LONG_TABLE_COMMENT = 1628;
/** Comment for field '%-.64s' is too long (max = %u) */
case ER_TOO_LONG_FIELD_COMMENT = 1629;
/** FUNCTION %s does not exist. Check the 'Function Name Parsing and Resolution' section in the Reference Manual */
case ER_FUNC_INEXISTENT_NAME_COLLISION = 1630;
/** Database */
case ER_DATABASE_NAME = 1631;
/** Table */
case ER_TABLE_NAME = 1632;
/** Partition */
case ER_PARTITION_NAME = 1633;
/** Subpartition */
case ER_SUBPARTITION_NAME = 1634;
/** Temporary */
case ER_TEMPORARY_NAME = 1635;
/** Renamed */
case ER_RENAMED_NAME = 1636;
/** Too many active concurrent transactions */
case ER_TOO_MANY_CONCURRENT_TRXS = 1637;
/** Non-ASCII separator arguments are not fully supported */
case WARN_NON_ASCII_SEPARATOR_NOT_IMPLEMENTED = 1638;
/** debug sync point wait timed out */
case ER_DEBUG_SYNC_TIMEOUT = 1639;
/** debug sync point hit limit reached */
case ER_DEBUG_SYNC_HIT_LIMIT = 1640;
/** Duplicate condition information item '%s' */
case ER_DUP_SIGNAL_SET = 1641;
/** Unhandled user-defined warning condition */
case ER_SIGNAL_WARN = 1642;
/** Unhandled user-defined not found condition */
case ER_SIGNAL_NOT_FOUND = 1643;
/** Unhandled user-defined exception condition */
case ER_SIGNAL_EXCEPTION = 1644;
/** RESIGNAL when handler not active */
case ER_RESIGNAL_WITHOUT_ACTIVE_HANDLER = 1645;
/** SIGNAL/RESIGNAL can only use a CONDITION defined with SQLSTATE */
case ER_SIGNAL_BAD_CONDITION_TYPE = 1646;
/** Data truncated for condition item '%s' */
case WARN_COND_ITEM_TRUNCATED = 1647;
/** Data too long for condition item '%s' */
case ER_COND_ITEM_TOO_LONG = 1648;
/** Unknown locale: '%-.64s' */
case ER_UNKNOWN_LOCALE = 1649;
/** The requested server id %d clashes with the slave startup option --replicate-same-server-id */
case ER_SLAVE_IGNORE_SERVER_IDS = 1650;
/** Query cache is disabled; set query_cache_type to ON or DEMAND to enable it */
case ER_QUERY_CACHE_DISABLED = 1651;
/** Duplicate partition field name '%-.192s' */
case ER_SAME_NAME_PARTITION_FIELD = 1652;
/** Inconsistency in usage of column lists for partitioning */
case ER_PARTITION_COLUMN_LIST_ERROR = 1653;
/** Partition column values of incorrect type */
case ER_WRONG_TYPE_COLUMN_VALUE_ERROR = 1654;
/** Too many fields in '%-.192s' */
case ER_TOO_MANY_PARTITION_FUNC_FIELDS_ERROR = 1655;
/** Cannot use MAXVALUE as value in VALUES IN */
case ER_MAXVALUE_IN_VALUES_IN = 1656;
/** Cannot have more than one value for this type of %-.64s partitioning */
case ER_TOO_MANY_VALUES_ERROR = 1657;
/** Row expressions in VALUES IN only allowed for multi-field column partitioning */
case ER_ROW_SINGLE_PARTITION_FIELD_ERROR = 1658;
/** Field '%-.192s' is of a not allowed type for this type of partitioning */
case ER_FIELD_TYPE_NOT_ALLOWED_AS_PARTITION_FIELD = 1659;
/** The total length of the partitioning fields is too large */
case ER_PARTITION_FIELDS_TOO_LONG = 1660;
/** Cannot execute statement: impossible to write to binary log since both row-incapable engines and statement-incapable engines are involved */
case ER_BINLOG_ROW_ENGINE_AND_STMT_ENGINE = 1661;
/** Cannot execute statement: impossible to write to binary log since BINLOG_FORMAT = ROW and at least one table uses a storage engine limited to statement-based logging */
case ER_BINLOG_ROW_MODE_AND_STMT_ENGINE = 1662;
/** Cannot execute statement: impossible to write to binary log since statement is unsafe, storage engine is limited to statement-based logging, and BINLOG_FORMAT = MIXED. %s */
case ER_BINLOG_UNSAFE_AND_STMT_ENGINE = 1663;
/** Cannot execute statement: impossible to write to binary log since statement is in row format and at least one table uses a storage engine limited to statement-based logging */
case ER_BINLOG_ROW_INJECTION_AND_STMT_ENGINE = 1664;
/** Cannot execute statement: impossible to write to binary log since BINLOG_FORMAT = STATEMENT and at least one table uses a storage engine limited to row-based logging.%s */
case ER_BINLOG_STMT_MODE_AND_ROW_ENGINE = 1665;
/** Cannot execute statement: impossible to write to binary log since statement is in row format and BINLOG_FORMAT = STATEMENT */
case ER_BINLOG_ROW_INJECTION_AND_STMT_MODE = 1666;
/** Cannot execute statement: impossible to write to binary log since more than one engine is involved and at least one engine is self-logging */
case ER_BINLOG_MULTIPLE_ENGINES_AND_SELF_LOGGING_ENGINE = 1667;
/** The statement is unsafe because it uses a LIMIT clause. This is unsafe because the set of rows included cannot be predicted */
case ER_BINLOG_UNSAFE_LIMIT = 1668;
/** The statement is unsafe because it uses INSERT DELAYED. This is unsafe because the times when rows are inserted cannot be predicted */
case ER_BINLOG_UNSAFE_INSERT_DELAYED = 1669;
/** The statement is unsafe because it uses the general log, slow query log, or performance_schema table(s). This is unsafe because system tables may differ on slaves */
case ER_BINLOG_UNSAFE_SYSTEM_TABLE = 1670;
/** Statement is unsafe because it invokes a trigger or a stored function that inserts into an AUTO_INCREMENT column. Inserted values cannot be logged correctly */
case ER_BINLOG_UNSAFE_AUTOINC_COLUMNS = 1671;
/** Statement is unsafe because it uses a UDF which may not return the same value on the slave */
case ER_BINLOG_UNSAFE_UDF = 1672;
/** Statement is unsafe because it uses a system variable that may have a different value on the slave */
case ER_BINLOG_UNSAFE_SYSTEM_VARIABLE = 1673;
/** Statement is unsafe because it uses a system function that may return a different value on the slave */
case ER_BINLOG_UNSAFE_SYSTEM_FUNCTION = 1674;
/** Statement is unsafe because it accesses a non-transactional table after accessing a transactional table within the same transaction */
case ER_BINLOG_UNSAFE_NONTRANS_AFTER_TRANS = 1675;
/** %s. Statement: %s */
case ER_MESSAGE_AND_STATEMENT = 1676;
/** Column %d of table '%-.192s.%-.192s' cannot be converted from type '%-.50s' to type '%-.50s' */
case ER_SLAVE_CONVERSION_FAILED = 1677;
/** Can't create conversion table for table '%-.192s.%-.192s' */
case ER_SLAVE_CANT_CREATE_CONVERSION = 1678;
/** Cannot modify @@session.binlog_format inside a transaction */
case ER_INSIDE_TRANSACTION_PREVENTS_SWITCH_BINLOG_FORMAT = 1679;
/** The path specified for %.64T is too long */
case ER_PATH_LENGTH = 1680;
/** '%s' is deprecated and will be removed in a future release */
case ER_WARN_DEPRECATED_SYNTAX_NO_REPLACEMENT = 1681;
/** Native table '%-.64s'.'%-.64s' has the wrong structure */
case ER_WRONG_NATIVE_TABLE_STRUCTURE = 1682;
/** Invalid performance_schema usage */
case ER_WRONG_PERFSCHEMA_USAGE = 1683;
/** Table '%s'.'%s' was skipped since its definition is being modified by concurrent DDL statement */
case ER_WARN_I_S_SKIPPED_TABLE = 1684;
/** Cannot modify @@session.binlog_direct_non_transactional_updates inside a transaction */
case ER_INSIDE_TRANSACTION_PREVENTS_SWITCH_BINLOG_DIRECT = 1685;
/** Cannot change the binlog direct flag inside a stored function or trigger */
case ER_STORED_FUNCTION_PREVENTS_SWITCH_BINLOG_DIRECT = 1686;
/** A SPATIAL index may only contain a geometrical type column */
case ER_SPATIAL_MUST_HAVE_GEOM_COL = 1687;
/** Comment for index '%-.64s' is too long (max = %lu) */
case ER_TOO_LONG_INDEX_COMMENT = 1688;
/** Wait on a lock was aborted due to a pending exclusive lock */
case ER_LOCK_ABORTED = 1689;
/** %s value is out of range in '%s' */
case ER_DATA_OUT_OF_RANGE = 1690;
/** A variable of a non-integer based type in LIMIT clause */
case ER_WRONG_SPVAR_TYPE_IN_LIMIT = 1691;
/** Mixing self-logging and non-self-logging engines in a statement is unsafe */
case ER_BINLOG_UNSAFE_MULTIPLE_ENGINES_AND_SELF_LOGGING_ENGINE = 1692;
/** Statement accesses nontransactional table as well as transactional or temporary table, and writes to any of them */
case ER_BINLOG_UNSAFE_MIXED_STATEMENT = 1693;
/** Cannot modify @@session.sql_log_bin inside a transaction */
case ER_INSIDE_TRANSACTION_PREVENTS_SWITCH_SQL_LOG_BIN = 1694;
/** Cannot change the sql_log_bin inside a stored function or trigger */
case ER_STORED_FUNCTION_PREVENTS_SWITCH_SQL_LOG_BIN = 1695;
/** Failed to read from the .par file */
case ER_FAILED_READ_FROM_PAR_FILE = 1696;
/** VALUES value for partition '%-.64s' must have type INT */
case ER_VALUES_IS_NOT_INT_TYPE_ERROR = 1697;
/** Access denied for user '%s'@'%s' */
case ER_ACCESS_DENIED_NO_PASSWORD_ERROR = 1698;
/** SET PASSWORD is ignored for users authenticating via %s plugin */
case ER_SET_PASSWORD_AUTH_PLUGIN = 1699;
/** GRANT with IDENTIFIED WITH is illegal because the user %-.*s already exists */
case ER_GRANT_PLUGIN_USER_EXISTS = 1700;
/** Cannot truncate a table referenced in a foreign key caseraint (%.192s) */
case ER_TRUNCATE_ILLEGAL_FK = 1701;
/** Plugin '%s' is force_plus_permanent and can not be unloaded */
case ER_PLUGIN_IS_PERMANENT = 1702;
/** The requested value for the heartbeat period is less than 1 millisecond. The value is reset to 0, meaning that heartbeating will effectively be disabled */
case ER_SLAVE_HEARTBEAT_VALUE_OUT_OF_RANGE_MIN = 1703;
/** The requested value for the heartbeat period exceeds the value of `slave_net_timeout' seconds. A sensible value for the period should be less than the timeout */
case ER_SLAVE_HEARTBEAT_VALUE_OUT_OF_RANGE_MAX = 1704;
/** Multi-row statements required more than 'max_binlog_stmt_cache_size' bytes of storage. */
case ER_STMT_CACHE_FULL = 1705;
/** Primary key/partition key update is not allowed since the table is updated both as '%-.192s' and '%-.192s' */
case ER_MULTI_UPDATE_KEY_CONFLICT = 1706;
/** Table rebuild required. Please do "ALTER TABLE %`s FORCE" or dump/reload to fix it! */
case ER_TABLE_NEEDS_REBUILD = 1707;
/** The value of '%s' should be no less than the value of '%s' */
case WARN_OPTION_BELOW_LIMIT = 1708;
/** Index column size too large. The maximum column size is %lu bytes */
case ER_INDEX_COLUMN_TOO_LONG = 1709;
/** Trigger '%-.64s' has an error in its body: '%-.256s' */
case ER_ERROR_IN_TRIGGER_BODY = 1710;
/** Unknown trigger has an error in its body: '%-.256s' */
case ER_ERROR_IN_UNKNOWN_TRIGGER_BODY = 1711;
/** Index %s is corrupted */
case ER_INDEX_CORRUPT = 1712;
/** Undo log record is too big */
case ER_UNDO_RECORD_TOO_BIG = 1713;
/** INSERT IGNORE... SELECT is unsafe because the order in which rows are retrieved by the SELECT determines which (if any) rows are ignored. This order cannot be predicted and may differ on master and the slave */
case ER_BINLOG_UNSAFE_INSERT_IGNORE_SELECT = 1714;
/** INSERT... SELECT... ON DUPLICATE KEY UPDATE is unsafe because the order in which rows are retrieved by the SELECT determines which (if any) rows are updated. This order cannot be predicted and may differ on master and the slave */
case ER_BINLOG_UNSAFE_INSERT_SELECT_UPDATE = 1715;
/** REPLACE... SELECT is unsafe because the order in which rows are retrieved by the SELECT determines which (if any) rows are replaced. This order cannot be predicted and may differ on master and the slave */
case ER_BINLOG_UNSAFE_REPLACE_SELECT = 1716;
/** CREATE... IGNORE SELECT is unsafe because the order in which rows are retrieved by the SELECT determines which (if any) rows are ignored. This order cannot be predicted and may differ on master and the slave */
case ER_BINLOG_UNSAFE_CREATE_IGNORE_SELECT = 1717;
/** CREATE... REPLACE SELECT is unsafe because the order in which rows are retrieved by the SELECT determines which (if any) rows are replaced. This order cannot be predicted and may differ on master and the slave */
case ER_BINLOG_UNSAFE_CREATE_REPLACE_SELECT = 1718;
/** UPDATE IGNORE is unsafe because the order in which rows are updated determines which (if any) rows are ignored. This order cannot be predicted and may differ on master and the slave */
case ER_BINLOG_UNSAFE_UPDATE_IGNORE = 1719;
/** Statements writing to a table with an auto-increment column after selecting from another table are unsafe because the order in which rows are retrieved determines what (if any) rows will be written. This order cannot be predicted and may differ on master and the slave */
case ER_BINLOG_UNSAFE_WRITE_AUTOINC_SELECT = 1722;
/** CREATE TABLE... SELECT... on a table with an auto-increment column is unsafe because the order in which rows are retrieved by the SELECT determines which (if any) rows are inserted. This order cannot be predicted and may differ on master and the slave */
case ER_BINLOG_UNSAFE_CREATE_SELECT_AUTOINC = 1723;
/** INSERT... ON DUPLICATE KEY UPDATE on a table with more than one UNIQUE KEY is unsafe */
case ER_BINLOG_UNSAFE_INSERT_TWO_KEYS = 1724;
/** Not allowed for system-versioned table %`s.%`s */
case ER_VERS_NOT_ALLOWED = 1726;
/** INSERT into autoincrement field which is not the first part in the composed primary key is unsafe */
case ER_BINLOG_UNSAFE_AUTOINC_NOT_FIRST = 1727;
/** The requested value %lu for the master delay exceeds the maximum %lu */
case ER_MASTER_DELAY_VALUE_OUT_OF_RANGE = 1729;
/** Only Format_description_log_event and row events are allowed in BINLOG statements (but %s was provided) */
case ER_ONLY_FD_AND_RBR_EVENTS_ALLOWED_IN_BINLOG_STATEMENT = 1730;
/** Non matching attribute '%-.64s' between partition and table */
case ER_PARTITION_EXCHANGE_DIFFERENT_OPTION = 1731;
/** Table to exchange with partition is partitioned: '%-.64s' */
case ER_PARTITION_EXCHANGE_PART_TABLE = 1732;
/** Table to exchange with partition is temporary: '%-.64s' */
case ER_PARTITION_EXCHANGE_TEMP_TABLE = 1733;
/** Subpartitioned table, use subpartition instead of partition */
case ER_PARTITION_INSTEAD_OF_SUBPARTITION = 1734;
/** Unknown partition '%-.64s' in table '%-.64s' */
case ER_UNKNOWN_PARTITION = 1735;
/** Tables have different definitions */
case ER_TABLES_DIFFERENT_METADATA = 1736;
/** Found a row that does not match the partition */
case ER_ROW_DOES_NOT_MATCH_PARTITION = 1737;
/** Option binlog_cache_size (%lu) is greater than max_binlog_cache_size (%lu); setting binlog_cache_size equal to max_binlog_cache_size */
case ER_BINLOG_CACHE_SIZE_GREATER_THAN_MAX = 1738;
/** Cannot use %-.64s access on index '%-.64s' due to type or collation conversion on field '%-.64s' */
case ER_WARN_INDEX_NOT_APPLICABLE = 1739;
/** Table to exchange with partition has foreign key references: '%-.64s' */
case ER_PARTITION_EXCHANGE_FOREIGN_KEY = 1740;
/** Key value '%-.192s' was not found in table '%-.192s.%-.192s' */
case ER_NO_SUCH_KEY_VALUE = 1741;
/** Too long value for '%s' */
case ER_VALUE_TOO_LONG = 1742;
/** Replication event checksum verification failed while reading from network */
case ER_NETWORK_READ_EVENT_CHECKSUM_FAILURE = 1743;
/** Replication event checksum verification failed while reading from a log file */
case ER_BINLOG_READ_EVENT_CHECKSUM_FAILURE = 1744;
/** Option binlog_stmt_cache_size (%lu) is greater than max_binlog_stmt_cache_size (%lu); setting binlog_stmt_cache_size equal to max_binlog_stmt_cache_size */
case ER_BINLOG_STMT_CACHE_SIZE_GREATER_THAN_MAX = 1745;
/** Can't update table '%-.192s' while '%-.192s' is being created */
case ER_CANT_UPDATE_TABLE_IN_CREATE_TABLE_SELECT = 1746;
/** PARTITION () clause on non partitioned table */
case ER_PARTITION_CLAUSE_ON_NONPARTITIONED = 1747;
/** Found a row not matching the given partition set */
case ER_ROW_DOES_NOT_MATCH_GIVEN_PARTITION_SET = 1748;
/** Failure while changing the type of replication repository: %s */
case ER_CHANGE_RPL_INFO_REPOSITORY_FAILURE = 1750;
/** The creation of some temporary tables could not be rolled back */
case ER_WARNING_NOT_COMPLETE_ROLLBACK_WITH_CREATED_TEMP_TABLE = 1751;
/** Some temporary tables were dropped, but these operations could not be rolled back */
case ER_WARNING_NOT_COMPLETE_ROLLBACK_WITH_DROPPED_TEMP_TABLE = 1752;
/** %s is not supported in multi-threaded slave mode. %s */
case ER_MTS_FEATURE_IS_NOT_SUPPORTED = 1753;
/** The number of modified databases exceeds the maximum %d; the database names will not be included in the replication event metadata */
case ER_MTS_UPDATED_DBS_GREATER_MAX = 1754;
/** Cannot execute the current event group in the parallel mode. Encountered event %s, relay-log name %s, position %s which prevents execution of this event group in parallel mode. Reason: %s */
case ER_MTS_CANT_PARALLEL = 1755;
/** %s */
case ER_MTS_INCONSISTENT_DATA = 1756;
/** FULLTEXT index is not supported for partitioned tables */
case ER_FULLTEXT_NOT_SUPPORTED_WITH_PARTITIONING = 1757;
/** Invalid condition number */
case ER_DA_INVALID_CONDITION_NUMBER = 1758;
/** Sending passwords in plain text without SSL/TLS is extremely insecure */
case ER_INSECURE_PLAIN_TEXT = 1759;
/** Storing MariaDB user name or password information in the master.info repository is not secure and is therefore not recommended. Please see the MariaDB Manual for more about this issue and possible alternatives */
case ER_INSECURE_CHANGE_MASTER = 1760;
/** Foreign key caseraint for table '%.192s', record '%-.192s' would lead to a duplicate entry in table '%.192s', key '%.192s' */
case ER_FOREIGN_DUPLICATE_KEY_WITH_CHILD_INFO = 1761;
/** Foreign key caseraint for table '%.192s', record '%-.192s' would lead to a duplicate entry in a child table */
case ER_FOREIGN_DUPLICATE_KEY_WITHOUT_CHILD_INFO = 1762;
/** Setting authentication options is not possible when only the Slave SQL Thread is being started */
case ER_SQLTHREAD_WITH_SECURE_SLAVE = 1763;
/** The table does not have FULLTEXT index to support this query */
case ER_TABLE_HAS_NO_FT = 1764;
/** The system variable %.200s cannot be set in stored functions or triggers */
case ER_VARIABLE_NOT_SETTABLE_IN_SF_OR_TRIGGER = 1765;
/** The system variable %.200s cannot be set when there is an ongoing transaction */
case ER_VARIABLE_NOT_SETTABLE_IN_TRANSACTION = 1766;
/** The system variable @@SESSION.GTID_NEXT has the value %.200s, which is not listed in @@SESSION.GTID_NEXT_LIST */
case ER_GTID_NEXT_IS_NOT_IN_GTID_NEXT_LIST = 1767;
/** When @@SESSION.GTID_NEXT_LIST == NULL, the system variable @@SESSION.GTID_NEXT cannot change inside a transaction */
case ER_CANT_CHANGE_GTID_NEXT_IN_TRANSACTION_WHEN_GTID_NEXT_LIST_IS_NULL = 1768;
/** The statement 'SET %.200s' cannot invoke a stored function */
case ER_SET_STATEMENT_CANNOT_INVOKE_FUNCTION = 1769;
/** The system variable @@SESSION.GTID_NEXT cannot be 'AUTOMATIC' when @@SESSION.GTID_NEXT_LIST is non-NULL */
case ER_GTID_NEXT_CANT_BE_AUTOMATIC_IF_GTID_NEXT_LIST_IS_NON_NULL = 1770;
/** Skipping transaction %.200s because it has already been executed and logged */
case ER_SKIPPING_LOGGED_TRANSACTION = 1771;
/** Malformed GTID set specification '%.200s' */
case ER_MALFORMED_GTID_SET_SPECIFICATION = 1772;
/** Malformed GTID set encoding */
case ER_MALFORMED_GTID_SET_ENCODING = 1773;
/** Malformed GTID specification '%.200s' */
case ER_MALFORMED_GTID_SPECIFICATION = 1774;
/** Impossible to generate Global Transaction Identifier: the integer component reached the maximal value. Restart the server with a new server_uuid */
case ER_GNO_EXHAUSTED = 1775;
/** Parameters MASTER_LOG_FILE, MASTER_LOG_POS, RELAY_LOG_FILE and RELAY_LOG_POS cannot be set when MASTER_AUTO_POSITION is active */
case ER_BAD_SLAVE_AUTO_POSITION = 1776;
/** CHANGE MASTER TO MASTER_AUTO_POSITION = 1 can only be executed when GTID_MODE = ON */
case ER_AUTO_POSITION_REQUIRES_GTID_MODE_ON = 1777;
/** Cannot execute statements with implicit commit inside a transaction when GTID_NEXT != AUTOMATIC or GTID_NEXT_LIST != NULL */
case ER_CANT_DO_IMPLICIT_COMMIT_IN_TRX_WHEN_GTID_NEXT_IS_SET = 1778;
/** GTID_MODE = ON or UPGRADE_STEP_1 or UPGRADE_STEP_2 requires --log-bin and --log-slave-updates */
case ER_GTID_MODE_REQUIRES_BINLOG = 1780;
/** GTID_NEXT cannot be set to UUID:NUMBER when GTID_MODE = OFF */
case ER_CANT_SET_GTID_NEXT_TO_GTID_WHEN_GTID_MODE_IS_OFF = 1781;
/** GTID_NEXT cannot be set to ANONYMOUS when GTID_MODE = ON */
case ER_CANT_SET_GTID_NEXT_TO_ANONYMOUS_WHEN_GTID_MODE_IS_ON = 1782;
/** GTID_NEXT_LIST cannot be set to a non-NULL value when GTID_MODE = OFF */
case ER_CANT_SET_GTID_NEXT_LIST_TO_NON_NULL_WHEN_GTID_MODE_IS_OFF = 1783;
/** Found a Gtid_log_event or Previous_gtids_log_event when GTID_MODE = OFF */
case ER_FOUND_GTID_EVENT_WHEN_GTID_MODE_IS_OFF = 1784;
/** When ENFORCE_GTID_CONSISTENCY = 1, updates to non-transactional tables can only be done in either autocommitted statements or single-statement transactions, and never in the same statement as updates to transactional tables */
case ER_GTID_UNSAFE_NON_TRANSACTIONAL_TABLE = 1785;
/** CREATE TABLE ... SELECT is forbidden when ENFORCE_GTID_CONSISTENCY = 1 */
case ER_GTID_UNSAFE_CREATE_SELECT = 1786;
/** When ENFORCE_GTID_CONSISTENCY = 1, the statements CREATE TEMPORARY TABLE and DROP TEMPORARY TABLE can be executed in a non-transactional context only, and require that AUTOCOMMIT = 1 */
case ER_GTID_UNSAFE_CREATE_DROP_TEMPORARY_TABLE_IN_TRANSACTION = 1787;
/** The value of GTID_MODE can only change one step at a time: OFF <-> UPGRADE_STEP_1 <-> UPGRADE_STEP_2 <-> ON. Also note that this value must be stepped up or down simultaneously on all servers; see the Manual for instructions. */
case ER_GTID_MODE_CAN_ONLY_CHANGE_ONE_STEP_AT_A_TIME = 1788;
/** The slave is connecting using CHANGE MASTER TO MASTER_AUTO_POSITION = 1, but the master has purged binary logs containing GTIDs that the slave requires */
case ER_MASTER_HAS_PURGED_REQUIRED_GTIDS = 1789;
/** GTID_NEXT cannot be changed by a client that owns a GTID. The client owns %s. Ownership is released on COMMIT or ROLLBACK */
case ER_CANT_SET_GTID_NEXT_WHEN_OWNING_GTID = 1790;
/** Unknown %s format name: '%s' */
case ER_UNKNOWN_EXPLAIN_FORMAT = 1791;
/** Cannot execute statement in a READ ONLY transaction */
case ER_CANT_EXECUTE_IN_READ_ONLY_TRANSACTION = 1792;
/** Comment for table partition '%-.64s' is too long (max = %lu) */
case ER_TOO_LONG_TABLE_PARTITION_COMMENT = 1793;
/** Slave is not configured or failed to initialize properly. You must at least set --server-id to enable either a master or a slave. Additional error messages can be found in the MariaDB error log */
case ER_SLAVE_CONFIGURATION = 1794;
/** InnoDB presently supports one FULLTEXT index creation at a time */
case ER_INNODB_FT_LIMIT = 1795;
/** Cannot create FULLTEXT index on temporary InnoDB table */
case ER_INNODB_NO_FT_TEMP_TABLE = 1796;
/** Column '%-.192s' is of wrong type for an InnoDB FULLTEXT index */
case ER_INNODB_FT_WRONG_DOCID_COLUMN = 1797;
/** Index '%-.192s' is of wrong type for an InnoDB FULLTEXT index */
case ER_INNODB_FT_WRONG_DOCID_INDEX = 1798;
/** Creating index '%-.192s' required more than 'innodb_online_alter_log_max_size' bytes of modification log. Please try again */
case ER_INNODB_ONLINE_LOG_TOO_BIG = 1799;
/** Unknown ALGORITHM '%s' */
case ER_UNKNOWN_ALTER_ALGORITHM = 1800;
/** Unknown LOCK type '%s' */
case ER_UNKNOWN_ALTER_LOCK = 1801;
/** CHANGE MASTER cannot be executed when the slave was stopped with an error or killed in MTS mode. Consider using RESET SLAVE or START SLAVE UNTIL */
case ER_MTS_CHANGE_MASTER_CANT_RUN_WITH_GAPS = 1802;
/** Cannot recover after SLAVE errored out in parallel execution mode. Additional error messages can be found in the MariaDB error log */
case ER_MTS_RECOVERY_FAILURE = 1803;
/** Cannot clean up worker info tables. Additional error messages can be found in the MariaDB error log */
case ER_MTS_RESET_WORKERS = 1804;
/** Slave must silently retry current transaction */
case ER_SLAVE_SILENT_RETRY_TRANSACTION = 1806;
/** Schema mismatch (%s) */
case ER_TABLE_SCHEMA_MISMATCH = 1808;
/** Table %-.192s in system tablespace */
case ER_TABLE_IN_SYSTEM_TABLESPACE = 1809;
/** IO Read error: (%lu, %s) %s */
case ER_IO_READ_ERROR = 1810;
/** IO Write error: (%lu, %s) %s */
case ER_IO_WRITE_ERROR = 1811;
/** Tablespace is missing for table '%-.192s' */
case ER_TABLESPACE_MISSING = 1812;
/** Tablespace for table '%-.192s' exists. Please DISCARD the tablespace before IMPORT */
case ER_TABLESPACE_EXISTS = 1813;
/** Tablespace has been discarded for table %`s */
case ER_TABLESPACE_DISCARDED = 1814;
/** Internal error: %-.192s */
case ER_INTERNAL_ERROR = 1815;
/** ALTER TABLE '%-.192s' IMPORT TABLESPACE failed with error %lu : '%s' */
case ER_INNODB_IMPORT_ERROR = 1816;
/** Index corrupt: %s */
case ER_INNODB_INDEX_CORRUPT = 1817;
/** YEAR(%lu) column type is deprecated. Creating YEAR(4) column instead */
case ER_INVALID_YEAR_COLUMN_LENGTH = 1818;
/** Your password does not satisfy the current policy requirements (%s) */
case ER_NOT_VALID_PASSWORD = 1819;
/** You must SET PASSWORD before executing this statement */
case ER_MUST_CHANGE_PASSWORD = 1820;
/** Failed to add the foreign key caseraint. Missing index for caseraint '%s' in the foreign table '%s' */
case ER_FK_NO_INDEX_CHILD = 1821;
/** Failed to add the foreign key caseraint. Missing index for caseraint '%s' in the referenced table '%s' */
case ER_FK_NO_INDEX_PARENT = 1822;
/** Failed to add the foreign key caseraint '%s' to system tables */
case ER_FK_FAIL_ADD_SYSTEM = 1823;
/** Failed to open the referenced table '%s' */
case ER_FK_CANNOT_OPEN_PARENT = 1824;
/** Failed to add the foreign key caseraint on table '%s'. Incorrect options in FOREIGN KEY caseraint '%s' */
case ER_FK_INCORRECT_OPTION = 1825;
/** Duplicate %s caseraint name '%s' */
case ER_DUP_caseRAINT_NAME = 1826;
/** The password hash doesn't have the expected format. Check if the correct password algorithm is being used with the PASSWORD() function */
case ER_PASSWORD_FORMAT = 1827;
/** Cannot drop column '%-.192s': needed in a foreign key caseraint '%-.192s' */
case ER_FK_COLUMN_CANNOT_DROP = 1828;
/** Cannot drop column '%-.192s': needed in a foreign key caseraint '%-.192s' of table %-.192s */
case ER_FK_COLUMN_CANNOT_DROP_CHILD = 1829;
/** Column '%-.192s' cannot be NOT NULL: needed in a foreign key caseraint '%-.192s' SET NULL */
case ER_FK_COLUMN_NOT_NULL = 1830;
/** Duplicate index %`s. This is deprecated and will be disallowed in a future release */
case ER_DUP_INDEX = 1831;
/** Cannot change column '%-.192s': used in a foreign key caseraint '%-.192s' */
case ER_FK_COLUMN_CANNOT_CHANGE = 1832;
/** Cannot change column '%-.192s': used in a foreign key caseraint '%-.192s' of table '%-.192s' */
case ER_FK_COLUMN_CANNOT_CHANGE_CHILD = 1833;
/** Cannot delete rows from table which is parent in a foreign key caseraint '%-.192s' of table '%-.192s' */
case ER_FK_CANNOT_DELETE_PARENT = 1834;
/** Malformed communication packet */
case ER_MALFORMED_PACKET = 1835;
/** Running in read-only mode */
case ER_READ_ONLY_MODE = 1836;
/** When GTID_NEXT is set to a GTID, you must explicitly set it again after a COMMIT or ROLLBACK. If you see this error message in the slave SQL thread, it means that a table in the current transaction is transactional on the master and non-transactional on the slave. In a client connection, it means that you executed SET GTID_NEXT before a transaction and forgot to set GTID_NEXT to a different identifier or to 'AUTOMATIC' after COMMIT or ROLLBACK. Current GTID_NEXT is '%s' */
case ER_GTID_NEXT_TYPE_UNDEFINED_GROUP = 1837;
/** The system variable %.200s cannot be set in stored procedures */
case ER_VARIABLE_NOT_SETTABLE_IN_SP = 1838;
/** GTID_PURGED can only be set when GTID_MODE = ON */
case ER_CANT_SET_GTID_PURGED_WHEN_GTID_MODE_IS_OFF = 1839;
/** GTID_PURGED can only be set when GTID_EXECUTED is empty */
case ER_CANT_SET_GTID_PURGED_WHEN_GTID_EXECUTED_IS_NOT_EMPTY = 1840;
/** GTID_PURGED can only be set when there are no ongoing transactions (not even in other clients) */
case ER_CANT_SET_GTID_PURGED_WHEN_OWNED_GTIDS_IS_NOT_EMPTY = 1841;
/** GTID_PURGED was changed from '%s' to '%s' */
case ER_GTID_PURGED_WAS_CHANGED = 1842;
/** GTID_EXECUTED was changed from '%s' to '%s' */
case ER_GTID_EXECUTED_WAS_CHANGED = 1843;
/** Cannot execute statement: impossible to write to binary log since BINLOG_FORMAT = STATEMENT, and both replicated and non replicated tables are written to */
case ER_BINLOG_STMT_MODE_AND_NO_REPL_TABLES = 1844;
/** %s is not supported for this operation. Try %s */
case ER_ALTER_OPERATION_NOT_SUPPORTED = 1845;
/** %s is not supported. Reason: %s. Try %s */
case ER_ALTER_OPERATION_NOT_SUPPORTED_REASON = 1846;
/** COPY algorithm requires a lock */
case ER_ALTER_OPERATION_NOT_SUPPORTED_REASON_COPY = 1847;
/** Partition specific operations do not yet support LOCK/ALGORITHM */
case ER_ALTER_OPERATION_NOT_SUPPORTED_REASON_PARTITION = 1848;
/** Columns participating in a foreign key are renamed */
case ER_ALTER_OPERATION_NOT_SUPPORTED_REASON_FK_RENAME = 1849;
/** Cannot change column type */
case ER_ALTER_OPERATION_NOT_SUPPORTED_REASON_COLUMN_TYPE = 1850;
/** Adding foreign keys needs foreign_key_checks=OFF */
case ER_ALTER_OPERATION_NOT_SUPPORTED_REASON_FK_CHECK = 1851;
/** Creating unique indexes with IGNORE requires COPY algorithm to remove duplicate rows */
case ER_ALTER_OPERATION_NOT_SUPPORTED_REASON_IGNORE = 1852;
/** Dropping a primary key is not allowed without also adding a new primary key */
case ER_ALTER_OPERATION_NOT_SUPPORTED_REASON_NOPK = 1853;
/** Adding an auto-increment column requires a lock */
case ER_ALTER_OPERATION_NOT_SUPPORTED_REASON_AUTOINC = 1854;
/** Cannot replace hidden FTS_DOC_ID with a user-visible one */
case ER_ALTER_OPERATION_NOT_SUPPORTED_REASON_HIDDEN_FTS = 1855;
/** Cannot drop or rename FTS_DOC_ID */
case ER_ALTER_OPERATION_NOT_SUPPORTED_REASON_CHANGE_FTS = 1856;
/** Fulltext index creation requires a lock */
case ER_ALTER_OPERATION_NOT_SUPPORTED_REASON_FTS = 1857;
/** sql_slave_skip_counter can not be set when the server is running with GTID_MODE = ON. Instead, for each transaction that you want to skip, generate an empty transaction with the same GTID as the transaction */
case ER_SQL_SLAVE_SKIP_COUNTER_NOT_SETTABLE_IN_GTID_MODE = 1858;
/** Duplicate entry for key '%-.192s' */
case ER_DUP_UNKNOWN_IN_INDEX = 1859;
/** Long database name and identifier for object resulted in path length exceeding %d characters. Path: '%s' */
case ER_IDENT_CAUSES_TOO_LONG_PATH = 1860;
/** cannot convert NULL to non-caseant DEFAULT */
case ER_ALTER_OPERATION_NOT_SUPPORTED_REASON_NOT_NULL = 1861;
/** Your password has expired. To log in you must change it using a client that supports expired passwords */
case ER_MUST_CHANGE_PASSWORD_LOGIN = 1862;
/** Found a row in wrong partition %s */
case ER_ROW_IN_WRONG_PARTITION = 1863;
/** Cannot schedule event %s, relay-log name %s, position %s to Worker thread because its size %lu exceeds %lu of slave_pending_jobs_size_max */
case ER_MTS_EVENT_BIGGER_PENDING_JOBS_SIZE_MAX = 1864;
/** Cannot CREATE FULLTEXT INDEX WITH PARSER on InnoDB table */
case ER_INNODB_NO_FT_USES_PARSER = 1865;
/** The binary log file '%s' is logically corrupted: %s */
case ER_BINLOG_LOGICAL_CORRUPTION = 1866;
/** file %s was not purged because it was being read by %d thread(s), purged only %d out of %d files */
case ER_WARN_PURGE_LOG_IN_USE = 1867;
/** file %s was not purged because it is the active log file */
case ER_WARN_PURGE_LOG_IS_ACTIVE = 1868;
/** Auto-increment value in UPDATE conflicts with internally generated values */
case ER_AUTO_INCREMENT_CONFLICT = 1869;
/** Row events are not logged for %s statements that modify BLACKHOLE tables in row format. Table(s): '%-.192s' */
case WARN_ON_BLOCKHOLE_IN_RBR = 1870;
/** Slave failed to initialize master info structure from the repository */
case ER_SLAVE_MI_INIT_REPOSITORY = 1871;
/** Slave failed to initialize relay log info structure from the repository */
case ER_SLAVE_RLI_INIT_REPOSITORY = 1872;
/** Access denied trying to change to user '%-.48s'@'%-.64s' (using password: %s). Disconnecting */
case ER_ACCESS_DENIED_CHANGE_USER_ERROR = 1873;
/** InnoDB is in read only mode */
case ER_INNODB_READ_ONLY = 1874;
/** STOP SLAVE command execution is incomplete: Slave SQL thread got the stop signal, thread is busy, SQL thread will stop once the current task is complete */
case ER_STOP_SLAVE_SQL_THREAD_TIMEOUT = 1875;
/** STOP SLAVE command execution is incomplete: Slave IO thread got the stop signal, thread is busy, IO thread will stop once the current task is complete */
case ER_STOP_SLAVE_IO_THREAD_TIMEOUT = 1876;
/** Operation cannot be performed. The table '%-.64s.%-.64s' is missing, corrupt or contains bad data */
case ER_TABLE_CORRUPT = 1877;
/** Temporary file write failure */
case ER_TEMP_FILE_WRITE_FAILURE = 1878;
/** Upgrade index name failed, please use create index(alter table) algorithm copy to rebuild index */
case ER_INNODB_FT_AUX_NOT_HEX_ID = 1879;
/** " */
case ER_LAST_MYSQL_ERROR_MESSAGE = 1880;
/** Function or expression '%s' cannot be used in the %s clause of %`s */
case ER_GENERATED_COLUMN_FUNCTION_IS_NOT_ALLOWED = 1901;
/** Primary key cannot be defined upon a generated column */
case ER_PRIMARY_KEY_BASED_ON_GENERATED_COLUMN = 1903;
/** Key/Index cannot be defined on a virtual generated column */
case ER_KEY_BASED_ON_GENERATED_VIRTUAL_COLUMN = 1904;
/** Cannot define foreign key with %s clause on a generated column */
case ER_WRONG_FK_OPTION_FOR_GENERATED_COLUMN = 1905;
/** The value specified for generated column '%s' in table '%s' has been ignored */
case ER_WARNING_NON_DEFAULT_VALUE_FOR_GENERATED_COLUMN = 1906;
/** This is not yet supported for generated columns */
case ER_UNSUPPORTED_ACTION_ON_GENERATED_COLUMN = 1907;
/** %s storage engine does not support generated columns */
case ER_UNSUPPORTED_ENGINE_FOR_GENERATED_COLUMNS = 1910;
/** Unknown option '%-.64s' */
case ER_UNKNOWN_OPTION = 1911;
/** Incorrect value '%-.64T' for option '%-.64s' */
case ER_BAD_OPTION_VALUE = 1912;
/** Got overflow when converting '%-.128s' to %-.32s. Value truncated */
case ER_DATA_OVERFLOW = 1916;
/** Truncated value '%-.128s' when converting to %-.32s */
case ER_DATA_TRUNCATED = 1917;
/** Encountered illegal value '%-.128s' when converting to %-.32s */
case ER_BAD_DATA = 1918;
/** Encountered illegal format of dynamic column string */
case ER_DYN_COL_WRONG_FORMAT = 1919;
/** Dynamic column implementation limit reached */
case ER_DYN_COL_IMPLEMENTATION_LIMIT = 1920;
/** Illegal value used as argument of dynamic column function */
case ER_DYN_COL_DATA = 1921;
/** Dynamic column contains unknown character set */
case ER_DYN_COL_WRONG_CHARSET = 1922;
/** At least one of the 'in_to_exists' or 'materialization' optimizer_switch flags must be 'on' */
case ER_ILLEGAL_SUBQUERY_OPTIMIZER_SWITCHES = 1923;
/** Query cache is disabled (resize or similar command in progress); repeat this command later */
case ER_QUERY_CACHE_IS_DISABLED = 1924;
/** Query cache is globally disabled and you can't enable it only for this session */
case ER_QUERY_CACHE_IS_GLOBALY_DISABLED = 1925;
/** View '%-.192s'.'%-.192s' ORDER BY clause ignored because there is other ORDER BY clause already */
case ER_VIEW_ORDERBY_IGNORED = 1926;
/** Connection was killed */
case ER_CONNECTION_KILLED = 1927;
/** Cannot modify @@session.skip_replication inside a transaction */
case ER_INSIDE_TRANSACTION_PREVENTS_SWITCH_SKIP_REPLICATION = 1929;
/** Cannot modify @@session.skip_replication inside a stored function or trigger */
case ER_STORED_FUNCTION_PREVENTS_SWITCH_SKIP_REPLICATION = 1930;
/** Query execution was interrupted. The query examined at least %llu rows, which exceeds LIMIT ROWS EXAMINED (%llu). The query result may be incomplete */
case ER_QUERY_EXCEEDED_ROWS_EXAMINED_LIMIT = 1931;
/** Table '%-.192s.%-.192s' doesn't exist in engine */
case ER_NO_SUCH_TABLE_IN_ENGINE = 1932;
/** Target is not executing an operation with a query plan */
case ER_TARGET_NOT_EXPLAINABLE = 1933;
/** Connection '%.*s' conflicts with existing connection '%.*s' */
case ER_CONNECTION_ALREADY_EXISTS = 1934;
/** Master '%.*s': */
case ER_MASTER_LOG_PREFIX = 1935;
/** Can't %s SLAVE '%.*s' */
case ER_CANT_START_STOP_SLAVE = 1936;
/** SLAVE '%.*s' started */
case ER_SLAVE_STARTED = 1937;
/** SLAVE '%.*s' stopped */
case ER_SLAVE_STOPPED = 1938;
/** Engine %s failed to discover table %`-.192s.%`-.192s with '%s' */
case ER_SQL_DISCOVER_ERROR = 1939;
/** Failed initializing replication GTID state */
case ER_FAILED_GTID_STATE_INIT = 1940;
/** Could not parse GTID list */
case ER_INCORRECT_GTID_STATE = 1941;
/** Could not update replication slave gtid state */
case ER_CANNOT_UPDATE_GTID_STATE = 1942;
/** GTID %u-%u-%llu and %u-%u-%llu conflict (duplicate domain id %u) */
case ER_DUPLICATE_GTID_DOMAIN = 1943;
/** Failed to open %s.%s */
case ER_GTID_OPEN_TABLE_FAILED = 1944;
/** Connecting slave requested to start from GTID %u-%u-%llu, which is not in the master's binlog */
case ER_GTID_POSITION_NOT_FOUND_IN_BINLOG = 1945;
/** Failed to load replication slave GTID position from table %s.%s */
case ER_CANNOT_LOAD_SLAVE_GTID_STATE = 1946;
/** Specified GTID %u-%u-%llu conflicts with the binary log which contains a more recent GTID %u-%u-%llu. If MASTER_GTID_POS=CURRENT_POS is used, the binlog position will override the new value of @@gtid_slave_pos */
case ER_MASTER_GTID_POS_CONFLICTS_WITH_BINLOG = 1947;
/** Specified value for @@gtid_slave_pos contains no value for replication domain %u. This conflicts with the binary log which contains GTID %u-%u-%llu. If MASTER_GTID_POS=CURRENT_POS is used, the binlog position will override the new value of @@gtid_slave_pos */
case ER_MASTER_GTID_POS_MISSING_DOMAIN = 1948;
/** START SLAVE UNTIL master_gtid_pos requires that slave is using GTID */
case ER_UNTIL_REQUIRES_USING_GTID = 1949;
/** An attempt was made to binlog GTID %u-%u-%llu which would create an out-of-order sequence number with existing GTID %u-%u-%llu, and gtid strict mode is enabled */
case ER_GTID_STRICT_OUT_OF_ORDER = 1950;
/** The binlog on the master is missing the GTID %u-%u-%llu requested by the slave (even though a subsequent sequence number does exist), and GTID strict mode is enabled */
case ER_GTID_START_FROM_BINLOG_HOLE = 1951;
/** Unexpected GTID received from master after reconnect. This normally indicates that the master server was replaced without restarting the slave threads. %s */
case ER_SLAVE_UNEXPECTED_MASTER_SWITCH = 1952;
/** Cannot modify @@session.gtid_domain_id or @@session.gtid_seq_no inside a transaction */
case ER_INSIDE_TRANSACTION_PREVENTS_SWITCH_GTID_DOMAIN_ID_SEQ_NO = 1953;
/** Cannot modify @@session.gtid_domain_id or @@session.gtid_seq_no inside a stored function or trigger */
case ER_STORED_FUNCTION_PREVENTS_SWITCH_GTID_DOMAIN_ID_SEQ_NO = 1954;
/** This operation is not allowed if any GTID has been logged to the binary log. Run RESET MASTER first to erase the log */
case ER_BINLOG_MUST_BE_EMPTY = 1956;
/** Unknown query id: %lld */
case ER_NO_SUCH_QUERY = 1957;
/** Invalid role specification %`s */
case ER_INVALID_ROLE = 1959;
/** The current user is invalid */
case ER_INVALID_CURRENT_USER = 1960;
/** Cannot grant role '%s' to: %s */
case ER_CANNOT_GRANT_ROLE = 1961;
/** Cannot revoke role '%s' from: %s */
case ER_CANNOT_REVOKE_ROLE = 1962;
/** Cannot change @@slave_parallel_threads while another change is in progress */
case ER_CHANGE_SLAVE_PARALLEL_THREADS_ACTIVE = 1963;
/** Commit failed due to failure of an earlier commit on which this one depends */
case ER_PRIOR_COMMIT_FAILED = 1964;
/** '%-.192s' is a view */
case ER_IT_IS_A_VIEW = 1965;
/** When using parallel replication and GTID with multiple replication domains, @@sql_slave_skip_counter can not be used. Instead, setting @@gtid_slave_pos explicitly can be used to skip to after a given GTID position */
case ER_SLAVE_SKIP_NOT_IN_GTID = 1966;
/** The definition for table %`s is too big */
case ER_TABLE_DEFINITION_TOO_BIG = 1967;
/** Plugin '%-.192s' already installed */
case ER_PLUGIN_INSTALLED = 1968;
/** Query execution was interrupted (max_statement_time exceeded) */
case ER_STATEMENT_TIMEOUT = 1969;
/** %s does not support subqueries or stored functions */
case ER_SUBQUERIES_NOT_SUPPORTED = 1970;
/** The system variable %.200s cannot be set in SET STATEMENT. */
case ER_SET_STATEMENT_NOT_SUPPORTED = 1971;
/** Can't create user '%-.64s'@'%-.64s'; it already exists */
case ER_USER_CREATE_EXISTS = 1973;
/** Can't drop user '%-.64s'@'%-.64s'; it doesn't exist */
case ER_USER_DROP_EXISTS = 1974;
/** Can't create role '%-.64s'; it already exists */
case ER_ROLE_CREATE_EXISTS = 1975;
/** Can't drop role '%-.64s'; it doesn't exist */
case ER_ROLE_DROP_EXISTS = 1976;
/** Cannot convert '%s' character 0x%-.64s to '%s' */
case ER_CANNOT_CONVERT_CHARACTER = 1977;
/** Incorrect default value '%-.128T' for column '%.192s' */
case ER_INVALID_DEFAULT_VALUE_FOR_FIELD = 1978;
/** You are not owner of query %lld */
case ER_KILL_QUERY_DENIED_ERROR = 1979;
/** Engine-independent statistics are not collected for column '%s' */
case ER_NO_EIS_FOR_FIELD = 1980;
/** Aggregate function '%-.192s)' of SELECT #%d belongs to SELECT #%d */
case ER_WARN_AGGFUNC_DEPENDENCE = 1981;
/** <%-.64s> option ignored for InnoDB partition */
case WARN_INNODB_PARTITION_OPTION_IGNORED = 1982;
/** File %s is corrupted */
case ER_FILE_CORRUPT = 3000;
/** Query partially completed on the master (error on master: %d) and was aborted. There is a chance that your master is inconsistent at this point. If you are sure that your master is ok, run this query manually on the slave and then restart the slave with SET GLOBAL SQL_SLAVE_SKIP_COUNTER=1; START SLAVE;. Query:'%s' */
case ER_ERROR_ON_MASTER = 3001;
/** Query caused different errors on master and slave. Error on master: message (format)='%s' error code=%d; Error on slave:actual message='%s', error code=%d. Default database:'%s'. Query:'%s' */
case ER_INCONSISTENT_ERROR = 3002;
/** Storage engine for table '%s'.'%s' is not loaded. */
case ER_STORAGE_ENGINE_NOT_LOADED = 3003;
/** GET STACKED DIAGNOSTICS when handler not active */
case ER_GET_STACKED_DA_WITHOUT_ACTIVE_HANDLER = 3004;
/** %s is no longer supported. The statement was converted to %s. */
case ER_WARN_LEGACY_SYNTAX_CONVERTED = 3005;
/** Statement is unsafe because it uses a fulltext parser plugin which may not return the same value on the slave. */
case ER_BINLOG_UNSAFE_FULLTEXT_PLUGIN = 3006;
/** Cannot DISCARD/IMPORT tablespace associated with temporary table */
case ER_CANNOT_DISCARD_TEMPORARY_TABLE = 3007;
/** Foreign key cascade delete/update exceeds max depth of %d. */
case ER_FK_DEPTH_EXCEEDED = 3008;
/** Trigger %s.%s.%s does not have CREATED attribute. */
case ER_WARN_TRIGGER_DOESNT_HAVE_CREATED = 3010;
/** Referenced trigger '%s' for the given action time and event type does not exist. */
case ER_REFERENCED_TRG_DOES_NOT_EXIST_MYSQL = 3011;
/** EXPLAIN FOR CONNECTION command is supported only for SELECT/UPDATE/INSERT/DELETE/REPLACE */
case ER_EXPLAIN_NOT_SUPPORTED = 3012;
/** Invalid size for column '%-.192s'. */
case ER_INVALID_FIELD_SIZE = 3013;
/** Table storage engine '%-.64s' found required create option missing */
case ER_MISSING_HA_CREATE_OPTION = 3014;
/** Out of memory in storage engine '%-.64s'. */
case ER_ENGINE_OUT_OF_MEMORY = 3015;
/** The password for anonymous user cannot be expired. */
case ER_PASSWORD_EXPIRE_ANONYMOUS_USER = 3016;
/** This operation cannot be performed with a running slave sql thread; run STOP SLAVE SQL_THREAD first */
case ER_SLAVE_SQL_THREAD_MUST_STOP = 3017;
/** Cannot create FULLTEXT index on materialized subquery */
case ER_NO_FT_MATERIALIZED_SUBQUERY = 3018;
/** Undo Log error: %s */
case ER_INNODB_UNDO_LOG_FULL = 3019;
/** Invalid argument for logarithm */
case ER_INVALID_ARGUMENT_FOR_LOGARITHM = 3020;
/** This operation cannot be performed with a running slave io thread; run STOP SLAVE IO_THREAD FOR CHANNEL '%s' first. */
case ER_SLAVE_CHANNEL_IO_THREAD_MUST_STOP = 3021;
/** This operation may not be safe when the slave has temporary tables. The tables will be kept open until the server restarts or until the tables are deleted by any replicated DROP statement. Suggest to wait until slave_open_temp_tables = 0. */
case ER_WARN_OPEN_TEMP_TABLES_MUST_BE_ZERO = 3022;
/** CHANGE MASTER TO with a MASTER_LOG_FILE clause but no MASTER_LOG_POS clause may not be safe. The old position value may not be valid for the new binary log file. */
case ER_WARN_ONLY_MASTER_LOG_FILE_NO_POS = 3023;
/** Query execution was interrupted, maximum statement execution time exceeded */
case ER_QUERY_TIMEOUT = 3024;
/** Select is not a read only statement, disabling timer */
case ER_NON_RO_SELECT_DISABLE_TIMER = 3025;
/** Duplicate entry '%-.192s'. */
case ER_DUP_LIST_ENTRY = 3026;
/** '%s' mode no longer has any effect. Use STRICT_ALL_TABLES or STRICT_TRANS_TABLES instead. */
case ER_SQL_MODE_NO_EFFECT = 3027;
/** Expression #%u of ORDER BY contains aggregate function and applies to a UNION */
case ER_AGGREGATE_ORDER_FOR_UNION = 3028;
/** Expression #%u of ORDER BY contains aggregate function and applies to the result of a non-aggregated query */
case ER_AGGREGATE_ORDER_NON_AGG_QUERY = 3029;
/** Slave worker has stopped after at least one previous worker encountered an error when slave-preserve-commit-order was enabled. To preserve commit order, the last transaction executed by this thread has not been committed. When restarting the slave after fixing any failed threads, you should fix this worker as well. */
case ER_SLAVE_WORKER_STOPPED_PREVIOUS_THD_ERROR = 3030;
/** slave_preserve_commit_order is not supported %s. */
case ER_DONT_SUPPORT_SLAVE_PRESERVE_COMMIT_ORDER = 3031;
/** The server is currently in offline mode */
case ER_SERVER_OFFLINE_MODE = 3032;
/** Binary geometry function %s given two geometries of different srids: %u and %u, which should have been identical. */
case ER_GIS_DIFFERENT_SRIDS = 3033;
/** Calling geometry function %s with unsupported types of arguments. */
case ER_GIS_UNSUPPORTED_ARGUMENT = 3034;
/** Unknown GIS error occurred in function %s. */
case ER_GIS_UNKNOWN_ERROR = 3035;
/** Unknown exception caught in GIS function %s. */
case ER_GIS_UNKNOWN_EXCEPTION = 3036;
/** Invalid GIS data provided to function %s. */
case ER_GIS_INVALID_DATA = 3037;
/** The geometry has no data in function %s. */
case ER_BOOST_GEOMETRY_EMPTY_INPUT_EXCEPTION = 3038;
/** Unable to calculate centroid because geometry is empty in function %s. */
case ER_BOOST_GEOMETRY_CENTROID_EXCEPTION = 3039;
/** Geometry overlay calculation error: geometry data is invalid in function %s. */
case ER_BOOST_GEOMETRY_OVERLAY_INVALID_INPUT_EXCEPTION = 3040;
/** Geometry turn info calculation error: geometry data is invalid in function %s. */
case ER_BOOST_GEOMETRY_TURN_INFO_EXCEPTION = 3041;
/** Analysis procedures of intersection points interrupted unexpectedly in function %s. */
case ER_BOOST_GEOMETRY_SELF_INTERSECTION_POINT_EXCEPTION = 3042;
/** Unknown exception thrown in function %s. */
case ER_BOOST_GEOMETRY_UNKNOWN_EXCEPTION = 3043;
/** Memory allocation error: %-.256s in function %s. */
case ER_STD_BAD_ALLOC_ERROR = 3044;
/** Domain error: %-.256s in function %s. */
case ER_STD_DOMAIN_ERROR = 3045;
/** Length error: %-.256s in function %s. */
case ER_STD_LENGTH_ERROR = 3046;
/** Invalid argument error: %-.256s in function %s. */
case ER_STD_INVALID_ARGUMENT = 3047;
/** Out of range error: %-.256s in function %s. */
case ER_STD_OUT_OF_RANGE_ERROR = 3048;
/** Overflow error: %-.256s in function %s. */
case ER_STD_OVERFLOW_ERROR = 3049;
/** Range error: %-.256s in function %s. */
case ER_STD_RANGE_ERROR = 3050;
/** Underflow error: %-.256s in function %s. */
case ER_STD_UNDERFLOW_ERROR = 3051;
/** Logic error: %-.256s in function %s. */
case ER_STD_LOGIC_ERROR = 3052;
/** Runtime error: %-.256s in function %s. */
case ER_STD_RUNTIME_ERROR = 3053;
/** Unknown exception: %-.384s in function %s. */
case ER_STD_UNKNOWN_EXCEPTION = 3054;
/** Geometry byte string must be little endian. */
case ER_GIS_DATA_WRONG_ENDIANESS = 3055;
/** The password provided for the replication user exceeds the maximum length of 32 characters */
case ER_CHANGE_MASTER_PASSWORD_LENGTH = 3056;
/** Incorrect user-level lock name '%-.192s'. */
case ER_USER_LOCK_WRONG_NAME = 3057;
/** Deadlock found when trying to get user-level lock; try rolling back transaction/releasing locks and restarting lock acquisition. */
case ER_USER_LOCK_DEADLOCK = 3058;
/** REPLACE cannot be executed as it requires deleting rows that are not in the view */
case ER_REPLACE_INACCESSIBLE_ROWS = 3059;
/** Do not support online operation on table with GIS index */
case ER_ALTER_OPERATION_NOT_SUPPORTED_REASON_GIS = 3060;
/** WITH column list and SELECT field list have different column counts */
case ER_WITH_COL_WRONG_LIST = 4002;
/** Too many WITH elements in WITH clause */
case ER_TOO_MANY_DEFINITIONS_IN_WITH_CLAUSE = 4003;
/** Duplicate query name %`-.64s in WITH clause */
case ER_DUP_QUERY_NAME = 4004;
/** No anchors for recursive WITH element '%s' */
case ER_RECURSIVE_WITHOUT_ANCHORS = 4005;
/** Unacceptable mutual recursion with anchored table '%s' */
case ER_UNACCEPTABLE_MUTUAL_RECURSION = 4006;
/** Reference to recursive WITH table '%s' in materialized derived */
case ER_REF_TO_RECURSIVE_WITH_TABLE_IN_DERIVED = 4007;
/** Restrictions imposed on recursive definitions are violated for table '%s' */
case ER_NOT_STANDARD_COMPLIANT_RECURSIVE = 4008;
/** Window specification with name '%s' is not defined */
case ER_WRONG_WINDOW_SPEC_NAME = 4009;
/** Multiple window specifications with the same name '%s' */
case ER_DUP_WINDOW_NAME = 4010;
/** Window specification referencing another one '%s' cannot contain partition list */
case ER_PARTITION_LIST_IN_REFERENCING_WINDOW_SPEC = 4011;
/** Referenced window specification '%s' already contains order list */
case ER_ORDER_LIST_IN_REFERENCING_WINDOW_SPEC = 4012;
/** Referenced window specification '%s' cannot contain window frame */
case ER_WINDOW_FRAME_IN_REFERENCED_WINDOW_SPEC = 4013;
/** Unacceptable combination of window frame bound specifications */
case ER_BAD_COMBINATION_OF_WINDOW_FRAME_BOUND_SPECS = 4014;
/** Window function is allowed only in SELECT list and ORDER BY clause */
case ER_WRONG_PLACEMENT_OF_WINDOW_FUNCTION = 4015;
/** Window function is not allowed in window specification */
case ER_WINDOW_FUNCTION_IN_WINDOW_SPEC = 4016;
/** Window frame is not allowed with '%s' */
case ER_NOT_ALLOWED_WINDOW_FRAME = 4017;
/** No order list in window specification for '%s' */
case ER_NO_ORDER_LIST_IN_WINDOW_SPEC = 4018;
/** RANGE-type frame requires ORDER BY clause with single sort key */
case ER_RANGE_FRAME_NEEDS_SIMPLE_ORDERBY = 4019;
/** Integer is required for ROWS-type frame */
case ER_WRONG_TYPE_FOR_ROWS_FRAME = 4020;
/** Numeric datatype is required for RANGE-type frame */
case ER_WRONG_TYPE_FOR_RANGE_FRAME = 4021;
/** Frame exclusion is not supported yet */
case ER_FRAME_EXCLUSION_NOT_SUPPORTED = 4022;
/** This window function may not have a window frame */
case ER_WINDOW_FUNCTION_DONT_HAVE_FRAME = 4023;
/** Argument of NTILE must be greater than 0 */
case ER_INVALID_NTILE_ARGUMENT = 4024;
/** caseRAINT %`s failed for %`-.192s.%`-.192s */
case ER_caseRAINT_FAILED = 4025;
/** Expression in the %s clause is too big */
case ER_EXPRESSION_IS_TOO_BIG = 4026;
/** Got an error evaluating stored expression %s */
case ER_ERROR_EVALUATING_EXPRESSION = 4027;
/** Got an error when calculating default value for %`s */
case ER_CALCULATING_DEFAULT_VALUE = 4028;
/** Expression for field %`-.64s is referring to uninitialized field %`s */
case ER_EXPRESSION_REFERS_TO_UNINIT_FIELD = 4029;
/** Only one DEFAULT partition allowed */
case ER_PARTITION_DEFAULT_ERROR = 4030;
/** Referenced trigger '%s' for the given action time and event type does not exist */
case ER_REFERENCED_TRG_DOES_NOT_EXIST = 4031;
/** Default/ignore value is not supported for such parameter usage */
case ER_INVALID_DEFAULT_PARAM = 4032;
/** Only row based replication supported for bulk operations */
case ER_BINLOG_NON_SUPPORTED_BULK = 4033;
/** Uncompress the compressed binlog failed */
case ER_BINLOG_UNCOMPRESS_ERROR = 4034;
/** Broken JSON string in argument %d to function '%s' at position %d */
case ER_JSON_BAD_CHR = 4035;
/** Character disallowed in JSON in argument %d to function '%s' at position %d */
case ER_JSON_NOT_JSON_CHR = 4036;
/** Unexpected end of JSON text in argument %d to function '%s' */
case ER_JSON_EOS = 4037;
/** Syntax error in JSON text in argument %d to function '%s' at position %d */
case ER_JSON_SYNTAX = 4038;
/** Incorrect escaping in JSON text in argument %d to function '%s' at position %d */
case ER_JSON_ESCAPING = 4039;
/** Limit of %d on JSON nested structures depth is reached in argument %d to function '%s' at position %d */
case ER_JSON_DEPTH = 4040;
/** Unexpected end of JSON path in argument %d to function '%s' */
case ER_JSON_PATH_EOS = 4041;
/** Syntax error in JSON path in argument %d to function '%s' at position %d */
case ER_JSON_PATH_SYNTAX = 4042;
/** Limit of %d on JSON path depth is reached in argument %d to function '%s' at position %d */
case ER_JSON_PATH_DEPTH = 4043;
/** Wildcards or range in JSON path not allowed in argument %d to function '%s' */
case ER_JSON_PATH_NO_WILDCARD = 4044;
/** JSON path should end with an array identifier in argument %d to function '%s' */
case ER_JSON_PATH_ARRAY = 4045;
/** Argument 2 to function '%s' must be "one" or "all". */
case ER_JSON_ONE_OR_ALL = 4046;
/** InnoDB refuses to write tables with ROW_FORMAT=COMPRESSED or KEY_BLOCK_SIZE. */
case ER_UNSUPPORTED_COMPRESSED_TABLE = 4047;
/** Incorrect GeoJSON format specified for st_geomfromgeojson function. */
case ER_GEOJSON_INCORRECT = 4048;
/** Incorrect GeoJSON format - too few points for linestring specified. */
case ER_GEOJSON_TOO_FEW_POINTS = 4049;
/** Incorrect GeoJSON format - polygon not closed. */
case ER_GEOJSON_NOT_CLOSED = 4050;
/** Path expression '$' is not allowed in argument %d to function '%s'. */
case ER_JSON_PATH_EMPTY = 4051;
/** A slave with the same server_uuid/server_id as this slave has connected to the master */
case ER_SLAVE_SAME_ID = 4052;
/** Flashback does not support %s %s */
case ER_FLASHBACK_NOT_SUPPORTED = 4053;
/** Keys are out order during bulk load */
case ER_KEYS_OUT_OF_ORDER = 4054;
/** Bulk load rows overlap existing rows */
case ER_OVERLAPPING_KEYS = 4055;
/** Can't execute updates on master with binlog_format != ROW. */
case ER_REQUIRE_ROW_BINLOG_FORMAT = 4056;
/** MyRocks supports only READ COMMITTED and REPEATABLE READ isolation levels. Please change from current isolation level %s */
case ER_ISOLATION_MODE_NOT_SUPPORTED = 4057;
/** When unique checking is disabled in MyRocks, INSERT,UPDATE,LOAD statements with clauses that update or replace the key (i.e. INSERT ON DUPLICATE KEY UPDATE, REPLACE) are not allowed. Query: %s */
case ER_ON_DUPLICATE_DISABLED = 4058;
/** Can't execute updates when you started a transaction with START TRANSACTION WITH CONSISTENT [ROCKSDB] SNAPSHOT. */
case ER_UPDATES_WITH_CONSISTENT_SNAPSHOT = 4059;
/** This transaction was rolled back and cannot be committed. Only supported operation is to roll it back, so all pending changes will be discarded. Please restart another transaction. */
case ER_ROLLBACK_ONLY = 4060;
/** MyRocks currently does not support ROLLBACK TO SAVEPOINT if modifying rows. */
case ER_ROLLBACK_TO_SAVEPOINT = 4061;
/** Only REPEATABLE READ isolation level is supported for START TRANSACTION WITH CONSISTENT SNAPSHOT in RocksDB Storage Engine. */
case ER_ISOLATION_LEVEL_WITH_CONSISTENT_SNAPSHOT = 4062;
/** Unsupported collation on string indexed column %s.%s Use binary collation (%s). */
case ER_UNSUPPORTED_COLLATION = 4063;
/** Table '%s' does not exist, but metadata information exists inside MyRocks. This is a sign of data inconsistency. Please check if '%s.frm' exists, and try to restore it if it does not exist. */
case ER_METADATA_INCONSISTENCY = 4064;
/** Column family ('%s') flag (%d) is different from an existing flag (%d). Assign a new CF flag, or do not change existing CF flag. */
case ER_CF_DIFFERENT = 4065;
/** TTL duration (%s) in MyRocks must be an unsigned non-null 64-bit integer. */
case ER_RDB_TTL_DURATION_FORMAT = 4066;
/** Status error %d received from RocksDB: %s */
case ER_RDB_STATUS_GENERAL = 4067;
/** %s, Status error %d received from RocksDB: %s */
case ER_RDB_STATUS_MSG = 4068;
/** TTL support is currently disabled when table has a hidden PK. */
case ER_RDB_TTL_UNSUPPORTED = 4069;
/** TTL column (%s) in MyRocks must be an unsigned non-null 64-bit integer, exist inside the table, and have an accompanying ttl duration. */
case ER_RDB_TTL_COL_FORMAT = 4070;
/** The per-index column family option has been deprecated */
case ER_PER_INDEX_CF_DEPRECATED = 4071;
/** MyRocks failed creating new key definitions during alter. */
case ER_KEY_CREATE_DURING_ALTER = 4072;
/** MyRocks failed populating secondary key during alter. */
case ER_SK_POPULATE_DURING_ALTER = 4073;
/** Window functions can not be used as arguments to group functions. */
case ER_SUM_FUNC_WITH_WINDOW_FUNC_AS_ARG = 4074;
/** OK packet too large */
case ER_NET_OK_PACKET_TOO_LARGE = 4075;
/** Incorrect GeoJSON format - empty 'coordinates' array. */
case ER_GEOJSON_EMPTY_COORDINATES = 4076;
/** MyRocks doesn't currently support collations with "No pad" attribute. */
case ER_MYROCKS_CANT_NOPAD_COLLATION = 4077;
/** Illegal parameter data type %s for operation '%s' */
case ER_ILLEGAL_PARAMETER_DATA_TYPE_FOR_OPERATION = 4079;
/** Incorrect parameter count to cursor '%-.192s' */
case ER_WRONG_PARAMCOUNT_TO_CURSOR = 4080;
/** Unknown structured system variable or ROW routine variable '%-.*s' */
case ER_UNKNOWN_STRUCTURED_VARIABLE = 4081;
/** Row variable '%-.192s' does not have a field '%-.192s' */
case ER_ROW_VARIABLE_DOES_NOT_HAVE_FIELD = 4082;
/** END identifier '%-.192s' does not match '%-.192s' */
case ER_END_IDENTIFIER_DOES_NOT_MATCH = 4083;
/** Sequence '%-.64s.%-.64s' has run out */
case ER_SEQUENCE_RUN_OUT = 4084;
/** Sequence '%-.64s.%-.64s' has out of range value for options */
case ER_SEQUENCE_INVALID_DATA = 4085;
/** Sequence '%-.64s.%-.64s' table structure is invalid (%s) */
case ER_SEQUENCE_INVALID_TABLE_STRUCTURE = 4086;
/** Sequence '%-.64s.%-.64s' access error */
case ER_SEQUENCE_ACCESS_ERROR = 4087;
/** Sequences requires binlog_format mixed or row */
case ER_SEQUENCE_BINLOG_FORMAT = 4088;
/** '%-.64s.%-.64s' is not a SEQUENCE */
case ER_NOT_SEQUENCE = 4089;
/** Unknown SEQUENCE: '%-.300s' */
case ER_UNKNOWN_SEQUENCES = 4091;
/** Unknown VIEW: '%-.300s' */
case ER_UNKNOWN_VIEW = 4092;
/** Wrong INSERT into a SEQUENCE. One can only do single table INSERT into a sequence object (like with mariadb-dump). If you want to change the SEQUENCE, use ALTER SEQUENCE instead. */
case ER_WRONG_INSERT_INTO_SEQUENCE = 4093;
/** At line %u in %s */
case ER_SP_STACK_TRACE = 4094;
/** Subroutine '%-.192s' is declared in the package specification but is not defined in the package body */
case ER_PACKAGE_ROUTINE_IN_SPEC_NOT_DEFINED_IN_BODY = 4095;
/** Subroutine '%-.192s' has a forward declaration but is not defined */
case ER_PACKAGE_ROUTINE_FORWARD_DECLARATION_NOT_DEFINED = 4096;
/** Compressed column '%-.192s' can't be used in key specification */
case ER_COMPRESSED_COLUMN_USED_AS_KEY = 4097;
/** Unknown compression method: %s */
case ER_UNKNOWN_COMPRESSION_METHOD = 4098;
/** The used table value caseructor has a different number of values */
case ER_WRONG_NUMBER_OF_VALUES_IN_TVC = 4099;
/** Field reference '%-.192s' can't be used in table value caseructor */
case ER_FIELD_REFERENCE_IN_TVC = 4100;
/** Numeric datatype is required for %s function */
case ER_WRONG_TYPE_FOR_PERCENTILE_FUNC = 4101;
/** Argument to the %s function is not a caseant for a partition */
case ER_ARGUMENT_NOT_caseANT = 4102;
/** Argument to the %s function does not belong to the range [0,1] */
case ER_ARGUMENT_OUT_OF_RANGE = 4103;
/** %s function only accepts arguments that can be converted to numerical types */
case ER_WRONG_TYPE_OF_ARGUMENT = 4104;
/** Aggregate specific instruction (FETCH GROUP NEXT ROW) used in a wrong context */
case ER_NOT_AGGREGATE_FUNCTION = 4105;
/** Aggregate specific instruction(FETCH GROUP NEXT ROW) missing from the aggregate function */
case ER_INVALID_AGGREGATE_FUNCTION = 4106;
/** Limit only accepts integer values */
case ER_INVALID_VALUE_TO_LIMIT = 4107;
/** Invisible column %`s must have a default value */
case ER_INVISIBLE_NOT_NULL_WITHOUT_DEFAULT = 4108;
/** Rows matched: %ld Changed: %ld Inserted: %ld Warnings: %ld */
case ER_UPDATE_INFO_WITH_SYSTEM_VERSIONING = 4109;
/** %`s must be of type %s for system-versioned table %`s */
case ER_VERS_FIELD_WRONG_TYPE = 4110;
/** Transaction-precise system versioning for %`s is not supported */
case ER_VERS_ENGINE_UNSUPPORTED = 4111;
/** Wrong partition type %`s for partitioning by %`s */
case ER_PARTITION_WRONG_TYPE = 4113;
/** Versioned table %`s.%`s: last HISTORY partition (%`s) is out of %s, need more HISTORY partitions */
case WARN_VERS_PART_FULL = 4114;
/** Maybe missing parameters: %s */
case WARN_VERS_PARAMETERS = 4115;
/** Can only drop oldest partitions when rotating by INTERVAL */
case ER_VERS_DROP_PARTITION_INTERVAL = 4116;
/** Partition %`s contains non-historical data */
case WARN_VERS_PART_NON_HISTORICAL = 4118;
/** Not allowed for system-versioned %`s.%`s. Change @@system_versioning_alter_history to proceed with ALTER. */
case ER_VERS_ALTER_NOT_ALLOWED = 4119;
/** Not allowed for system-versioned %`s.%`s. Change to/from native system versioning engine is not supported. */
case ER_VERS_ALTER_ENGINE_PROHIBITED = 4120;
/** SYSTEM_TIME range selector is not allowed */
case ER_VERS_RANGE_PROHIBITED = 4121;
/** Conflicting FOR SYSTEM_TIME clauses in WITH RECURSIVE */
case ER_CONFLICTING_FOR_SYSTEM_TIME = 4122;
/** Table %`s must have at least one versioned column */
case ER_VERS_TABLE_MUST_HAVE_COLUMNS = 4123;
/** Table %`s is not system-versioned */
case ER_VERS_NOT_VERSIONED = 4124;
/** Wrong parameters for %`s: missing '%s' */
case ER_MISSING = 4125;
/** PERIOD FOR SYSTEM_TIME must use columns %`s and %`s */
case ER_VERS_PERIOD_COLUMNS = 4126;
/** Wrong parameters for partitioned %`s: wrong value for '%s' */
case ER_PART_WRONG_VALUE = 4127;
/** Wrong partitions for %`s: must have at least one HISTORY and exactly one last CURRENT */
case ER_VERS_WRONG_PARTS = 4128;
/** TRX_ID %llu not found in `mysql.transaction_registry` */
case ER_VERS_NO_TRX_ID = 4129;
/** Can not change system versioning field %`s */
case ER_VERS_ALTER_SYSTEM_FIELD = 4130;
/** Can not DROP SYSTEM VERSIONING for table %`s partitioned BY SYSTEM_TIME */
case ER_DROP_VERSIONING_SYSTEM_TIME_PARTITION = 4131;
/** System-versioned tables in the %`s database are not supported */
case ER_VERS_DB_NOT_SUPPORTED = 4132;
/** Transaction registry is disabled */
case ER_VERS_TRT_IS_DISABLED = 4133;
/** Duplicate ROW %s column %`s */
case ER_VERS_DUPLICATE_ROW_START_END = 4134;
/** Table %`s is already system-versioned */
case ER_VERS_ALREADY_VERSIONED = 4135;
/** System-versioned tables do not support %s */
case ER_VERS_NOT_SUPPORTED = 4137;
/** Transaction-precise system-versioned tables do not support partitioning by ROW START or ROW END */
case ER_VERS_TRX_PART_HISTORIC_ROW_NOT_SUPPORTED = 4138;
/** The index file for table '%-.192s' is full */
case ER_INDEX_FILE_FULL = 4139;
/** The column %`s.%`s cannot be changed more than once in a single UPDATE statement */
case ER_UPDATED_COLUMN_ONLY_ONCE = 4140;
/** Row with no elements is not allowed in table value caseructor in this context */
case ER_EMPTY_ROW_IN_TVC = 4141;
/** SYSTEM_TIME partitions in table %`s does not support historical query */
case ER_VERS_QUERY_IN_PARTITION = 4142;
/** %s index %`s does not support this operation */
case ER_KEY_DOESNT_SUPPORT = 4143;
/** Changing table options requires the table to be rebuilt */
case ER_ALTER_OPERATION_TABLE_OPTIONS_NEED_REBUILD = 4144;
/** Can't execute the command as you have a BACKUP STAGE active */
case ER_BACKUP_LOCK_IS_ACTIVE = 4145;
/** You must start backup with "BACKUP STAGE START" */
case ER_BACKUP_NOT_RUNNING = 4146;
/** Backup stage '%s' is same or before current backup stage '%s' */
case ER_BACKUP_WRONG_STAGE = 4147;
/** Backup stage '%s' failed */
case ER_BACKUP_STAGE_FAILED = 4148;
/** Unknown backup stage: '%s'. Stage should be one of START, FLUSH, BLOCK_DDL, BLOCK_COMMIT or END */
case ER_BACKUP_UNKNOWN_STAGE = 4149;
/** User is blocked because of too many credential errors; unblock with 'FLUSH PRIVILEGES' */
case ER_USER_IS_BLOCKED = 4150;
/** Access denied, this account is locked */
case ER_ACCOUNT_HAS_BEEN_LOCKED = 4151;
/** Application-time period table cannot be temporary */
case ER_PERIOD_TEMPORARY_NOT_ALLOWED = 4152;
/** Fields of PERIOD FOR %`s have different types */
case ER_PERIOD_TYPES_MISMATCH = 4153;
/** Cannot specify more than one application-time period */
case ER_MORE_THAN_ONE_PERIOD = 4154;
/** Period field %`s cannot be %s */
case ER_PERIOD_FIELD_WRONG_ATTRIBUTES = 4155;
/** Period %`s is not found in table */
case ER_PERIOD_NOT_FOUND = 4156;
/** Column %`s used in period %`s specified in update SET list */
case ER_PERIOD_COLUMNS_UPDATED = 4157;
/** Can't DROP caseRAINT `%s`. Use DROP PERIOD `%s` for this */
case ER_PERIOD_caseRAINT_DROP = 4158;
/** Specified key part was too long; max key part length is %u bytes */
case ER_TOO_LONG_KEYPART = 4159;
/** Comment for database '%-.64s' is too long (max = %u) */
case ER_TOO_LONG_DATABASE_COMMENT = 4160;
/** Unknown data type: '%-.64s' */
case ER_UNKNOWN_DATA_TYPE = 4161;
/** Operator does not exists: '%-.128s' */
case ER_UNKNOWN_OPERATOR = 4162;
/** %`s: STARTS is later than query time, first history partition may exceed INTERVAL value */
case ER_PART_STARTS_BEYOND_INTERVAL = 4164;
/** Galera replication not supported */
case ER_GALERA_REPLICATION_NOT_SUPPORTED = 4165;
/** The used command is not allowed because the MariaDB server or client has disabled the local infile capability */
case ER_LOAD_INFILE_CAPABILITY_DISABLED = 4166;
/** No secure transports are configured, unable to set --require_secure_transport=ON */
case ER_NO_SECURE_TRANSPORTS_CONFIGURED = 4167;
/** Slave SQL thread ignored the '%s' because table is shared */
case ER_SLAVE_IGNORED_SHARED_TABLE = 4168;
/** AUTO_INCREMENT column %`s cannot be used in the UNIQUE index %`s */
case ER_NO_AUTOINCREMENT_WITH_UNIQUE = 4169;
/** Key %`s cannot explicitly include column %`s */
case ER_KEY_CONTAINS_PERIOD_FIELDS = 4170;
/** Key %`s cannot have WITHOUT OVERLAPS */
case ER_KEY_CANT_HAVE_WITHOUT_OVERLAPS = 4171;
/** '%-.128s' is not allowed in this context */
case ER_NOT_ALLOWED_IN_THIS_CONTEXT = 4172;
/** Engine %s does not support rollback. Changes were committed during rollback call */
case ER_DATA_WAS_COMMITED_UNDER_ROLLBACK = 4173;
/** A primary key cannot be marked as IGNORE */
case ER_PK_INDEX_CANT_BE_IGNORED = 4174;
/** SKIP LOCKED makes this statement unsafe */
case ER_BINLOG_UNSAFE_SKIP_LOCKED = 4175;
/** Field '%s' can't be set for JSON_TABLE '%s'. */
case ER_JSON_TABLE_ERROR_ON_FIELD = 4176;
/** Every table function must have an alias. */
case ER_JSON_TABLE_ALIAS_REQUIRED = 4177;
/** Can't store an array or an object in the scalar column '%s' of JSON_TABLE '%s'. */
case ER_JSON_TABLE_SCALAR_EXPECTED = 4178;
/** Can't store multiple matches of the path in the column '%s' of JSON_TABLE '%s'. */
case ER_JSON_TABLE_MULTIPLE_MATCHES = 4179;
/** FETCH ... WITH TIES requires ORDER BY clause to be present */
case ER_WITH_TIES_NEEDS_ORDER = 4180;
/** Dropped orphan trigger '%-.64s', originally created for table: '%-.192s' */
case ER_REMOVED_ORPHAN_TRIGGER = 4181;
/** Storage engine %s is disabled */
case ER_STORAGE_ENGINE_DISABLED = 4182;
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment