Tất cả các tin nhắn phát ra bởiPostgreSQLMáy chủ được gán mã kèo bóng đá cúp c2 năm ký tự tuân theo các quy ước của SQL Standard choSQLSTATEHồiMã. Các ứng dụng cần biết điều kiện kèo bóng đá cúp c2 nào đã xảy ra thường nên kiểm tra mã kèo bóng đá cúp c2, thay vì xem thông báo kèo bóng đá cúp c2 văn bản.PostgreSQLPhát hành và cũng không bị thay đổi do bản địa hóa các thông báo kèo bóng đá cúp c2. Lưu ý rằng một số, nhưng không phải tất cả, các mã kèo bóng đá cúp c2 được tạo bởiPostgreSQLđược xác định theo tiêu chuẩn SQL; Một số mã kèo bóng đá cúp c2 bổ sung cho các điều kiện không được xác định bởi tiêu chuẩn đã được phát minh hoặc mượn từ các cơ sở dữ liệu khác.
Theo tiêu chuẩn, hai ký tự đầu tiên của mã kèo bóng đá cúp c2 biểu thị một lớp kèo bóng đá cúp c2, trong khi ba ký tự cuối cùng biểu thị một điều kiện cụ thể trong lớp đó. Do đó, một ứng dụng không nhận ra mã kèo bóng đá cúp c2 cụ thể vẫn có thể suy ra những việc cần làm từ lớp kèo bóng đá cúp c2.
Bảng A.1Liệt kê tất cả các mã kèo bóng đá cúp c2 được xác định trongPostgreSQL17.5. (Một số không thực sự được sử dụng hiện tại, nhưng được xác định bởi tiêu chuẩn SQL.) Các lớp kèo bóng đá cúp c2 cũng được hiển thị.StandardKhănMã kèo bóng đá cúp c2 Có ba ký tự cuối cùng000
. Mã này chỉ được sử dụng cho các điều kiện kèo bóng đá cúp c2 nằm trong lớp nhưng không có bất kỳ mã cụ thể nào được gán.
Biểu tượng được hiển thị trong cộtMạnhTên điều kiệnlà tên điều kiện sẽ sử dụng trongPL/PGSQL. Tên điều kiện có thể được viết bằng chữ hoa hoặc chữ thường.PL/PGSQLkhông nhận ra cảnh báo, trái ngược với kèo bóng đá cúp c2, tên điều kiện; đó là các lớp 00, 01 và 02.)
Đối với một số loại kèo bóng đá cúp c2, máy chủ báo cáo tên của đối tượng cơ sở dữ liệu (bảng, cột bảng, kiểu dữ liệu hoặc ràng buộc) được liên kết với kèo bóng đá cúp c2; Ví dụ: tên của ràng buộc duy nhất gây rađộc đáo_violation
kèo bóng đá cúp c2. Những tên như vậy được cung cấp trong các trường riêng biệt của thông báo báo cáo kèo bóng đá cúp c2 để các ứng dụng không cần cố gắng trích xuất chúng từ văn bản có thể đọc được của con người có thể được sử dụng.PostgreSQL13301_13466
Bảng A.1.PostgreSQLMã kèo bóng đá cúp c2
Mã kèo bóng đá cúp c2 | Tên điều kiện |
---|---|
Lớp 00 - Hoàn thành thành công | |
00000 |
thành công_completion |
Lớp 01 - Cảnh báo | |
01000 |
Cảnh báo |
0100C |
Dynamic_Result_sets_returned |
01008 |
Infolict_zero_bit_padding |
01003 |
NULL_VALUE_ELIMINIDE_IN_SET_FUNCTION |
01007 |
Đặc quyền_not_granted |
01006 |
Đặc quyền_not_Revoked |
01004 |
String_data_right_Truncation |
01P01 |
DEVERATED_FEATURE |
Lớp 02 - Không có dữ liệu (đây cũng là lớp cảnh báo theo tiêu chuẩn SQL) | |
02000 |
NO_DATA |
02001 |
16128_16172 |
Lớp 03 - Câu lệnh SQL chưa hoàn thành | |
03000 |
sql_statement_not_yet_complete |
Lớp 08 - Ngoại lệ kết nối | |
08000 |
Connection_Exception |
08003 |
Connection_Does_Not_Exist |
08006 |
Connection_Failure |
08001 |
sqlclient_unable_to_establish_sqlconnection |
08004 |
17416_17467 |
08007 |
Giao dịch_resolution_unknown |
08P01 |
protocol_violation |
Lớp 09 - Ngoại lệ hành động được kích hoạt | |
09000 |
Trình kích hoạt_action_exception |
Lớp 0A - Tính năng không được hỗ trợ | |
0A000 |
tính năng_not_supported |
Lớp 0b - Khởi đầu giao dịch kèo bóng đá cúp c2 lệ | |
0b000 |
kèo bóng đá cúp c2_transaction_initiation |
Lớp 0F - Ngoại lệ định vị | |
0F000 |
Locator_Exception |
0F001 |
|
Lớp 0L - Người tài trợ kèo bóng đá cúp c2 lệ | |
0L000 |
kèo bóng đá cúp c2_grantor |
0LP01 |
kèo bóng đá cúp c2_grant_operation |
Lớp 0P - Đặc tả vai trò kèo bóng đá cúp c2 lệ | |
0p000 |
kèo bóng đá cúp c2_role_specification |
Lớp 0Z - Ngoại lệ chẩn đoán | |
0Z000 |
Chẩn đoán_exception |
0Z002 |
20354_20407 |
Lớp 20 - Trường hợp không tìm thấy | |
20000 |
case_not_found |
Lớp 21 - Vi phạm Cardinality | |
21000 |
cardinality_violation |
Lớp 22 - Ngoại lệ dữ liệu | |
22000 |
data_exception |
2202E |
mảng_subscript_error |
22021 |
ký tự_not_in_repertoire |
22008 |
datetime_field_overflow |
22012 |
Division_by_zero |
22005 |
error_in_assignment |
2200b |
ESCET_CHARACTER_CONFLICT |
22022 |
Chỉ báo_overflow |
22015 |
internal_field_overflow |
2201E |
kèo bóng đá cúp c2_argument_for_logarithm |
22014 |
kèo bóng đá cúp c2_argument_for_ntile_function |
22016 |
kèo bóng đá cúp c2_argument_for_nth_value_function |
2201F |
kèo bóng đá cúp c2_argument_for_power_function |
2201G |
kèo bóng đá cúp c2_argument_for_width_bucket_function |
22018 |
kèo bóng đá cúp c2_character_value_for_cast |
22007 |
|
22019 |
kèo bóng đá cúp c2_escape_character |
2200D |
kèo bóng đá cúp c2_escape_octet |
22025 |
|
22p06 |
Nonstandard_use_of_escape_character |
22010 |
kèo bóng đá cúp c2_indicator_parameter_value |
22023 |
kèo bóng đá cúp c2_parameter_value |
22013 |
|
2201b |
kèo bóng đá cúp c2_regular_expression |
2201W |
kèo bóng đá cúp c2_row_count_in_limit_clause |
2201x |
kèo bóng đá cúp c2_row_count_in_result_offset_clause |
2202H |
kèo bóng đá cúp c2_tablesample_argument |
2202G |
|
22009 |
|
2200C |
kèo bóng đá cúp c2_use_of_escape_character |
2200G |
most_specific_type_mismatch |
22004 |
null_value_not_allowed |
22002 |
null_value_no_indicator_parameter |
22003 |
numeric_value_out_of_range |
2200H |
sequence_generator_limit_exceeded |
22026 |
String_data_length_mismatch |
22001 |
String_Data_right_Truncation |
22011 |
Subring_error |
22027 |
TRIM_ERROR |
22024 |
UNDOMID_C_STRING |
2200F |
Zero_length_character_string |
22p01 |
Floating_Point_Exception |
22p02 |
kèo bóng đá cúp c2_text_representation |
22p03 |
kèo bóng đá cúp c2_binary_representation |
22p04 |
BAD_COPY_FILE_FORMAT |
22p05 |
không thể biến đổi_character |
2200L |
not_an_xml_document |
2200m |
kèo bóng đá cúp c2_xml_document |
2200N |
kèo bóng đá cúp c2_xml_content |
2200S |
kèo bóng đá cúp c2_xml_comment |
2200T |
kèo bóng đá cúp c2_xml_processing_instruction |
22030 |
trùng lặp_json_object_key_value |
22031 |
29753_29802 |
22032 |
kèo bóng đá cúp c2_json_text |
22033 |
kèo bóng đá cúp c2_sql_json_subscript |
22034 |
more_than_one_sql_json_item |
22035 |
NO_SQL_JSON_ITEM |
22036 |
non_numeric_sql_json_item |
22037 |
non_unique_keys_in_a_json_object |
22038 |
singleton_sql_json_item_required |
22039 |
SQL_JSON_ARRAY_NOT_FOUND |
2203a |
|
2203b |
SQL_JSON_NUMBER_NOT_FOUND |
2203C |
SQL_JSON_OBject_Not_Found |
2203D |
TOUS_MANY_JSON_ARRAY_ELENSS |
2203E |
TOUS_MANY_JSON_OBject_Members |
2203F |
sql_json_scalar_required |
2203G |
SQL_JSON_ITEM_CANNOT_BE_CAST_TO_TARGET_TYPE |
Lớp 23 - Vi phạm ràng buộc toàn vẹn | |
23000 |
Integrity_constraint_violation |
23001 |
restrict_violation |
23502 |
not_null_violation |
23503 |
FRIANT_KEY_VIOLATION |
23505 |
độc đáo_violation |
23514 |
Check_violation |
23p01 |
Exclusion_violation |
Lớp 24 - Trạng thái con trỏ kèo bóng đá cúp c2 lệ | |
24000 |
kèo bóng đá cúp c2_cursor_state |
Lớp 25 - Trạng thái giao dịch kèo bóng đá cúp c2 lệ | |
25000 |
kèo bóng đá cúp c2_transaction_state |
25001 |
Active_SQL_Transaction |
25002 |
Branch_Transaction_alReady_Active |
25008 |
HOLD_CURSOR_REQUIRES_SAME_ISOLATION_LEVEL |
25003 |
không phù hợp_access_mode_for_branch_transaction |
25004 |
không phù hợp_isolation_level_for_branch_transaction |
25005 |
NO_Active_SQL_Transaction_for_branch_transaction |
25006 |
read_only_sql_transaction |
25007 |
Schema_and_data_statement_mixing_not_supported |
25P01 |
NO_Active_SQL_Transaction |
25P02 |
in_failed_sql_transaction |
25P03 |
idle_in_transaction_session_timeout |
25p04 |
Giao dịch_timeout |
Lớp 26 - Tên câu lệnh SQL kèo bóng đá cúp c2 lệ | |
26000 |
kèo bóng đá cúp c2_sql_statement_name |
Lớp 27 - Vi phạm thay đổi dữ liệu được kích hoạt | |
27000 |
Trình kích hoạt_data_change_violation |
Lớp 28 - Đặc tả ủy quyền kèo bóng đá cúp c2 lệ | |
28000 |
kèo bóng đá cúp c2_Authorization_Specification |
28p01 |
kèo bóng đá cúp c2_password |
Lớp 2B - Mô tả đặc quyền phụ thuộc vẫn tồn tại | |
2B000 |
|
2bp01 |
|
Lớp 2D - Chấm dứt giao dịch kèo bóng đá cúp c2 lệ | |
2D000 |
kèo bóng đá cúp c2_transaction_termination |
Lớp 2F - Ngoại lệ thường quy SQL | |
2F000 |
sql_routine_exception |
2F005 |
function_execut_no_return_statement |
2F002 |
Sửa đổi_sql_data_not_permited |
2F003 |
Cấm_SQL_STATENT_ATTEMED |
2F004 |
Reading_sql_data_not_permited |
Lớp 34 - Tên con trỏ kèo bóng đá cúp c2 lệ | |
34000 |
kèo bóng đá cúp c2_cursor_name |
Lớp 38 - Ngoại lệ thói quen bên ngoài | |
38000 |
bên ngoài_routine_exception |
38001 |
chứa_sql_not_permited |
38002 |
Sửa đổi_sql_data_not_permited |
38003 |
Cấm_SQL_STATENT_ATTEMED |
38004 |
Reading_sql_data_not_permited |
Lớp 39 - Ngoại lệ gọi thói quen bên ngoài | |
39000 |
Bên ngoài_routine_invocation_exception |
39001 |
kèo bóng đá cúp c2_sqlstate_returned |
39004 |
null_value_not_allowed |
39p01 |
Trigger_protocol_violated |
39p02 |
srf_protocol_violated |
39p03 |
event_trigger_protocol_violated |
Lớp 3B - Ngoại lệ SavePoint | |
3B000 |
SavePoint_Exception |
3B001 |
|
Lớp 3D - Tên danh mục kèo bóng đá cúp c2 lệ | |
3D000 |
kèo bóng đá cúp c2_catalog_name |
Lớp 3F - Tên lược đồ kèo bóng đá cúp c2 lệ | |
3F000 |
kèo bóng đá cúp c2_schema_name |
Lớp 40 - Trao đổi giao dịch | |
40000 |
Giao dịch_Rollback |
40002 |
Giao dịch_integrity_constraint_violation |
40001 |
serialization_failure |
40003 |
statement_completion_unknown |
40p01 |
hoadlock_detected |
Lớp 42 - kèo bóng đá cúp c2 cú pháp hoặc vi phạm quy tắc truy cập | |
42000 |
Cú pháp_error_or_access_rule_violation |
42601 |
Cú pháp_error |
42501 |
44105_44129 |
42846 |
không thể_coerce |
42803 |
Grouping_error |
42p20 |
Windowing_error |
42p19 |
kèo bóng đá cúp c2_recursion |
42830 |
kèo bóng đá cúp c2_forign_key |
42602 |
kèo bóng đá cúp c2_name |
42622 |
name_too_long |
42939 |
reserved_name |
42804 |
DataType_Mismatch |
42p18 |
không xác định_datatype |
42p21 |
collation_mismatch |
42p22 |
không xác định_collation |
42809 |
Sai_Object_Type |
428C9 |
created_always |
42703 |
không xác định_column |
42883 |
không xác định_function |
42p01 |
không xác định_table |
42p02 |
không xác định_parameter |
42704 |
không xác định_object |
42701 |
trùng lặp_column |
42p03 |
trùng lặp_cursor |
42p04 |
trùng lặp_database |
42723 |
SUPPLICATE_FUNCTION |
42P05 |
47796_47826 |
42p06 |
trùng lặp_schema |
42p07 |
Sao chép_table |
42712 |
trùng lặp_alias |
42710 |
trùng lặp_object |
42702 |
mơ hồ_column |
42725 |
|
42p08 |
mơ hồ_parameter |
42p09 |
mơ hồ_alias |
42P10 |
kèo bóng đá cúp c2_column_reference |
42611 |
kèo bóng đá cúp c2_column_definition |
42P11 |
kèo bóng đá cúp c2_cursor_definition |
42p12 |
kèo bóng đá cúp c2_database_definition |
42P13 |
|
42p14 |
kèo bóng đá cúp c2_prepared_statement_definition |
42p15 |
kèo bóng đá cúp c2_schema_definition |
42p16 |
kèo bóng đá cúp c2_table_definition |
42P17 |
kèo bóng đá cúp c2_object_definition |
Lớp 44 - Với vi phạm tùy chọn kiểm tra | |
44000 |
with_check_option_violation |
Lớp 53 - không đủ tài nguyên | |
53000 |
không đủ_resource |
53100 |
disk_full |
53200 |
out_of_memory |
53300 |
TOUS_MANY_CONNENTS |
53400 |
Cấu hình_limit_exceeded |
Lớp 54 - vượt quá giới hạn chương trình | |
54000 |
program_limit_exceed |
54001 |
statement_too_complex |
54011 |
TOUS_MANY_COLUMNS |
54023 |
TOUS_MANY_ARGUMENT |
Lớp 55 - đối tượng không ở trạng thái tiên quyết | |
55000 |
object_not_in_prerequisite_state |
55006 |
object_in_use |
55p02 |
CANT_CHANGE_RUNTIME_PARAM |
55p03 |
lock_not_available |
55p04 |
UNSAFE_NEW_ENUM_VALUE_USAGE |
Lớp 57 - Can thiệp toán tử | |
57000 |
người vận hành_intervent |
57014 |
query_canceled |
57p01 |
admin_shutdown |
57p02 |
crash_shutdown |
57p03 |
không thể_connect_now |
57p04 |
cơ sở dữ liệu_dropped |
57p05 |
idle_session_timeout |
Lớp 58 - kèo bóng đá cúp c2 hệ thống (kèo bóng đá cúp c2 bên ngoàiPostgreSQLchính nó) | |
58000 |
System_error |
58030 |
io_error |
58P01 |
không xác định_file |
58p02 |
trùng lặp_file |
Lớp F0 - kèo bóng đá cúp c2 tệp cấu hình | |
F0000 |
config_file_error |
F0001 |
Lock_File_Exists |
Lớp HV - kèo bóng đá cúp c2 bao bọc dữ liệu nước ngoài (SQL/MED) | |
HV000 |
FDW_ERROR |
HV005 |
fdw_column_name_not_found |
HV002 |
fdw_dynamic_parameter_value_needed |
HV010 |
|
HV021 |
fdw_inconsistent_descriptor_information |
HV024 |
FDW_INVALID_ATTRIBUTE_VALUE |
HV007 |
FDW_INVALID_COLUMN_NAME |
HV008 |
fdw_invalid_column_number |
HV004 |
FDW_INVALID_DATA_TYPE |
HV006 |
fdw_invalid_data_type_descriptors |
HV091 |
FDW_Invalid_Descriptor_Field_Identifier |
HV00B |
FDW_INVALID_HANDLE |
HV00C |
fdw_invalid_option_index |
HV00D |
fdw_invalid_option_name |
HV090 |
|
HV00A |
FDW_INVALID_STRING_FORMAT |
HV009 |
|
HV014 |
FDW_TOO_MANY_HANDLES |
HV001 |
FDW_OUT_OF_MEMORY |
HV00P |
FDW_NO_SCHEMAS |
HV00J |
fdw_option_name_not_found |
HV00K |
fdw_reply_handle |
HV00Q |
fdw_schema_not_found |
HV00R |
fdw_table_not_found |
HV00L |
fdw_unable_to_create_execut |
HV00M |
fdw_unable_to_create_ceply |
HV00N |
fdw_unable_to_establish_connection |
Lớp P0 - kèo bóng đá cúp c2 PL/PGSQL | |
P0000 |
PLPGSQL_ERROR |
P0001 |
RAISE_EXCETY |
P0002 |
NO_DATA_FOUND |
P0003 |
TOUS_MANY_ROWS |
P0004 |
assert_failure |
Lớp XX - kèo bóng đá cúp c2 nội bộ | |
XX000 |
Internal_error |
XX001 |
data_coruped |
XX002 |
index_coruped |
Nếu bạn thấy bất cứ điều gì trong tài liệu không chính xác, không khớpMẫu nàyĐể báo cáo vấn đề tài liệu.