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