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