root/ext/pdo_mysql/php_pdo_mysql_sqlstate.h

/* [<][>][^][v][top][bottom][index][help] */
   1 /* DO NOT EDIT THIS FILE!!! It is auto generated by get_error_codes.php */
   2 #ifdef ER_DUP_KEY
   3   case ER_DUP_KEY                             : return "23000";
   4 #endif
   5 #ifdef ER_OUTOFMEMORY
   6   case ER_OUTOFMEMORY                         : return "HY001";
   7 #endif
   8 #ifdef ER_OUT_OF_SORTMEMORY
   9   case ER_OUT_OF_SORTMEMORY                   : return "HY001";
  10 #endif
  11 #ifdef ER_CON_COUNT_ERROR
  12   case ER_CON_COUNT_ERROR                     : return "08004";
  13 #endif
  14 #ifdef ER_BAD_HOST_ERROR
  15   case ER_BAD_HOST_ERROR                      : return "08S01";
  16 #endif
  17 #ifdef ER_HANDSHAKE_ERROR
  18   case ER_HANDSHAKE_ERROR                     : return "08S01";
  19 #endif
  20 #ifdef ER_DBACCESS_DENIED_ERROR
  21   case ER_DBACCESS_DENIED_ERROR               : return "42000";
  22 #endif
  23 #ifdef ER_ACCESS_DENIED_ERROR
  24   case ER_ACCESS_DENIED_ERROR                 : return "28000";
  25 #endif
  26 #ifdef ER_NO_DB_ERROR
  27   case ER_NO_DB_ERROR                         : return "3D000";
  28 #endif
  29 #ifdef ER_UNKNOWN_COM_ERROR
  30   case ER_UNKNOWN_COM_ERROR                   : return "08S01";
  31 #endif
  32 #ifdef ER_BAD_NULL_ERROR
  33   case ER_BAD_NULL_ERROR                      : return "23000";
  34 #endif
  35 #ifdef ER_BAD_DB_ERROR
  36   case ER_BAD_DB_ERROR                        : return "42000";
  37 #endif
  38 #ifdef ER_TABLE_EXISTS_ERROR
  39   case ER_TABLE_EXISTS_ERROR                  : return "42S01";
  40 #endif
  41 #ifdef ER_BAD_TABLE_ERROR
  42   case ER_BAD_TABLE_ERROR                     : return "42S02";
  43 #endif
  44 #ifdef ER_NON_UNIQ_ERROR
  45   case ER_NON_UNIQ_ERROR                      : return "23000";
  46 #endif
  47 #ifdef ER_SERVER_SHUTDOWN
  48   case ER_SERVER_SHUTDOWN                     : return "08S01";
  49 #endif
  50 #ifdef ER_BAD_FIELD_ERROR
  51   case ER_BAD_FIELD_ERROR                     : return "42S22";
  52 #endif
  53 #ifdef ER_WRONG_FIELD_WITH_GROUP
  54   case ER_WRONG_FIELD_WITH_GROUP              : return "42000";
  55 #endif
  56 #ifdef ER_WRONG_GROUP_FIELD
  57   case ER_WRONG_GROUP_FIELD                   : return "42000";
  58 #endif
  59 #ifdef ER_WRONG_SUM_SELECT
  60   case ER_WRONG_SUM_SELECT                    : return "42000";
  61 #endif
  62 #ifdef ER_WRONG_VALUE_COUNT
  63   case ER_WRONG_VALUE_COUNT                   : return "21S01";
  64 #endif
  65 #ifdef ER_TOO_LONG_IDENT
  66   case ER_TOO_LONG_IDENT                      : return "42000";
  67 #endif
  68 #ifdef ER_DUP_FIELDNAME
  69   case ER_DUP_FIELDNAME                       : return "42S21";
  70 #endif
  71 #ifdef ER_DUP_KEYNAME
  72   case ER_DUP_KEYNAME                         : return "42000";
  73 #endif
  74 #ifdef ER_DUP_ENTRY
  75   case ER_DUP_ENTRY                           : return "23000";
  76 #endif
  77 #ifdef ER_WRONG_FIELD_SPEC
  78   case ER_WRONG_FIELD_SPEC                    : return "42000";
  79 #endif
  80 #ifdef ER_PARSE_ERROR
  81   case ER_PARSE_ERROR                         : return "42000";
  82 #endif
  83 #ifdef ER_EMPTY_QUERY
  84   case ER_EMPTY_QUERY                         : return "42000";
  85 #endif
  86 #ifdef ER_NONUNIQ_TABLE
  87   case ER_NONUNIQ_TABLE                       : return "42000";
  88 #endif
  89 #ifdef ER_INVALID_DEFAULT
  90   case ER_INVALID_DEFAULT                     : return "42000";
  91 #endif
  92 #ifdef ER_MULTIPLE_PRI_KEY
  93   case ER_MULTIPLE_PRI_KEY                    : return "42000";
  94 #endif
  95 #ifdef ER_TOO_MANY_KEYS
  96   case ER_TOO_MANY_KEYS                       : return "42000";
  97 #endif
  98 #ifdef ER_TOO_MANY_KEY_PARTS
  99   case ER_TOO_MANY_KEY_PARTS                  : return "42000";
 100 #endif
 101 #ifdef ER_TOO_LONG_KEY
 102   case ER_TOO_LONG_KEY                        : return "42000";
 103 #endif
 104 #ifdef ER_KEY_COLUMN_DOES_NOT_EXITS
 105   case ER_KEY_COLUMN_DOES_NOT_EXITS           : return "42000";
 106 #endif
 107 #ifdef ER_BLOB_USED_AS_KEY
 108   case ER_BLOB_USED_AS_KEY                    : return "42000";
 109 #endif
 110 #ifdef ER_TOO_BIG_FIELDLENGTH
 111   case ER_TOO_BIG_FIELDLENGTH                 : return "42000";
 112 #endif
 113 #ifdef ER_WRONG_AUTO_KEY
 114   case ER_WRONG_AUTO_KEY                      : return "42000";
 115 #endif
 116 #ifdef ER_FORCING_CLOSE
 117   case ER_FORCING_CLOSE                       : return "08S01";
 118 #endif
 119 #ifdef ER_IPSOCK_ERROR
 120   case ER_IPSOCK_ERROR                        : return "08S01";
 121 #endif
 122 #ifdef ER_NO_SUCH_INDEX
 123   case ER_NO_SUCH_INDEX                       : return "42S12";
 124 #endif
 125 #ifdef ER_WRONG_FIELD_TERMINATORS
 126   case ER_WRONG_FIELD_TERMINATORS             : return "42000";
 127 #endif
 128 #ifdef ER_BLOBS_AND_NO_TERMINATED
 129   case ER_BLOBS_AND_NO_TERMINATED             : return "42000";
 130 #endif
 131 #ifdef ER_CANT_REMOVE_ALL_FIELDS
 132   case ER_CANT_REMOVE_ALL_FIELDS              : return "42000";
 133 #endif
 134 #ifdef ER_CANT_DROP_FIELD_OR_KEY
 135   case ER_CANT_DROP_FIELD_OR_KEY              : return "42000";
 136 #endif
 137 #ifdef ER_BLOB_CANT_HAVE_DEFAULT
 138   case ER_BLOB_CANT_HAVE_DEFAULT              : return "42000";
 139 #endif
 140 #ifdef ER_WRONG_DB_NAME
 141   case ER_WRONG_DB_NAME                       : return "42000";
 142 #endif
 143 #ifdef ER_WRONG_TABLE_NAME
 144   case ER_WRONG_TABLE_NAME                    : return "42000";
 145 #endif
 146 #ifdef ER_TOO_BIG_SELECT
 147   case ER_TOO_BIG_SELECT                      : return "42000";
 148 #endif
 149 #ifdef ER_UNKNOWN_PROCEDURE
 150   case ER_UNKNOWN_PROCEDURE                   : return "42000";
 151 #endif
 152 #ifdef ER_WRONG_PARAMCOUNT_TO_PROCEDURE
 153   case ER_WRONG_PARAMCOUNT_TO_PROCEDURE       : return "42000";
 154 #endif
 155 #ifdef ER_UNKNOWN_TABLE
 156   case ER_UNKNOWN_TABLE                       : return "42S02";
 157 #endif
 158 #ifdef ER_FIELD_SPECIFIED_TWICE
 159   case ER_FIELD_SPECIFIED_TWICE               : return "42000";
 160 #endif
 161 #ifdef ER_UNSUPPORTED_EXTENSION
 162   case ER_UNSUPPORTED_EXTENSION               : return "42000";
 163 #endif
 164 #ifdef ER_TABLE_MUST_HAVE_COLUMNS
 165   case ER_TABLE_MUST_HAVE_COLUMNS             : return "42000";
 166 #endif
 167 #ifdef ER_UNKNOWN_CHARACTER_SET
 168   case ER_UNKNOWN_CHARACTER_SET               : return "42000";
 169 #endif
 170 #ifdef ER_TOO_BIG_ROWSIZE
 171   case ER_TOO_BIG_ROWSIZE                     : return "42000";
 172 #endif
 173 #ifdef ER_WRONG_OUTER_JOIN
 174   case ER_WRONG_OUTER_JOIN                    : return "42000";
 175 #endif
 176 #ifdef ER_NULL_COLUMN_IN_INDEX
 177   case ER_NULL_COLUMN_IN_INDEX                : return "42000";
 178 #endif
 179 #ifdef ER_PASSWORD_ANONYMOUS_USER
 180   case ER_PASSWORD_ANONYMOUS_USER             : return "42000";
 181 #endif
 182 #ifdef ER_PASSWORD_NOT_ALLOWED
 183   case ER_PASSWORD_NOT_ALLOWED                : return "42000";
 184 #endif
 185 #ifdef ER_PASSWORD_NO_MATCH
 186   case ER_PASSWORD_NO_MATCH                   : return "42000";
 187 #endif
 188 #ifdef ER_WRONG_VALUE_COUNT_ON_ROW
 189   case ER_WRONG_VALUE_COUNT_ON_ROW            : return "21S01";
 190 #endif
 191 #ifdef ER_INVALID_USE_OF_NULL
 192   case ER_INVALID_USE_OF_NULL                 : return "22004";
 193 #endif
 194 #ifdef ER_REGEXP_ERROR
 195   case ER_REGEXP_ERROR                        : return "42000";
 196 #endif
 197 #ifdef ER_MIX_OF_GROUP_FUNC_AND_FIELDS
 198   case ER_MIX_OF_GROUP_FUNC_AND_FIELDS        : return "42000";
 199 #endif
 200 #ifdef ER_NONEXISTING_GRANT
 201   case ER_NONEXISTING_GRANT                   : return "42000";
 202 #endif
 203 #ifdef ER_TABLEACCESS_DENIED_ERROR
 204   case ER_TABLEACCESS_DENIED_ERROR            : return "42000";
 205 #endif
 206 #ifdef ER_COLUMNACCESS_DENIED_ERROR
 207   case ER_COLUMNACCESS_DENIED_ERROR           : return "42000";
 208 #endif
 209 #ifdef ER_ILLEGAL_GRANT_FOR_TABLE
 210   case ER_ILLEGAL_GRANT_FOR_TABLE             : return "42000";
 211 #endif
 212 #ifdef ER_GRANT_WRONG_HOST_OR_USER
 213   case ER_GRANT_WRONG_HOST_OR_USER            : return "42000";
 214 #endif
 215 #ifdef ER_NO_SUCH_TABLE
 216   case ER_NO_SUCH_TABLE                       : return "42S02";
 217 #endif
 218 #ifdef ER_NONEXISTING_TABLE_GRANT
 219   case ER_NONEXISTING_TABLE_GRANT             : return "42000";
 220 #endif
 221 #ifdef ER_NOT_ALLOWED_COMMAND
 222   case ER_NOT_ALLOWED_COMMAND                 : return "42000";
 223 #endif
 224 #ifdef ER_SYNTAX_ERROR
 225   case ER_SYNTAX_ERROR                        : return "42000";
 226 #endif
 227 #ifdef ER_ABORTING_CONNECTION
 228   case ER_ABORTING_CONNECTION                 : return "08S01";
 229 #endif
 230 #ifdef ER_NET_PACKET_TOO_LARGE
 231   case ER_NET_PACKET_TOO_LARGE                : return "08S01";
 232 #endif
 233 #ifdef ER_NET_READ_ERROR_FROM_PIPE
 234   case ER_NET_READ_ERROR_FROM_PIPE            : return "08S01";
 235 #endif
 236 #ifdef ER_NET_FCNTL_ERROR
 237   case ER_NET_FCNTL_ERROR                     : return "08S01";
 238 #endif
 239 #ifdef ER_NET_PACKETS_OUT_OF_ORDER
 240   case ER_NET_PACKETS_OUT_OF_ORDER            : return "08S01";
 241 #endif
 242 #ifdef ER_NET_UNCOMPRESS_ERROR
 243   case ER_NET_UNCOMPRESS_ERROR                : return "08S01";
 244 #endif
 245 #ifdef ER_NET_READ_ERROR
 246   case ER_NET_READ_ERROR                      : return "08S01";
 247 #endif
 248 #ifdef ER_NET_READ_INTERRUPTED
 249   case ER_NET_READ_INTERRUPTED                : return "08S01";
 250 #endif
 251 #ifdef ER_NET_ERROR_ON_WRITE
 252   case ER_NET_ERROR_ON_WRITE                  : return "08S01";
 253 #endif
 254 #ifdef ER_NET_WRITE_INTERRUPTED
 255   case ER_NET_WRITE_INTERRUPTED               : return "08S01";
 256 #endif
 257 #ifdef ER_TOO_LONG_STRING
 258   case ER_TOO_LONG_STRING                     : return "42000";
 259 #endif
 260 #ifdef ER_TABLE_CANT_HANDLE_BLOB
 261   case ER_TABLE_CANT_HANDLE_BLOB              : return "42000";
 262 #endif
 263 #ifdef ER_TABLE_CANT_HANDLE_AUTO_INCREMENT
 264   case ER_TABLE_CANT_HANDLE_AUTO_INCREMENT    : return "42000";
 265 #endif
 266 #ifdef ER_WRONG_COLUMN_NAME
 267   case ER_WRONG_COLUMN_NAME                   : return "42000";
 268 #endif
 269 #ifdef ER_WRONG_KEY_COLUMN
 270   case ER_WRONG_KEY_COLUMN                    : return "42000";
 271 #endif
 272 #ifdef ER_DUP_UNIQUE
 273   case ER_DUP_UNIQUE                          : return "23000";
 274 #endif
 275 #ifdef ER_BLOB_KEY_WITHOUT_LENGTH
 276   case ER_BLOB_KEY_WITHOUT_LENGTH             : return "42000";
 277 #endif
 278 #ifdef ER_PRIMARY_CANT_HAVE_NULL
 279   case ER_PRIMARY_CANT_HAVE_NULL              : return "42000";
 280 #endif
 281 #ifdef ER_TOO_MANY_ROWS
 282   case ER_TOO_MANY_ROWS                       : return "42000";
 283 #endif
 284 #ifdef ER_REQUIRES_PRIMARY_KEY
 285   case ER_REQUIRES_PRIMARY_KEY                : return "42000";
 286 #endif
 287 #ifdef ER_KEY_DOES_NOT_EXITS
 288   case ER_KEY_DOES_NOT_EXITS                  : return "42000";
 289 #endif
 290 #ifdef ER_CHECK_NO_SUCH_TABLE
 291   case ER_CHECK_NO_SUCH_TABLE                 : return "42000";
 292 #endif
 293 #ifdef ER_CHECK_NOT_IMPLEMENTED
 294   case ER_CHECK_NOT_IMPLEMENTED               : return "42000";
 295 #endif
 296 #ifdef ER_CANT_DO_THIS_DURING_AN_TRANSACTION
 297   case ER_CANT_DO_THIS_DURING_AN_TRANSACTION  : return "25000";
 298 #endif
 299 #ifdef ER_NEW_ABORTING_CONNECTION
 300   case ER_NEW_ABORTING_CONNECTION             : return "08S01";
 301 #endif
 302 #ifdef ER_MASTER_NET_READ
 303   case ER_MASTER_NET_READ                     : return "08S01";
 304 #endif
 305 #ifdef ER_MASTER_NET_WRITE
 306   case ER_MASTER_NET_WRITE                    : return "08S01";
 307 #endif
 308 #ifdef ER_TOO_MANY_USER_CONNECTIONS
 309   case ER_TOO_MANY_USER_CONNECTIONS           : return "42000";
 310 #endif
 311 #ifdef ER_READ_ONLY_TRANSACTION
 312   case ER_READ_ONLY_TRANSACTION               : return "25000";
 313 #endif
 314 #ifdef ER_NO_PERMISSION_TO_CREATE_USER
 315   case ER_NO_PERMISSION_TO_CREATE_USER        : return "42000";
 316 #endif
 317 #ifdef ER_LOCK_DEADLOCK
 318   case ER_LOCK_DEADLOCK                       : return "40001";
 319 #endif
 320 #ifdef ER_NO_REFERENCED_ROW
 321   case ER_NO_REFERENCED_ROW                   : return "23000";
 322 #endif
 323 #ifdef ER_ROW_IS_REFERENCED
 324   case ER_ROW_IS_REFERENCED                   : return "23000";
 325 #endif
 326 #ifdef ER_CONNECT_TO_MASTER
 327   case ER_CONNECT_TO_MASTER                   : return "08S01";
 328 #endif
 329 #ifdef ER_WRONG_NUMBER_OF_COLUMNS_IN_SELECT
 330   case ER_WRONG_NUMBER_OF_COLUMNS_IN_SELECT   : return "21000";
 331 #endif
 332 #ifdef ER_USER_LIMIT_REACHED
 333   case ER_USER_LIMIT_REACHED                  : return "42000";
 334 #endif
 335 #ifdef ER_SPECIFIC_ACCESS_DENIED_ERROR
 336   case ER_SPECIFIC_ACCESS_DENIED_ERROR        : return "42000";
 337 #endif
 338 #ifdef ER_NO_DEFAULT
 339   case ER_NO_DEFAULT                          : return "42000";
 340 #endif
 341 #ifdef ER_WRONG_VALUE_FOR_VAR
 342   case ER_WRONG_VALUE_FOR_VAR                 : return "42000";
 343 #endif
 344 #ifdef ER_WRONG_TYPE_FOR_VAR
 345   case ER_WRONG_TYPE_FOR_VAR                  : return "42000";
 346 #endif
 347 #ifdef ER_CANT_USE_OPTION_HERE
 348   case ER_CANT_USE_OPTION_HERE                : return "42000";
 349 #endif
 350 #ifdef ER_NOT_SUPPORTED_YET
 351   case ER_NOT_SUPPORTED_YET                   : return "42000";
 352 #endif
 353 #ifdef ER_WRONG_FK_DEF
 354   case ER_WRONG_FK_DEF                        : return "42000";
 355 #endif
 356 #ifdef ER_OPERAND_COLUMNS
 357   case ER_OPERAND_COLUMNS                     : return "21000";
 358 #endif
 359 #ifdef ER_SUBQUERY_NO_1_ROW
 360   case ER_SUBQUERY_NO_1_ROW                   : return "21000";
 361 #endif
 362 #ifdef ER_ILLEGAL_REFERENCE
 363   case ER_ILLEGAL_REFERENCE                   : return "42S22";
 364 #endif
 365 #ifdef ER_DERIVED_MUST_HAVE_ALIAS
 366   case ER_DERIVED_MUST_HAVE_ALIAS             : return "42000";
 367 #endif
 368 #ifdef ER_SELECT_REDUCED
 369   case ER_SELECT_REDUCED                      : return "01000";
 370 #endif
 371 #ifdef ER_TABLENAME_NOT_ALLOWED_HERE
 372   case ER_TABLENAME_NOT_ALLOWED_HERE          : return "42000";
 373 #endif
 374 #ifdef ER_NOT_SUPPORTED_AUTH_MODE
 375   case ER_NOT_SUPPORTED_AUTH_MODE             : return "08004";
 376 #endif
 377 #ifdef ER_SPATIAL_CANT_HAVE_NULL
 378   case ER_SPATIAL_CANT_HAVE_NULL              : return "42000";
 379 #endif
 380 #ifdef ER_COLLATION_CHARSET_MISMATCH
 381   case ER_COLLATION_CHARSET_MISMATCH          : return "42000";
 382 #endif
 383 #ifdef ER_WARN_TOO_FEW_RECORDS
 384   case ER_WARN_TOO_FEW_RECORDS                : return "01000";
 385 #endif
 386 #ifdef ER_WARN_TOO_MANY_RECORDS
 387   case ER_WARN_TOO_MANY_RECORDS               : return "01000";
 388 #endif
 389 #ifdef ER_WARN_NULL_TO_NOTNULL
 390   case ER_WARN_NULL_TO_NOTNULL                : return "22004";
 391 #endif
 392 #ifdef ER_WARN_DATA_OUT_OF_RANGE
 393   case ER_WARN_DATA_OUT_OF_RANGE              : return "22003";
 394 #endif
 395 #ifdef ER_WRONG_NAME_FOR_INDEX
 396   case ER_WRONG_NAME_FOR_INDEX                : return "42000";
 397 #endif
 398 #ifdef ER_WRONG_NAME_FOR_CATALOG
 399   case ER_WRONG_NAME_FOR_CATALOG              : return "42000";
 400 #endif
 401 #ifdef ER_UNKNOWN_STORAGE_ENGINE
 402   case ER_UNKNOWN_STORAGE_ENGINE              : return "42000";
 403 #endif
 404 #ifdef ER_TRUNCATED_WRONG_VALUE
 405   case ER_TRUNCATED_WRONG_VALUE               : return "22007";
 406 #endif
 407 #ifdef ER_SP_NO_RECURSIVE_CREATE
 408   case ER_SP_NO_RECURSIVE_CREATE              : return "2F003";
 409 #endif
 410 #ifdef ER_SP_ALREADY_EXISTS
 411   case ER_SP_ALREADY_EXISTS                   : return "42000";
 412 #endif
 413 #ifdef ER_SP_DOES_NOT_EXIST
 414   case ER_SP_DOES_NOT_EXIST                   : return "42000";
 415 #endif
 416 #ifdef ER_SP_LILABEL_MISMATCH
 417   case ER_SP_LILABEL_MISMATCH                 : return "42000";
 418 #endif
 419 #ifdef ER_SP_LABEL_REDEFINE
 420   case ER_SP_LABEL_REDEFINE                   : return "42000";
 421 #endif
 422 #ifdef ER_SP_LABEL_MISMATCH
 423   case ER_SP_LABEL_MISMATCH                   : return "42000";
 424 #endif
 425 #ifdef ER_SP_UNINIT_VAR
 426   case ER_SP_UNINIT_VAR                       : return "01000";
 427 #endif
 428 #ifdef ER_SP_BADSELECT
 429   case ER_SP_BADSELECT                        : return "0A000";
 430 #endif
 431 #ifdef ER_SP_BADRETURN
 432   case ER_SP_BADRETURN                        : return "42000";
 433 #endif
 434 #ifdef ER_SP_BADSTATEMENT
 435   case ER_SP_BADSTATEMENT                     : return "0A000";
 436 #endif
 437 #ifdef ER_UPDATE_LOG_DEPRECATED_IGNORED
 438   case ER_UPDATE_LOG_DEPRECATED_IGNORED       : return "42000";
 439 #endif
 440 #ifdef ER_UPDATE_LOG_DEPRECATED_TRANSLATED
 441   case ER_UPDATE_LOG_DEPRECATED_TRANSLATED    : return "42000";
 442 #endif
 443 #ifdef ER_QUERY_INTERRUPTED
 444   case ER_QUERY_INTERRUPTED                   : return "70100";
 445 #endif
 446 #ifdef ER_SP_WRONG_NO_OF_ARGS
 447   case ER_SP_WRONG_NO_OF_ARGS                 : return "42000";
 448 #endif
 449 #ifdef ER_SP_COND_MISMATCH
 450   case ER_SP_COND_MISMATCH                    : return "42000";
 451 #endif
 452 #ifdef ER_SP_NORETURN
 453   case ER_SP_NORETURN                         : return "42000";
 454 #endif
 455 #ifdef ER_SP_NORETURNEND
 456   case ER_SP_NORETURNEND                      : return "2F005";
 457 #endif
 458 #ifdef ER_SP_BAD_CURSOR_QUERY
 459   case ER_SP_BAD_CURSOR_QUERY                 : return "42000";
 460 #endif
 461 #ifdef ER_SP_BAD_CURSOR_SELECT
 462   case ER_SP_BAD_CURSOR_SELECT                : return "42000";
 463 #endif
 464 #ifdef ER_SP_CURSOR_MISMATCH
 465   case ER_SP_CURSOR_MISMATCH                  : return "42000";
 466 #endif
 467 #ifdef ER_SP_CURSOR_ALREADY_OPEN
 468   case ER_SP_CURSOR_ALREADY_OPEN              : return "24000";
 469 #endif
 470 #ifdef ER_SP_CURSOR_NOT_OPEN
 471   case ER_SP_CURSOR_NOT_OPEN                  : return "24000";
 472 #endif
 473 #ifdef ER_SP_UNDECLARED_VAR
 474   case ER_SP_UNDECLARED_VAR                   : return "42000";
 475 #endif
 476 #ifdef ER_SP_FETCH_NO_DATA
 477   case ER_SP_FETCH_NO_DATA                    : return "02000";
 478 #endif
 479 #ifdef ER_SP_DUP_PARAM
 480   case ER_SP_DUP_PARAM                        : return "42000";
 481 #endif
 482 #ifdef ER_SP_DUP_VAR
 483   case ER_SP_DUP_VAR                          : return "42000";
 484 #endif
 485 #ifdef ER_SP_DUP_COND
 486   case ER_SP_DUP_COND                         : return "42000";
 487 #endif
 488 #ifdef ER_SP_DUP_CURS
 489   case ER_SP_DUP_CURS                         : return "42000";
 490 #endif
 491 #ifdef ER_SP_SUBSELECT_NYI
 492   case ER_SP_SUBSELECT_NYI                    : return "0A000";
 493 #endif
 494 #ifdef ER_STMT_NOT_ALLOWED_IN_SF_OR_TRG
 495   case ER_STMT_NOT_ALLOWED_IN_SF_OR_TRG       : return "0A000";
 496 #endif
 497 #ifdef ER_SP_VARCOND_AFTER_CURSHNDLR
 498   case ER_SP_VARCOND_AFTER_CURSHNDLR          : return "42000";
 499 #endif
 500 #ifdef ER_SP_CURSOR_AFTER_HANDLER
 501   case ER_SP_CURSOR_AFTER_HANDLER             : return "42000";
 502 #endif
 503 #ifdef ER_SP_CASE_NOT_FOUND
 504   case ER_SP_CASE_NOT_FOUND                   : return "20000";
 505 #endif
 506 #ifdef ER_DIVISION_BY_ZERO
 507   case ER_DIVISION_BY_ZERO                    : return "22012";
 508 #endif
 509 #ifdef ER_ILLEGAL_VALUE_FOR_TYPE
 510   case ER_ILLEGAL_VALUE_FOR_TYPE              : return "22007";
 511 #endif
 512 #ifdef ER_PROCACCESS_DENIED_ERROR
 513   case ER_PROCACCESS_DENIED_ERROR             : return "42000";
 514 #endif
 515 #ifdef ER_XAER_NOTA
 516   case ER_XAER_NOTA                           : return "XAE04";
 517 #endif
 518 #ifdef ER_XAER_INVAL
 519   case ER_XAER_INVAL                          : return "XAE05";
 520 #endif
 521 #ifdef ER_XAER_RMFAIL
 522   case ER_XAER_RMFAIL                         : return "XAE07";
 523 #endif
 524 #ifdef ER_XAER_OUTSIDE
 525   case ER_XAER_OUTSIDE                        : return "XAE09";
 526 #endif
 527 #ifdef ER_XAER_RMERR
 528   case ER_XAER_RMERR                          : return "XAE03";
 529 #endif
 530 #ifdef ER_XA_RBROLLBACK
 531   case ER_XA_RBROLLBACK                       : return "XA100";
 532 #endif
 533 #ifdef ER_NONEXISTING_PROC_GRANT
 534   case ER_NONEXISTING_PROC_GRANT              : return "42000";
 535 #endif
 536 #ifdef ER_DATA_TOO_LONG
 537   case ER_DATA_TOO_LONG                       : return "22001";
 538 #endif
 539 #ifdef ER_SP_BAD_SQLSTATE
 540   case ER_SP_BAD_SQLSTATE                     : return "42000";
 541 #endif
 542 #ifdef ER_CANT_CREATE_USER_WITH_GRANT
 543   case ER_CANT_CREATE_USER_WITH_GRANT         : return "42000";
 544 #endif
 545 #ifdef ER_SP_DUP_HANDLER
 546   case ER_SP_DUP_HANDLER                      : return "42000";
 547 #endif
 548 #ifdef ER_SP_NOT_VAR_ARG
 549   case ER_SP_NOT_VAR_ARG                      : return "42000";
 550 #endif
 551 #ifdef ER_SP_NO_RETSET
 552   case ER_SP_NO_RETSET                        : return "0A000";
 553 #endif
 554 #ifdef ER_CANT_CREATE_GEOMETRY_OBJECT
 555   case ER_CANT_CREATE_GEOMETRY_OBJECT         : return "22003";
 556 #endif
 557 #ifdef ER_TOO_BIG_SCALE
 558   case ER_TOO_BIG_SCALE                       : return "42000";
 559 #endif
 560 #ifdef ER_TOO_BIG_PRECISION
 561   case ER_TOO_BIG_PRECISION                   : return "42000";
 562 #endif
 563 #ifdef ER_M_BIGGER_THAN_D
 564   case ER_M_BIGGER_THAN_D                     : return "42000";
 565 #endif
 566 #ifdef ER_TOO_LONG_BODY
 567   case ER_TOO_LONG_BODY                       : return "42000";
 568 #endif
 569 #ifdef ER_TOO_BIG_DISPLAYWIDTH
 570   case ER_TOO_BIG_DISPLAYWIDTH                : return "42000";
 571 #endif
 572 #ifdef ER_XAER_DUPID
 573   case ER_XAER_DUPID                          : return "XAE08";
 574 #endif
 575 #ifdef ER_DATETIME_FUNCTION_OVERFLOW
 576   case ER_DATETIME_FUNCTION_OVERFLOW          : return "22008";
 577 #endif
 578 #ifdef ER_ROW_IS_REFERENCED_2
 579   case ER_ROW_IS_REFERENCED_2                 : return "23000";
 580 #endif
 581 #ifdef ER_NO_REFERENCED_ROW_2
 582   case ER_NO_REFERENCED_ROW_2                 : return "23000";
 583 #endif
 584 #ifdef ER_SP_BAD_VAR_SHADOW
 585   case ER_SP_BAD_VAR_SHADOW                   : return "42000";
 586 #endif
 587 #ifdef ER_SP_WRONG_NAME
 588   case ER_SP_WRONG_NAME                       : return "42000";
 589 #endif
 590 #ifdef ER_SP_NO_AGGREGATE
 591   case ER_SP_NO_AGGREGATE                     : return "42000";
 592 #endif
 593 #ifdef ER_MAX_PREPARED_STMT_COUNT_REACHED
 594   case ER_MAX_PREPARED_STMT_COUNT_REACHED     : return "42000";
 595 #endif
 596 #ifdef ER_NON_GROUPING_FIELD_USED
 597   case ER_NON_GROUPING_FIELD_USED             : return "42000";
 598 #endif
 599 #ifdef ER_FOREIGN_DUPLICATE_KEY
 600   case ER_FOREIGN_DUPLICATE_KEY               : return "23000";
 601 #endif
 602 #ifdef ER_CANT_CHANGE_TX_ISOLATION
 603   case ER_CANT_CHANGE_TX_ISOLATION            : return "25001";
 604 #endif
 605 #ifdef ER_WRONG_PARAMCOUNT_TO_NATIVE_FCT
 606   case ER_WRONG_PARAMCOUNT_TO_NATIVE_FCT      : return "42000";
 607 #endif
 608 #ifdef ER_WRONG_PARAMETERS_TO_NATIVE_FCT
 609   case ER_WRONG_PARAMETERS_TO_NATIVE_FCT      : return "42000";
 610 #endif
 611 #ifdef ER_WRONG_PARAMETERS_TO_STORED_FCT
 612   case ER_WRONG_PARAMETERS_TO_STORED_FCT      : return "42000";
 613 #endif
 614 #ifdef ER_DUP_ENTRY_WITH_KEY_NAME
 615   case ER_DUP_ENTRY_WITH_KEY_NAME             : return "23000";
 616 #endif
 617 #ifdef ER_XA_RBTIMEOUT
 618   case ER_XA_RBTIMEOUT                        : return "XA106";
 619 #endif
 620 #ifdef ER_XA_RBDEADLOCK
 621   case ER_XA_RBDEADLOCK                       : return "XA102";
 622 #endif
 623 #ifdef ER_FUNC_INEXISTENT_NAME_COLLISION
 624   case ER_FUNC_INEXISTENT_NAME_COLLISION      : return "42000";
 625 #endif
 626 #ifdef ER_DUP_SIGNAL_SET
 627   case ER_DUP_SIGNAL_SET                      : return "42000";
 628 #endif
 629 #ifdef ER_SIGNAL_WARN
 630   case ER_SIGNAL_WARN                         : return "01000";
 631 #endif
 632 #ifdef ER_SIGNAL_NOT_FOUND
 633   case ER_SIGNAL_NOT_FOUND                    : return "02000";
 634 #endif
 635 #ifdef ER_SIGNAL_EXCEPTION
 636   case ER_SIGNAL_EXCEPTION                    : return "HY000";
 637 #endif
 638 #ifdef ER_RESIGNAL_WITHOUT_ACTIVE_HANDLER
 639   case ER_RESIGNAL_WITHOUT_ACTIVE_HANDLER     : return "0K000";
 640 #endif
 641 #ifdef ER_SPATIAL_MUST_HAVE_GEOM_COL
 642   case ER_SPATIAL_MUST_HAVE_GEOM_COL          : return "42000";
 643 #endif
 644 #ifdef ER_DATA_OUT_OF_RANGE
 645   case ER_DATA_OUT_OF_RANGE                   : return "22003";
 646 #endif

/* [<][>][^][v][top][bottom][index][help] */