637
639
ER_TRUNCATED_WRONG_VALUE,
638
640
ER_TOO_MUCH_AUTO_TIMESTAMP_COLS,
639
641
ER_INVALID_ON_UPDATE,
642
644
ER_GET_TEMPORARY_ERRMSG,
643
645
ER_UNKNOWN_TIME_ZONE,
646
ER_WARN_INVALID_TIMESTAMP,
645
647
ER_INVALID_CHARACTER_STRING,
646
648
ER_WARN_ALLOWED_PACKET_OVERFLOWED,
649
ER_CONFLICTING_DECLARATIONS,
650
ER_SP_NO_RECURSIVE_CREATE,
651
ER_SP_ALREADY_EXISTS,
650
652
ER_SP_DOES_NOT_EXIST,
655
ER_SP_LILABEL_MISMATCH,
656
ER_SP_LABEL_REDEFINE,
657
ER_SP_LABEL_MISMATCH,
662
ER_UPDATE_LOG_DEPRECATED_IGNORED,
663
ER_UPDATE_LOG_DEPRECATED_TRANSLATED,
662
664
ER_QUERY_INTERRUPTED,
665
ER_SP_WRONG_NO_OF_ARGS,
669
ER_SP_BAD_CURSOR_QUERY,
670
ER_SP_BAD_CURSOR_SELECT,
671
ER_SP_CURSOR_MISMATCH,
672
ER_SP_CURSOR_ALREADY_OPEN,
673
ER_SP_CURSOR_NOT_OPEN,
674
ER_SP_UNDECLARED_VAR,
675
ER_SP_WRONG_NO_OF_FETCH_ARGS,
674
676
ER_SP_FETCH_NO_DATA,
683
ER_STMT_NOT_ALLOWED_IN_SF_OR_TRG,
684
ER_SP_VARCOND_AFTER_CURSHNDLR,
685
ER_SP_CURSOR_AFTER_HANDLER,
686
ER_SP_CASE_NOT_FOUND,
687
ER_FPARSER_TOO_BIG_FILE,
688
ER_FPARSER_BAD_HEADER,
689
ER_FPARSER_EOF_IN_COMMENT,
690
ER_FPARSER_ERROR_IN_PARAMETER,
691
ER_FPARSER_EOF_IN_UNKNOWN_PARAMETER,
695
ER_NONUPDATEABLE_COLUMN,
696
ER_VIEW_SELECT_DERIVED,
697
ER_VIEW_SELECT_CLAUSE,
698
ER_VIEW_SELECT_VARIABLE,
699
ER_VIEW_SELECT_TMPTABLE,
702
ER_WARN_VIEW_WITHOUT_KEY,
706
ER_TRG_ALREADY_EXISTS,
707
ER_TRG_DOES_NOT_EXIST,
708
ER_TRG_ON_VIEW_OR_TEMP_TABLE,
709
ER_TRG_CANT_CHANGE_ROW,
710
ER_TRG_NO_SUCH_ROW_IN_TRG,
709
711
ER_NO_DEFAULT_FOR_FIELD,
710
712
ER_DIVISION_BY_ZERO,
711
713
ER_TRUNCATED_WRONG_VALUE_FOR_FIELD,
712
714
ER_ILLEGAL_VALUE_FOR_TYPE,
715
ER_VIEW_NONUPD_CHECK,
716
ER_VIEW_CHECK_FAILED,
717
ER_PROCACCESS_DENIED_ERROR,
720
ER_UNKNOWN_TARGET_BINLOG,
721
ER_IO_ERR_LOG_INDEX_READ,
722
ER_BINLOG_PURGE_PROHIBITED,
724
ER_BINLOG_PURGE_FATAL_ERR,
726
ER_LOG_PURGE_UNKNOWN_ERR,
728
ER_NO_BINARY_LOGGING,
732
ER_NO_GROUP_FOR_PROC,
734
ER_LOGGING_PROHIBIT_CHANGING_OF,
741
ER_VIEW_NO_INSERT_FIELD_LIST,
742
ER_VIEW_DELETE_MERGE_VIEW,
750
ER_NONEXISTING_PROC_GRANT,
751
ER_PROC_AUTO_GRANT_FAIL,
752
ER_PROC_AUTO_REVOKE_FAIL,
751
753
ER_DATA_TOO_LONG,
754
756
ER_LOAD_FROM_FIXED_SIZE_ROWS_TO_VAR,
757
ER_CANT_CREATE_USER_WITH_GRANT,
756
758
ER_WRONG_VALUE_FOR_TYPE,
757
759
ER_TABLE_DEF_CHANGED,
761
763
ER_CANT_CREATE_GEOMETRY_OBJECT,
764
ER_FAILED_ROUTINE_BREAK_BINLOG,
765
ER_BINLOG_UNSAFE_ROUTINE,
766
ER_BINLOG_CREATE_ROUTINE_NEED_SUPER,
767
ER_EXEC_STMT_WITH_OPEN_CURSOR,
768
ER_STMT_HAS_NO_OPEN_CURSOR,
767
769
ER_COMMIT_NOT_ALLOWED_IN_SF_OR_TRG,
770
ER_NO_DEFAULT_FOR_VIEW_FIELD,
770
772
ER_TOO_BIG_SCALE,
771
773
ER_TOO_BIG_PRECISION,
772
774
ER_M_BIGGER_THAN_D,
775
ER_WRONG_LOCK_OF_SYSTEM_TABLE,
776
ER_CONNECT_TO_FOREIGN_DATA_SOURCE,
777
ER_QUERY_ON_FOREIGN_DATA_SOURCE,
778
ER_FOREIGN_DATA_SOURCE_DOESNT_EXIST,
779
ER_FOREIGN_DATA_STRING_INVALID_CANT_CREATE,
780
ER_FOREIGN_DATA_STRING_INVALID,
781
ER_CANT_CREATE_FEDERATED_TABLE,
780
782
ER_TRG_IN_WRONG_SCHEMA,
781
783
ER_STACK_OVERRUN_NEED_MORE=1436, // TODO: Test case looks for this int
785
ER_WARN_CANT_DROP_DEFAULT_KEYCACHE,
784
786
ER_TOO_BIG_DISPLAYWIDTH,
786
788
ER_DATETIME_FUNCTION_OVERFLOW,
789
ER_CANT_UPDATE_USED_TABLE_IN_SF_OR_TRG,
790
ER_VIEW_PREVENT_UPDATE,
792
ER_SP_CANT_SET_AUTOCOMMIT,
793
ER_MALFORMED_DEFINER,
797
ER_FORBID_SCHEMA_CHANGE,
796
798
ER_ROW_IS_REFERENCED_2,
797
799
ER_NO_REFERENCED_ROW_2,
800
ER_SP_BAD_VAR_SHADOW,
803
ER_SP_RECURSION_LIMIT,
804
ER_SP_PROC_TABLE_CORRUPT,
804
806
ER_TABLE_NEEDS_UPGRADE,
808
ER_MAX_PREPARED_STMT_COUNT_REACHED,
808
810
ER_NON_GROUPING_FIELD_USED,
809
811
ER_TABLE_CANT_HANDLE_SPKEYS,
812
ER_NO_TRIGGERS_ON_SYSTEM_SCHEMA,
811
813
ER_REMOVED_SPACES,
812
814
ER_AUTOINC_READ_FAILED,
815
817
ER_WRONG_STRING_LENGTH,
818
ER_NON_INSERTABLE_TABLE,
819
ER_ADMIN_WRONG_MRG_TABLE,
818
820
ER_TOO_HIGH_LEVEL_OF_NESTING_FOR_SELECT,
819
821
ER_NAME_BECOMES_EMPTY,
820
822
ER_AMBIGUOUS_FIELD_TERM,
823
ER_FOREIGN_SERVER_EXISTS,
824
ER_FOREIGN_SERVER_DOESNT_EXIST,
823
825
ER_ILLEGAL_HA_CREATE_OPTION,
869
ER_INVALID_OPTION_VALUE,
826
ER_PARTITION_REQUIRES_VALUES_ERROR,
827
ER_PARTITION_WRONG_VALUES_ERROR,
828
ER_PARTITION_MAXVALUE_ERROR,
829
ER_PARTITION_SUBPARTITION_ERROR,
830
ER_PARTITION_SUBPART_MIX_ERROR,
831
ER_PARTITION_WRONG_NO_PART_ERROR,
832
ER_PARTITION_WRONG_NO_SUBPART_ERROR,
833
ER_CONST_EXPR_IN_PARTITION_FUNC_ERROR,
834
ER_NO_CONST_EXPR_IN_RANGE_OR_LIST_ERROR,
835
ER_FIELD_NOT_FOUND_PART_ERROR,
836
ER_LIST_OF_FIELDS_ONLY_IN_HASH_ERROR,
837
ER_INCONSISTENT_PARTITION_INFO_ERROR,
838
ER_PARTITION_FUNC_NOT_ALLOWED_ERROR,
839
ER_PARTITIONS_MUST_BE_DEFINED_ERROR,
840
ER_RANGE_NOT_INCREASING_ERROR,
841
ER_INCONSISTENT_TYPE_OF_FUNCTIONS_ERROR,
842
ER_MULTIPLE_DEF_CONST_IN_LIST_PART_ERROR,
843
ER_PARTITION_ENTRY_ERROR,
844
ER_MIX_HANDLER_ERROR,
845
ER_PARTITION_NOT_DEFINED_ERROR,
846
ER_TOO_MANY_PARTITIONS_ERROR,
847
ER_SUBPARTITION_ERROR,
848
ER_CANT_CREATE_HANDLER_FILE,
849
ER_BLOB_FIELD_IN_PART_FUNC_ERROR,
850
ER_UNIQUE_KEY_NEED_ALL_FIELDS_IN_PF,
852
ER_PARTITION_MGMT_ON_NONPARTITIONED,
853
ER_FOREIGN_KEY_ON_PARTITIONED,
854
ER_DROP_PARTITION_NON_EXISTENT,
855
ER_DROP_LAST_PARTITION,
856
ER_COALESCE_ONLY_ON_HASH_PARTITION,
857
ER_REORG_HASH_ONLY_ON_SAME_NO,
858
ER_REORG_NO_PARAM_ERROR,
859
ER_ONLY_ON_RANGE_LIST_PARTITION,
860
ER_ADD_PARTITION_SUBPART_ERROR,
861
ER_ADD_PARTITION_NO_NEW_PARTITION,
862
ER_COALESCE_PARTITION_NO_PARTITION,
863
ER_REORG_PARTITION_NOT_EXIST,
864
ER_SAME_NAME_PARTITION,
866
ER_CONSECUTIVE_REORG_PARTITIONS,
867
ER_REORG_OUTSIDE_RANGE,
868
ER_PARTITION_FUNCTION_FAILURE,
870
ER_LIMITED_PART_RANGE,
871
ER_PLUGIN_IS_NOT_LOADED,
871
873
ER_NO_PARTITION_FOR_GIVEN_VALUE,
874
ER_FILEGROUP_OPTION_ONLY_ONCE,
875
ER_CREATE_FILEGROUP_FAILED,
876
ER_DROP_FILEGROUP_FAILED,
877
ER_TABLESPACE_AUTO_EXTEND_ERROR,
878
ER_WRONG_SIZE_NUMBER,
879
ER_SIZE_OVERFLOW_ERROR,
880
ER_ALTER_FILEGROUP_FAILED,
879
881
ER_BINLOG_ROW_LOGGING_FAILED,
882
ER_BINLOG_ROW_WRONG_TABLE_DEF,
883
ER_BINLOG_ROW_RBR_TO_SBR,
884
ER_EVENT_ALREADY_EXISTS,
885
ER_EVENT_STORE_FAILED,
886
ER_EVENT_DOES_NOT_EXIST,
888
ER_EVENT_DROP_FAILED,
889
ER_EVENT_INTERVAL_NOT_POSITIVE_OR_TOO_BIG,
890
ER_EVENT_ENDS_BEFORE_STARTS,
891
ER_EVENT_EXEC_TIME_IN_THE_PAST,
892
ER_EVENT_OPEN_TABLE_FAILED,
893
ER_EVENT_NEITHER_M_EXPR_NOR_M_AT,
894
ER_COL_COUNT_DOESNT_MATCH_CORRUPTED,
895
ER_CANNOT_LOAD_FROM_TABLE,
896
ER_EVENT_CANNOT_DELETE,
897
ER_EVENT_COMPILE_ERROR,
899
ER_EVENT_DATA_TOO_LONG,
898
900
ER_DROP_INDEX_FK,
901
ER_WARN_DEPRECATED_SYNTAX_WITH_VER,
902
ER_CANT_WRITE_LOCK_LOG_TABLE,
903
ER_CANT_LOCK_LOG_TABLE,
902
904
ER_FOREIGN_DUPLICATE_KEY,
905
ER_COL_COUNT_DOESNT_MATCH_PLEASE_UPDATE,
906
ER_TEMP_TABLE_PREVENTS_SWITCH_OUT_OF_RBR,
907
ER_STORED_FUNCTION_PREVENTS_SWITCH_BINLOG_FORMAT,
908
ER_NDB_CANT_SWITCH_BINLOG_FORMAT,
909
ER_PARTITION_NO_TEMPORARY,
910
ER_PARTITION_CONST_DOMAIN_ERROR,
911
ER_PARTITION_FUNCTION_IS_NOT_ALLOWED,
913
ER_NULL_IN_VALUES_LESS_THAN,
914
ER_WRONG_PARTITION_NAME,
913
915
ER_CANT_CHANGE_TX_ISOLATION,
916
ER_DUP_ENTRY_AUTOINCREMENT_CASE,
917
ER_EVENT_MODIFY_QUEUE_ERROR,
918
ER_EVENT_SET_VAR_ERROR,
919
ER_PARTITION_MERGE_ERROR,
920
ER_CANT_ACTIVATE_LOG,
921
ER_RBR_NOT_AVAILABLE,
922
ER_BASE64_DECODE_ERROR,
923
ER_EVENT_RECURSION_FORBIDDEN,
925
ER_ONLY_INTEGERS_ALLOWED,
926
ER_UNSUPORTED_LOG_ENGINE,
927
ER_BAD_LOG_STATEMENT,
928
ER_CANT_RENAME_LOG_TABLE,
927
929
ER_WRONG_PARAMCOUNT_TO_FUNCTION,
928
930
ER_WRONG_PARAMETERS_TO_NATIVE_FCT,
931
ER_WRONG_PARAMETERS_TO_STORED_FCT,
932
ER_NATIVE_FCT_NAME_COLLISION,
931
933
ER_DUP_ENTRY_WITH_KEY_NAME,
934
ER_BINLOG_PURGE_EMFILE,
935
ER_EVENT_CANNOT_CREATE_IN_THE_PAST,
936
ER_EVENT_CANNOT_ALTER_IN_THE_PAST,
938
ER_NO_PARTITION_FOR_GIVEN_VALUE_SILENT,
939
ER_BINLOG_UNSAFE_STATEMENT,
940
ER_SLAVE_FATAL_ERROR,
941
ER_SLAVE_RELAY_LOG_READ_FAILURE,
942
ER_SLAVE_RELAY_LOG_WRITE_FAILURE,
943
ER_SLAVE_CREATE_EVENT_FAILURE,
944
ER_SLAVE_MASTER_COM_FAILURE,
945
ER_BINLOG_LOGGING_IMPOSSIBLE,
946
ER_VIEW_NO_CREATION_CTX,
947
ER_VIEW_INVALID_CREATION_CTX,
948
ER_SR_INVALID_CREATION_CTX,
949
ER_TRG_CORRUPTED_FILE,
950
ER_TRG_NO_CREATION_CTX,
951
ER_TRG_INVALID_CREATION_CTX,
952
ER_EVENT_INVALID_CREATION_CTX,
953
ER_TRG_CANT_OPEN_TABLE,
954
ER_CANT_CREATE_SROUTINE,
955
ER_SLAVE_AMBIGOUS_EXEC_MODE,
956
ER_NO_FORMAT_DESCRIPTION_EVENT_BEFORE_BINLOG_STATEMENT,
957
ER_SLAVE_CORRUPT_EVENT,
956
958
ER_LOAD_DATA_INVALID_COLUMN,
959
ER_LOG_PURGE_NO_FILE,
960
ER_WARN_AUTO_CONVERT_LOCK,
961
ER_NO_AUTO_CONVERT_LOCK_STRICT,
962
ER_NO_AUTO_CONVERT_LOCK_TRANSACTION,
963
ER_NO_STORAGE_ENGINE,
964
ER_BACKUP_BACKUP_START,
965
ER_BACKUP_BACKUP_DONE,
966
ER_BACKUP_RESTORE_START,
967
ER_BACKUP_RESTORE_DONE,
968
ER_BACKUP_NOTHING_TO_BACKUP,
969
ER_BACKUP_CANNOT_INCLUDE_DB,
973
ER_BACKUP_BACKUP_PREPARE,
974
ER_BACKUP_RESTORE_PREPARE,
975
ER_BACKUP_INVALID_LOC,
979
ER_BACKUP_LIST_TABLES,
980
ER_BACKUP_LIST_DB_TABLES,
983
ER_BACKUP_TABLE_OPEN,
984
ER_BACKUP_READ_HEADER,
985
ER_BACKUP_WRITE_HEADER,
986
ER_BACKUP_NO_BACKUP_DRIVER,
987
ER_BACKUP_NOT_ACCEPTED,
988
ER_BACKUP_CREATE_BACKUP_DRIVER,
989
ER_BACKUP_CREATE_RESTORE_DRIVER,
990
ER_BACKUP_TOO_MANY_IMAGES,
991
ER_BACKUP_WRITE_META,
993
ER_BACKUP_CREATE_META,
995
ER_BACKUP_WRITE_DATA,
997
ER_BACKUP_NEXT_CHUNK,
998
ER_BACKUP_INIT_BACKUP_DRIVER,
999
ER_BACKUP_INIT_RESTORE_DRIVER,
1000
ER_BACKUP_STOP_BACKUP_DRIVER,
1001
ER_BACKUP_STOP_RESTORE_DRIVERS,
1002
ER_BACKUP_PREPARE_DRIVER,
1003
ER_BACKUP_CREATE_VP,
1004
ER_BACKUP_UNLOCK_DRIVER,
1005
ER_BACKUP_CANCEL_BACKUP,
1006
ER_BACKUP_CANCEL_RESTORE,
1008
ER_BACKUP_SEND_DATA,
1009
ER_BACKUP_SEND_DATA_RETRY,
1010
ER_BACKUP_OPEN_TABLES,
1011
ER_BACKUP_THREAD_INIT,
1012
ER_BACKUP_PROGRESS_TABLES,
1013
ER_TABLESPACE_EXIST,
1014
ER_NO_SUCH_TABLESPACE,
1015
ER_SLAVE_HEARTBEAT_FAILURE,
1016
ER_SLAVE_HEARTBEAT_VALUE_OUT_OF_RANGE,
1017
ER_BACKUP_LOG_WRITE_ERROR,
1018
ER_TABLESPACE_NOT_EMPTY,
1019
ER_BACKUP_TS_CHANGE,
1020
ER_VCOL_BASED_ON_VCOL,
1021
ER_VIRTUAL_COLUMN_FUNCTION_IS_NOT_ALLOWED,
1022
ER_DATA_CONVERSION_ERROR_FOR_VIRTUAL_COLUMN,
1023
ER_PRIMARY_KEY_BASED_ON_VIRTUAL_COLUMN,
1024
ER_KEY_BASED_ON_GENERATED_VIRTUAL_COLUMN,
1025
ER_WRONG_FK_OPTION_FOR_VIRTUAL_COLUMN,
1026
ER_WARNING_NON_DEFAULT_VALUE_FOR_VIRTUAL_COLUMN,
1027
ER_UNSUPPORTED_ACTION_ON_VIRTUAL_COLUMN,
1028
ER_CONST_EXPR_IN_VCOL,
1029
ER_UNKNOWN_TEMPORAL_TYPE,
1030
ER_INVALID_STRING_FORMAT_FOR_DATE,
1031
ER_INVALID_STRING_FORMAT_FOR_TIME,
1030
1032
ER_INVALID_UNIX_TIMESTAMP_VALUE,
1031
1033
ER_INVALID_DATETIME_VALUE,
1032
1034
ER_INVALID_NULL_ARGUMENT,
1035
ER_INVALID_NEGATIVE_ARGUMENT,
1034
1036
ER_ARGUMENT_OUT_OF_RANGE,
1037
ER_INVALID_TIME_VALUE,
1036
1038
ER_INVALID_ENUM_VALUE,
1037
1039
ER_NO_PRIMARY_KEY_ON_REPLICATED_TABLE,
1038
1040
ER_CORRUPT_TABLE_DEFINITION,