1 /* autogenerated from src/backend/utils/errcodes.txt, do not edit */ 2 /* there is deliberately not an #ifndef PLERRCODES_H here */ 3 { 4 "sql_statement_not_yet_complete", ERRCODE_SQL_STATEMENT_NOT_YET_COMPLETE 5 }, 6 7 { 8 "connection_exception", ERRCODE_CONNECTION_EXCEPTION 9 }, 10 11 { 12 "connection_does_not_exist", ERRCODE_CONNECTION_DOES_NOT_EXIST 13 }, 14 15 { 16 "connection_failure", ERRCODE_CONNECTION_FAILURE 17 }, 18 19 { 20 "sqlclient_unable_to_establish_sqlconnection", ERRCODE_SQLCLIENT_UNABLE_TO_ESTABLISH_SQLCONNECTION 21 }, 22 23 { 24 "sqlserver_rejected_establishment_of_sqlconnection", ERRCODE_SQLSERVER_REJECTED_ESTABLISHMENT_OF_SQLCONNECTION 25 }, 26 27 { 28 "transaction_resolution_unknown", ERRCODE_TRANSACTION_RESOLUTION_UNKNOWN 29 }, 30 31 { 32 "protocol_violation", ERRCODE_PROTOCOL_VIOLATION 33 }, 34 35 { 36 "triggered_action_exception", ERRCODE_TRIGGERED_ACTION_EXCEPTION 37 }, 38 39 { 40 "feature_not_supported", ERRCODE_FEATURE_NOT_SUPPORTED 41 }, 42 43 { 44 "invalid_transaction_initiation", ERRCODE_INVALID_TRANSACTION_INITIATION 45 }, 46 47 { 48 "locator_exception", ERRCODE_LOCATOR_EXCEPTION 49 }, 50 51 { 52 "invalid_locator_specification", ERRCODE_L_E_INVALID_SPECIFICATION 53 }, 54 55 { 56 "invalid_grantor", ERRCODE_INVALID_GRANTOR 57 }, 58 59 { 60 "invalid_grant_operation", ERRCODE_INVALID_GRANT_OPERATION 61 }, 62 63 { 64 "invalid_role_specification", ERRCODE_INVALID_ROLE_SPECIFICATION 65 }, 66 67 { 68 "diagnostics_exception", ERRCODE_DIAGNOSTICS_EXCEPTION 69 }, 70 71 { 72 "stacked_diagnostics_accessed_without_active_handler", ERRCODE_STACKED_DIAGNOSTICS_ACCESSED_WITHOUT_ACTIVE_HANDLER 73 }, 74 75 { 76 "case_not_found", ERRCODE_CASE_NOT_FOUND 77 }, 78 79 { 80 "cardinality_violation", ERRCODE_CARDINALITY_VIOLATION 81 }, 82 83 { 84 "data_exception", ERRCODE_DATA_EXCEPTION 85 }, 86 87 { 88 "array_subscript_error", ERRCODE_ARRAY_SUBSCRIPT_ERROR 89 }, 90 91 { 92 "character_not_in_repertoire", ERRCODE_CHARACTER_NOT_IN_REPERTOIRE 93 }, 94 95 { 96 "datetime_field_overflow", ERRCODE_DATETIME_FIELD_OVERFLOW 97 }, 98 99 { 100 "division_by_zero", ERRCODE_DIVISION_BY_ZERO 101 }, 102 103 { 104 "error_in_assignment", ERRCODE_ERROR_IN_ASSIGNMENT 105 }, 106 107 { 108 "escape_character_conflict", ERRCODE_ESCAPE_CHARACTER_CONFLICT 109 }, 110 111 { 112 "indicator_overflow", ERRCODE_INDICATOR_OVERFLOW 113 }, 114 115 { 116 "interval_field_overflow", ERRCODE_INTERVAL_FIELD_OVERFLOW 117 }, 118 119 { 120 "invalid_argument_for_logarithm", ERRCODE_INVALID_ARGUMENT_FOR_LOG 121 }, 122 123 { 124 "invalid_argument_for_ntile_function", ERRCODE_INVALID_ARGUMENT_FOR_NTILE 125 }, 126 127 { 128 "invalid_argument_for_nth_value_function", ERRCODE_INVALID_ARGUMENT_FOR_NTH_VALUE 129 }, 130 131 { 132 "invalid_argument_for_power_function", ERRCODE_INVALID_ARGUMENT_FOR_POWER_FUNCTION 133 }, 134 135 { 136 "invalid_argument_for_width_bucket_function", ERRCODE_INVALID_ARGUMENT_FOR_WIDTH_BUCKET_FUNCTION 137 }, 138 139 { 140 "invalid_character_value_for_cast", ERRCODE_INVALID_CHARACTER_VALUE_FOR_CAST 141 }, 142 143 { 144 "invalid_datetime_format", ERRCODE_INVALID_DATETIME_FORMAT 145 }, 146 147 { 148 "invalid_escape_character", ERRCODE_INVALID_ESCAPE_CHARACTER 149 }, 150 151 { 152 "invalid_escape_octet", ERRCODE_INVALID_ESCAPE_OCTET 153 }, 154 155 { 156 "invalid_escape_sequence", ERRCODE_INVALID_ESCAPE_SEQUENCE 157 }, 158 159 { 160 "nonstandard_use_of_escape_character", ERRCODE_NONSTANDARD_USE_OF_ESCAPE_CHARACTER 161 }, 162 163 { 164 "invalid_indicator_parameter_value", ERRCODE_INVALID_INDICATOR_PARAMETER_VALUE 165 }, 166 167 { 168 "invalid_parameter_value", ERRCODE_INVALID_PARAMETER_VALUE 169 }, 170 171 { 172 "invalid_regular_expression", ERRCODE_INVALID_REGULAR_EXPRESSION 173 }, 174 175 { 176 "invalid_row_count_in_limit_clause", ERRCODE_INVALID_ROW_COUNT_IN_LIMIT_CLAUSE 177 }, 178 179 { 180 "invalid_row_count_in_result_offset_clause", ERRCODE_INVALID_ROW_COUNT_IN_RESULT_OFFSET_CLAUSE 181 }, 182 183 { 184 "invalid_tablesample_argument", ERRCODE_INVALID_TABLESAMPLE_ARGUMENT 185 }, 186 187 { 188 "invalid_tablesample_repeat", ERRCODE_INVALID_TABLESAMPLE_REPEAT 189 }, 190 191 { 192 "invalid_time_zone_displacement_value", ERRCODE_INVALID_TIME_ZONE_DISPLACEMENT_VALUE 193 }, 194 195 { 196 "invalid_use_of_escape_character", ERRCODE_INVALID_USE_OF_ESCAPE_CHARACTER 197 }, 198 199 { 200 "most_specific_type_mismatch", ERRCODE_MOST_SPECIFIC_TYPE_MISMATCH 201 }, 202 203 { 204 "null_value_not_allowed", ERRCODE_NULL_VALUE_NOT_ALLOWED 205 }, 206 207 { 208 "null_value_no_indicator_parameter", ERRCODE_NULL_VALUE_NO_INDICATOR_PARAMETER 209 }, 210 211 { 212 "numeric_value_out_of_range", ERRCODE_NUMERIC_VALUE_OUT_OF_RANGE 213 }, 214 215 { 216 "string_data_length_mismatch", ERRCODE_STRING_DATA_LENGTH_MISMATCH 217 }, 218 219 { 220 "string_data_right_truncation", ERRCODE_STRING_DATA_RIGHT_TRUNCATION 221 }, 222 223 { 224 "substring_error", ERRCODE_SUBSTRING_ERROR 225 }, 226 227 { 228 "trim_error", ERRCODE_TRIM_ERROR 229 }, 230 231 { 232 "unterminated_c_string", ERRCODE_UNTERMINATED_C_STRING 233 }, 234 235 { 236 "zero_length_character_string", ERRCODE_ZERO_LENGTH_CHARACTER_STRING 237 }, 238 239 { 240 "floating_point_exception", ERRCODE_FLOATING_POINT_EXCEPTION 241 }, 242 243 { 244 "invalid_text_representation", ERRCODE_INVALID_TEXT_REPRESENTATION 245 }, 246 247 { 248 "invalid_binary_representation", ERRCODE_INVALID_BINARY_REPRESENTATION 249 }, 250 251 { 252 "bad_copy_file_format", ERRCODE_BAD_COPY_FILE_FORMAT 253 }, 254 255 { 256 "untranslatable_character", ERRCODE_UNTRANSLATABLE_CHARACTER 257 }, 258 259 { 260 "not_an_xml_document", ERRCODE_NOT_AN_XML_DOCUMENT 261 }, 262 263 { 264 "invalid_xml_document", ERRCODE_INVALID_XML_DOCUMENT 265 }, 266 267 { 268 "invalid_xml_content", ERRCODE_INVALID_XML_CONTENT 269 }, 270 271 { 272 "invalid_xml_comment", ERRCODE_INVALID_XML_COMMENT 273 }, 274 275 { 276 "invalid_xml_processing_instruction", ERRCODE_INVALID_XML_PROCESSING_INSTRUCTION 277 }, 278 279 { 280 "integrity_constraint_violation", ERRCODE_INTEGRITY_CONSTRAINT_VIOLATION 281 }, 282 283 { 284 "restrict_violation", ERRCODE_RESTRICT_VIOLATION 285 }, 286 287 { 288 "not_null_violation", ERRCODE_NOT_NULL_VIOLATION 289 }, 290 291 { 292 "foreign_key_violation", ERRCODE_FOREIGN_KEY_VIOLATION 293 }, 294 295 { 296 "unique_violation", ERRCODE_UNIQUE_VIOLATION 297 }, 298 299 { 300 "check_violation", ERRCODE_CHECK_VIOLATION 301 }, 302 303 { 304 "exclusion_violation", ERRCODE_EXCLUSION_VIOLATION 305 }, 306 307 { 308 "invalid_cursor_state", ERRCODE_INVALID_CURSOR_STATE 309 }, 310 311 { 312 "invalid_transaction_state", ERRCODE_INVALID_TRANSACTION_STATE 313 }, 314 315 { 316 "active_sql_transaction", ERRCODE_ACTIVE_SQL_TRANSACTION 317 }, 318 319 { 320 "branch_transaction_already_active", ERRCODE_BRANCH_TRANSACTION_ALREADY_ACTIVE 321 }, 322 323 { 324 "held_cursor_requires_same_isolation_level", ERRCODE_HELD_CURSOR_REQUIRES_SAME_ISOLATION_LEVEL 325 }, 326 327 { 328 "inappropriate_access_mode_for_branch_transaction", ERRCODE_INAPPROPRIATE_ACCESS_MODE_FOR_BRANCH_TRANSACTION 329 }, 330 331 { 332 "inappropriate_isolation_level_for_branch_transaction", ERRCODE_INAPPROPRIATE_ISOLATION_LEVEL_FOR_BRANCH_TRANSACTION 333 }, 334 335 { 336 "no_active_sql_transaction_for_branch_transaction", ERRCODE_NO_ACTIVE_SQL_TRANSACTION_FOR_BRANCH_TRANSACTION 337 }, 338 339 { 340 "read_only_sql_transaction", ERRCODE_READ_ONLY_SQL_TRANSACTION 341 }, 342 343 { 344 "schema_and_data_statement_mixing_not_supported", ERRCODE_SCHEMA_AND_DATA_STATEMENT_MIXING_NOT_SUPPORTED 345 }, 346 347 { 348 "no_active_sql_transaction", ERRCODE_NO_ACTIVE_SQL_TRANSACTION 349 }, 350 351 { 352 "in_failed_sql_transaction", ERRCODE_IN_FAILED_SQL_TRANSACTION 353 }, 354 355 { 356 "idle_in_transaction_session_timeout", ERRCODE_IDLE_IN_TRANSACTION_SESSION_TIMEOUT 357 }, 358 359 { 360 "invalid_sql_statement_name", ERRCODE_INVALID_SQL_STATEMENT_NAME 361 }, 362 363 { 364 "triggered_data_change_violation", ERRCODE_TRIGGERED_DATA_CHANGE_VIOLATION 365 }, 366 367 { 368 "invalid_authorization_specification", ERRCODE_INVALID_AUTHORIZATION_SPECIFICATION 369 }, 370 371 { 372 "invalid_password", ERRCODE_INVALID_PASSWORD 373 }, 374 375 { 376 "dependent_privilege_descriptors_still_exist", ERRCODE_DEPENDENT_PRIVILEGE_DESCRIPTORS_STILL_EXIST 377 }, 378 379 { 380 "dependent_objects_still_exist", ERRCODE_DEPENDENT_OBJECTS_STILL_EXIST 381 }, 382 383 { 384 "invalid_transaction_termination", ERRCODE_INVALID_TRANSACTION_TERMINATION 385 }, 386 387 { 388 "sql_routine_exception", ERRCODE_SQL_ROUTINE_EXCEPTION 389 }, 390 391 { 392 "function_executed_no_return_statement", ERRCODE_S_R_E_FUNCTION_EXECUTED_NO_RETURN_STATEMENT 393 }, 394 395 { 396 "modifying_sql_data_not_permitted", ERRCODE_S_R_E_MODIFYING_SQL_DATA_NOT_PERMITTED 397 }, 398 399 { 400 "prohibited_sql_statement_attempted", ERRCODE_S_R_E_PROHIBITED_SQL_STATEMENT_ATTEMPTED 401 }, 402 403 { 404 "reading_sql_data_not_permitted", ERRCODE_S_R_E_READING_SQL_DATA_NOT_PERMITTED 405 }, 406 407 { 408 "invalid_cursor_name", ERRCODE_INVALID_CURSOR_NAME 409 }, 410 411 { 412 "external_routine_exception", ERRCODE_EXTERNAL_ROUTINE_EXCEPTION 413 }, 414 415 { 416 "containing_sql_not_permitted", ERRCODE_E_R_E_CONTAINING_SQL_NOT_PERMITTED 417 }, 418 419 { 420 "modifying_sql_data_not_permitted", ERRCODE_E_R_E_MODIFYING_SQL_DATA_NOT_PERMITTED 421 }, 422 423 { 424 "prohibited_sql_statement_attempted", ERRCODE_E_R_E_PROHIBITED_SQL_STATEMENT_ATTEMPTED 425 }, 426 427 { 428 "reading_sql_data_not_permitted", ERRCODE_E_R_E_READING_SQL_DATA_NOT_PERMITTED 429 }, 430 431 { 432 "external_routine_invocation_exception", ERRCODE_EXTERNAL_ROUTINE_INVOCATION_EXCEPTION 433 }, 434 435 { 436 "invalid_sqlstate_returned", ERRCODE_E_R_I_E_INVALID_SQLSTATE_RETURNED 437 }, 438 439 { 440 "null_value_not_allowed", ERRCODE_E_R_I_E_NULL_VALUE_NOT_ALLOWED 441 }, 442 443 { 444 "trigger_protocol_violated", ERRCODE_E_R_I_E_TRIGGER_PROTOCOL_VIOLATED 445 }, 446 447 { 448 "srf_protocol_violated", ERRCODE_E_R_I_E_SRF_PROTOCOL_VIOLATED 449 }, 450 451 { 452 "event_trigger_protocol_violated", ERRCODE_E_R_I_E_EVENT_TRIGGER_PROTOCOL_VIOLATED 453 }, 454 455 { 456 "savepoint_exception", ERRCODE_SAVEPOINT_EXCEPTION 457 }, 458 459 { 460 "invalid_savepoint_specification", ERRCODE_S_E_INVALID_SPECIFICATION 461 }, 462 463 { 464 "invalid_catalog_name", ERRCODE_INVALID_CATALOG_NAME 465 }, 466 467 { 468 "invalid_schema_name", ERRCODE_INVALID_SCHEMA_NAME 469 }, 470 471 { 472 "transaction_rollback", ERRCODE_TRANSACTION_ROLLBACK 473 }, 474 475 { 476 "transaction_integrity_constraint_violation", ERRCODE_T_R_INTEGRITY_CONSTRAINT_VIOLATION 477 }, 478 479 { 480 "serialization_failure", ERRCODE_T_R_SERIALIZATION_FAILURE 481 }, 482 483 { 484 "statement_completion_unknown", ERRCODE_T_R_STATEMENT_COMPLETION_UNKNOWN 485 }, 486 487 { 488 "deadlock_detected", ERRCODE_T_R_DEADLOCK_DETECTED 489 }, 490 491 { 492 "syntax_error_or_access_rule_violation", ERRCODE_SYNTAX_ERROR_OR_ACCESS_RULE_VIOLATION 493 }, 494 495 { 496 "syntax_error", ERRCODE_SYNTAX_ERROR 497 }, 498 499 { 500 "insufficient_privilege", ERRCODE_INSUFFICIENT_PRIVILEGE 501 }, 502 503 { 504 "cannot_coerce", ERRCODE_CANNOT_COERCE 505 }, 506 507 { 508 "grouping_error", ERRCODE_GROUPING_ERROR 509 }, 510 511 { 512 "windowing_error", ERRCODE_WINDOWING_ERROR 513 }, 514 515 { 516 "invalid_recursion", ERRCODE_INVALID_RECURSION 517 }, 518 519 { 520 "invalid_foreign_key", ERRCODE_INVALID_FOREIGN_KEY 521 }, 522 523 { 524 "invalid_name", ERRCODE_INVALID_NAME 525 }, 526 527 { 528 "name_too_long", ERRCODE_NAME_TOO_LONG 529 }, 530 531 { 532 "reserved_name", ERRCODE_RESERVED_NAME 533 }, 534 535 { 536 "datatype_mismatch", ERRCODE_DATATYPE_MISMATCH 537 }, 538 539 { 540 "indeterminate_datatype", ERRCODE_INDETERMINATE_DATATYPE 541 }, 542 543 { 544 "collation_mismatch", ERRCODE_COLLATION_MISMATCH 545 }, 546 547 { 548 "indeterminate_collation", ERRCODE_INDETERMINATE_COLLATION 549 }, 550 551 { 552 "wrong_object_type", ERRCODE_WRONG_OBJECT_TYPE 553 }, 554 555 { 556 "undefined_column", ERRCODE_UNDEFINED_COLUMN 557 }, 558 559 { 560 "undefined_function", ERRCODE_UNDEFINED_FUNCTION 561 }, 562 563 { 564 "undefined_table", ERRCODE_UNDEFINED_TABLE 565 }, 566 567 { 568 "undefined_parameter", ERRCODE_UNDEFINED_PARAMETER 569 }, 570 571 { 572 "undefined_object", ERRCODE_UNDEFINED_OBJECT 573 }, 574 575 { 576 "duplicate_column", ERRCODE_DUPLICATE_COLUMN 577 }, 578 579 { 580 "duplicate_cursor", ERRCODE_DUPLICATE_CURSOR 581 }, 582 583 { 584 "duplicate_database", ERRCODE_DUPLICATE_DATABASE 585 }, 586 587 { 588 "duplicate_function", ERRCODE_DUPLICATE_FUNCTION 589 }, 590 591 { 592 "duplicate_prepared_statement", ERRCODE_DUPLICATE_PSTATEMENT 593 }, 594 595 { 596 "duplicate_schema", ERRCODE_DUPLICATE_SCHEMA 597 }, 598 599 { 600 "duplicate_table", ERRCODE_DUPLICATE_TABLE 601 }, 602 603 { 604 "duplicate_alias", ERRCODE_DUPLICATE_ALIAS 605 }, 606 607 { 608 "duplicate_object", ERRCODE_DUPLICATE_OBJECT 609 }, 610 611 { 612 "ambiguous_column", ERRCODE_AMBIGUOUS_COLUMN 613 }, 614 615 { 616 "ambiguous_function", ERRCODE_AMBIGUOUS_FUNCTION 617 }, 618 619 { 620 "ambiguous_parameter", ERRCODE_AMBIGUOUS_PARAMETER 621 }, 622 623 { 624 "ambiguous_alias", ERRCODE_AMBIGUOUS_ALIAS 625 }, 626 627 { 628 "invalid_column_reference", ERRCODE_INVALID_COLUMN_REFERENCE 629 }, 630 631 { 632 "invalid_column_definition", ERRCODE_INVALID_COLUMN_DEFINITION 633 }, 634 635 { 636 "invalid_cursor_definition", ERRCODE_INVALID_CURSOR_DEFINITION 637 }, 638 639 { 640 "invalid_database_definition", ERRCODE_INVALID_DATABASE_DEFINITION 641 }, 642 643 { 644 "invalid_function_definition", ERRCODE_INVALID_FUNCTION_DEFINITION 645 }, 646 647 { 648 "invalid_prepared_statement_definition", ERRCODE_INVALID_PSTATEMENT_DEFINITION 649 }, 650 651 { 652 "invalid_schema_definition", ERRCODE_INVALID_SCHEMA_DEFINITION 653 }, 654 655 { 656 "invalid_table_definition", ERRCODE_INVALID_TABLE_DEFINITION 657 }, 658 659 { 660 "invalid_object_definition", ERRCODE_INVALID_OBJECT_DEFINITION 661 }, 662 663 { 664 "with_check_option_violation", ERRCODE_WITH_CHECK_OPTION_VIOLATION 665 }, 666 667 { 668 "insufficient_resources", ERRCODE_INSUFFICIENT_RESOURCES 669 }, 670 671 { 672 "disk_full", ERRCODE_DISK_FULL 673 }, 674 675 { 676 "out_of_memory", ERRCODE_OUT_OF_MEMORY 677 }, 678 679 { 680 "too_many_connections", ERRCODE_TOO_MANY_CONNECTIONS 681 }, 682 683 { 684 "configuration_limit_exceeded", ERRCODE_CONFIGURATION_LIMIT_EXCEEDED 685 }, 686 687 { 688 "program_limit_exceeded", ERRCODE_PROGRAM_LIMIT_EXCEEDED 689 }, 690 691 { 692 "statement_too_complex", ERRCODE_STATEMENT_TOO_COMPLEX 693 }, 694 695 { 696 "too_many_columns", ERRCODE_TOO_MANY_COLUMNS 697 }, 698 699 { 700 "too_many_arguments", ERRCODE_TOO_MANY_ARGUMENTS 701 }, 702 703 { 704 "object_not_in_prerequisite_state", ERRCODE_OBJECT_NOT_IN_PREREQUISITE_STATE 705 }, 706 707 { 708 "object_in_use", ERRCODE_OBJECT_IN_USE 709 }, 710 711 { 712 "cant_change_runtime_param", ERRCODE_CANT_CHANGE_RUNTIME_PARAM 713 }, 714 715 { 716 "lock_not_available", ERRCODE_LOCK_NOT_AVAILABLE 717 }, 718 719 { 720 "operator_intervention", ERRCODE_OPERATOR_INTERVENTION 721 }, 722 723 { 724 "query_canceled", ERRCODE_QUERY_CANCELED 725 }, 726 727 { 728 "admin_shutdown", ERRCODE_ADMIN_SHUTDOWN 729 }, 730 731 { 732 "crash_shutdown", ERRCODE_CRASH_SHUTDOWN 733 }, 734 735 { 736 "cannot_connect_now", ERRCODE_CANNOT_CONNECT_NOW 737 }, 738 739 { 740 "database_dropped", ERRCODE_DATABASE_DROPPED 741 }, 742 743 { 744 "system_error", ERRCODE_SYSTEM_ERROR 745 }, 746 747 { 748 "io_error", ERRCODE_IO_ERROR 749 }, 750 751 { 752 "undefined_file", ERRCODE_UNDEFINED_FILE 753 }, 754 755 { 756 "duplicate_file", ERRCODE_DUPLICATE_FILE 757 }, 758 759 { 760 "snapshot_too_old", ERRCODE_SNAPSHOT_TOO_OLD 761 }, 762 763 { 764 "config_file_error", ERRCODE_CONFIG_FILE_ERROR 765 }, 766 767 { 768 "lock_file_exists", ERRCODE_LOCK_FILE_EXISTS 769 }, 770 771 { 772 "fdw_error", ERRCODE_FDW_ERROR 773 }, 774 775 { 776 "fdw_column_name_not_found", ERRCODE_FDW_COLUMN_NAME_NOT_FOUND 777 }, 778 779 { 780 "fdw_dynamic_parameter_value_needed", ERRCODE_FDW_DYNAMIC_PARAMETER_VALUE_NEEDED 781 }, 782 783 { 784 "fdw_function_sequence_error", ERRCODE_FDW_FUNCTION_SEQUENCE_ERROR 785 }, 786 787 { 788 "fdw_inconsistent_descriptor_information", ERRCODE_FDW_INCONSISTENT_DESCRIPTOR_INFORMATION 789 }, 790 791 { 792 "fdw_invalid_attribute_value", ERRCODE_FDW_INVALID_ATTRIBUTE_VALUE 793 }, 794 795 { 796 "fdw_invalid_column_name", ERRCODE_FDW_INVALID_COLUMN_NAME 797 }, 798 799 { 800 "fdw_invalid_column_number", ERRCODE_FDW_INVALID_COLUMN_NUMBER 801 }, 802 803 { 804 "fdw_invalid_data_type", ERRCODE_FDW_INVALID_DATA_TYPE 805 }, 806 807 { 808 "fdw_invalid_data_type_descriptors", ERRCODE_FDW_INVALID_DATA_TYPE_DESCRIPTORS 809 }, 810 811 { 812 "fdw_invalid_descriptor_field_identifier", ERRCODE_FDW_INVALID_DESCRIPTOR_FIELD_IDENTIFIER 813 }, 814 815 { 816 "fdw_invalid_handle", ERRCODE_FDW_INVALID_HANDLE 817 }, 818 819 { 820 "fdw_invalid_option_index", ERRCODE_FDW_INVALID_OPTION_INDEX 821 }, 822 823 { 824 "fdw_invalid_option_name", ERRCODE_FDW_INVALID_OPTION_NAME 825 }, 826 827 { 828 "fdw_invalid_string_length_or_buffer_length", ERRCODE_FDW_INVALID_STRING_LENGTH_OR_BUFFER_LENGTH 829 }, 830 831 { 832 "fdw_invalid_string_format", ERRCODE_FDW_INVALID_STRING_FORMAT 833 }, 834 835 { 836 "fdw_invalid_use_of_null_pointer", ERRCODE_FDW_INVALID_USE_OF_NULL_POINTER 837 }, 838 839 { 840 "fdw_too_many_handles", ERRCODE_FDW_TOO_MANY_HANDLES 841 }, 842 843 { 844 "fdw_out_of_memory", ERRCODE_FDW_OUT_OF_MEMORY 845 }, 846 847 { 848 "fdw_no_schemas", ERRCODE_FDW_NO_SCHEMAS 849 }, 850 851 { 852 "fdw_option_name_not_found", ERRCODE_FDW_OPTION_NAME_NOT_FOUND 853 }, 854 855 { 856 "fdw_reply_handle", ERRCODE_FDW_REPLY_HANDLE 857 }, 858 859 { 860 "fdw_schema_not_found", ERRCODE_FDW_SCHEMA_NOT_FOUND 861 }, 862 863 { 864 "fdw_table_not_found", ERRCODE_FDW_TABLE_NOT_FOUND 865 }, 866 867 { 868 "fdw_unable_to_create_execution", ERRCODE_FDW_UNABLE_TO_CREATE_EXECUTION 869 }, 870 871 { 872 "fdw_unable_to_create_reply", ERRCODE_FDW_UNABLE_TO_CREATE_REPLY 873 }, 874 875 { 876 "fdw_unable_to_establish_connection", ERRCODE_FDW_UNABLE_TO_ESTABLISH_CONNECTION 877 }, 878 879 { 880 "plpgsql_error", ERRCODE_PLPGSQL_ERROR 881 }, 882 883 { 884 "raise_exception", ERRCODE_RAISE_EXCEPTION 885 }, 886 887 { 888 "no_data_found", ERRCODE_NO_DATA_FOUND 889 }, 890 891 { 892 "too_many_rows", ERRCODE_TOO_MANY_ROWS 893 }, 894 895 { 896 "assert_failure", ERRCODE_ASSERT_FAILURE 897 }, 898 899 { 900 "internal_error", ERRCODE_INTERNAL_ERROR 901 }, 902 903 { 904 "data_corrupted", ERRCODE_DATA_CORRUPTED 905 }, 906 907 { 908 "index_corrupted", ERRCODE_INDEX_CORRUPTED 909 }, 910 911