Amazon Redshift RSQL 錯誤代碼 - Amazon Redshift

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

Amazon Redshift RSQL 錯誤代碼

成功訊息、警告和例外狀況:

錯誤程式碼 錯誤類別 狀況名稱
00000 類別 00 — 成功完成 successful_completion
01000 類別 01 — 警告 warning
0100C 類別 01 — 警告 dynamic_result_sets_returned
01008 類別 01 — 警告 implicit_zero_bit_padding
01003 類別 01 — 警告 null_value_eliminated_in_set_function
01007 類別 01 — 警告 privilege_not_granted
01006 類別 01 — 警告 privilege_not_revoked
01004 類別 01 — 警告 string_data_right_truncation
01P01 類別 01 — 警告 deprecated_feature
02000 類別 02 — 沒有資料 no_data
02001 類別 02 — 沒有資料 no_additional_dynamic_result_sets_returned
03000 類別 03 — SQL 陳述尚未完成 sql_statement_not_yet_complete
08000 類別 08 — 連線例外狀況 connection_exception
08003 類別 08 — 連線例外狀況 connection_does_not_exist
08006 類別 08 — 連線例外狀況 connection_failure
08001 類別 08 — 連線例外狀況 sqlclient_unable_to_establish_sqlconnection
08004 類別 08 — 連線例外狀況 sqlserver_rejected_establishment_of_sqlconnection
08007 類別 08 — 連線例外狀況 transaction_resolution_unknown
08P01 類別 08 — 連線例外狀況 protocol_violation
09000 類別 09 — 觸發的動作例外狀況 triggered_action_exception
0A000 類別 0A — 功能不受支援 feature_not_supported
0A000 類別 0A — 功能不受支援 feature_not_supported
0B000 類別 0B — 無效的交易啟動 invalid_transaction_initiation
0F000 類別 0F — 定位器例外狀況 locator_exception
0F001 類別 0F — 定位器例外狀況 invalid_locator_specification
0L000 類別 0L — 無效的授與者 invalid_grantor
0LP01 類別 0L — 無效的授與者 invalid_grant_operation
0P000 類別 0P — 無效的角色規格 invalid_role_specification
0Z000 類別 0Z — 診斷例外狀況 diagnostics_exception
0Z002 類別 0Z — 診斷例外狀況 stacked_diagnostics_accessed_without_active_handler
20000 類別 20 — 找不到案例 case_not_found
21000 類別 21 — 基數違規 cardinality_violation

資料例外狀況:

錯誤程式碼 錯誤類別 狀況名稱
22000 類別 22 — 資料例外狀況 data_exception
2202E 類別 22 — 資料例外狀況 array_subscript_error
22021 類別 22 — 資料例外狀況 character_not_in_repertoire
22008 類別 22 — 資料例外狀況 datetime_field_overflow
22012 類別 22 — 資料例外狀況 division_by_zero
22005 類別 01 — 警告 error_in_assignment
2200B 類別 01 — 警告 escape_character_conflict
22022 類別 01 — 警告 indicator_overflow
22015 類別 01 — 警告 interval_field_overflow
2201E 類別 01 — 警告 invalid_argument_for_logarithm
2201F 類別 01 — 警告 invalid_argument_for_power_function
2201G 類別 01 — 警告 invalid_argument_for_width_bucket_function
22018 類別 01 — 警告 invalid_character_value_for_cast
22007 類別 01 — 警告 invalid_datetime_format
22019 類別 01 — 警告 invalid_escape_character
2200D 類別 01 — 警告 invalid_escape_octet
22025 類別 01 — 警告 invalid_escape_sequence
22P06 類別 01 — 警告 nonstandard_use_of_escape_character
22010 類別 01 — 警告 invalid_indicator_parameter_value
22023 類別 01 — 警告 invalid_parameter_value
2201B 類別 01 — 警告 invalid_regular_expression
22009 類別 01 — 警告 invalid_time_zone_displacement_value
2200C 類別 01 — 警告 invalid_use_of_escape_character
2200G 類別 01 — 警告 most_specific_type_mismatch
22004 類別 01 — 警告 null_value_not_allowed
22002 類別 01 — 警告 null_value_no_indicator_parameter
22003 類別 01 — 警告 numeric_value_out_of_range
22026 類別 01 — 警告 string_data_length_mismatch
22001 類別 01 — 警告 string_data_right_truncation
22011 類別 01 — 警告 substring_error
22027 類別 01 — 警告 trim_error
22024 類別 01 — 警告 unterminated_c_string
2200F 類別 01 — 警告 zero_length_character_string
22P01 類別 01 — 警告 floating_point_exception
22P02 類別 01 — 警告 invalid_text_representation
22P03 類別 01 — 警告 invalid_binary_representation
22P04 類別 01 — 警告 bad_copy_file_format
22P05 類別 01 — 警告 untranslatable_character

完整性限制違規:

錯誤程式碼 錯誤類別 狀況名稱
23000 類別 23 — 完整性限制違規 integrity_constraint_violation
23001 類別 23 — 完整性限制違規 restrict_violation
23502 類別 23 — 完整性限制違規 not_null_violation
23503 類別 23 — 完整性限制違規 foreign_key_violation
23505 類別 23 — 完整性限制違規 unique_violation
23514 類別 23 — 完整性限制違規 check_violation
24000 類別 24 — 無效的游標狀態 invalid_cursor_state
01004 類別 01 — 警告 string_data_right_truncation
25000 類別 25 — 無效的交易狀態 invalid_transaction_state
25001 類別 25 — 無效的交易狀態 active_sql_transaction
25002 類別 25 — 無效的交易狀態 invalid_transaction_state
25008 類別 25 — 無效的交易狀態 held_cursor_requires_same_isolation_level
25003 類別 25 — 無效的交易狀態 inappropriate_access_mode_for_branch_transaction
25004 類別 25 — 無效的交易狀態 inappropriate_isolation_level_for_branch_transaction
25005 類別 25 — 無效的交易狀態 no_active_sql_transaction_for_branch_transaction
25006 類別 25 — 無效的交易狀態 read_only_sql_transaction
25007 類別 25 — 無效的交易狀態 no_active_sql_transaction_for_branch_transaction
25P01 類別 25 — 無效的交易狀態 no_active_sql_transaction
25P02 類別 25 — 無效的交易狀態 in_failed_sql_transaction
26000 類別 26 — 無效的SQL陳述式名稱 invalid_sql_statement_name
28000 類別 28 — 無效的授權規格 invalid_authorization_specification
2B000 類別 2B — 仍存在相依權限描述項 dependent_privilege_descriptors_still_exist
2BP01 類別 2B — 仍存在相依權限描述項 dependent_objects_still_exist
2D000 類別 2D — 無效的交易終止 invalid_transaction_termination
2F000 2F 類別 — 例SQL行例外 sql_routine_exception
2F005 2F 類別 — 例SQL行例外 function_executed_no_return_statement
2F002 2F 類別 — 例SQL行例外 modifying_sql_data_not_permitted
2F003 2F 類別 — 例SQL行例外 prohibited_sql_statement_attempted
2F004 2F 類別 — 例SQL行例外 reading_sql_data_not_permitted
34000 類別 34 — 無效的游標名稱 invalid_cursor_name
38000 類別 38 — 外部常式例外狀況 external_routine_exception
38001 類別 38 — 外部常式例外狀況 containing_sql_not_permitted
38002 類別 38 — 外部常式例外狀況 modifying_sql_data_not_permitted
38003 類別 38 — 外部常式例外狀況 prohibited_sql_statement_attempted
38004 類別 38 — 外部常式例外狀況 reading_sql_data_not_permitted
39000 類別 39 — 外部常式調用例外狀況 external_routine_invocation_exception
39001 類別 39 — 外部常式調用例外狀況 invalid_sqlstate_returned
39004 類別 39 — 外部常式調用例外狀況 null_value_not_allowed
39P01 類別 39 — 外部常式調用例外狀況 trigger_protocol_violated
39P02 類別 39 — 外部常式調用例外狀況 srf_protocol_violated
3D000 類別 3D — 無效的目錄名稱 invalid_catalog_name
3F000 類別 3F — 無效的結構描述名稱 invalid_schema_name
42000 類別 42 — 語法錯誤或存取規則違規 syntax_error_or_access_rule_violation
42601 類別 42 — 語法錯誤或存取規則違規 syntax_error
42501 類別 42 — 語法錯誤或存取規則違規 insufficient_privilege
42846 類別 42 — 語法錯誤或存取規則違規 cannot_coerce
42803 類別 42 — 語法錯誤或存取規則違規 grouping_error
42830 類別 42 — 語法錯誤或存取規則違規 invalid_foreign_key
42602 類別 42 — 語法錯誤或存取規則違規 invalid_name
42622 類別 42 — 語法錯誤或存取規則違規 name_too_long
42939 類別 42 — 語法錯誤或存取規則違規 reserved_name
42804 類別 42 — 語法錯誤或存取規則違規 datatype_mismatch
42P18 類別 42 — 語法錯誤或存取規則違規 indeterminate_datatype
42809 類別 42 — 語法錯誤或存取規則違規 wrong_object_type
42703 類別 42 — 語法錯誤或存取規則違規 undefined_column
42883 類別 42 — 語法錯誤或存取規則違規 undefined_function
42P01 類別 42 — 語法錯誤或存取規則違規 undefined_table
42P02 類別 42 — 語法錯誤或存取規則違規 undefined_parameter
42704 類別 42 — 語法錯誤或存取規則違規 undefined_object
42701 類別 42 — 語法錯誤或存取規則違規 duplicate_column
42P03 類別 42 — 語法錯誤或存取規則違規 duplicate_cursor
42P04 類別 42 — 語法錯誤或存取規則違規 duplicate_database
42723 類別 42 — 語法錯誤或存取規則違規 duplicate_function
42P05 類別 42 — 語法錯誤或存取規則違規 duplicate_prepared_statement
42P06 類別 42 — 語法錯誤或存取規則違規 duplicate_schema
42P07 類別 42 — 語法錯誤或存取規則違規 duplicate_table
42712 類別 42 — 語法錯誤或存取規則違規 duplicate_alias
42710 類別 42 — 語法錯誤或存取規則違規 duplicate_object
42702 類別 42 — 語法錯誤或存取規則違規 ambiguous_column
42725 類別 42 — 語法錯誤或存取規則違規 ambiguous_function
42P08 類別 42 — 語法錯誤或存取規則違規 ambiguous_parameter
42P09 類別 42 — 語法錯誤或存取規則違規 ambiguous_alias
42P10 類別 42 — 語法錯誤或存取規則違規 invalid_column_reference
42611 類別 42 — 語法錯誤或存取規則違規 invalid_column_definition
42P11 類別 42 — 語法錯誤或存取規則違規 invalid_cursor_definition
42P12 類別 42 — 語法錯誤或存取規則違規 invalid_database_definition
42P13 類別 42 — 語法錯誤或存取規則違規 invalid_function_definition
42P14 類別 42 — 語法錯誤或存取規則違規 invalid_prepared_statement_definition
42P15 類別 42 — 語法錯誤或存取規則違規 invalid_schema_definition
42P16 類別 42 — 語法錯誤或存取規則違規 invalid_table_definition
42P17 類別 42 — 語法錯誤或存取規則違規 invalid_object_definition
44000 44 類 — WITH CHECK OPTION 違規 with_check_option_violation
53000 類別 53 — 資源不足 insufficient_resources
53100 類別 53 — 資源不足 disk_full
53200 類別 53 — 資源不足 out_of_memory
53300 類別 53 — 資源不足 too_many_connections
54000 類別 54 — 超過計劃限制 program_limit_exceeded
54001 類別 54 — 超過計劃限制 statement_too_complex
54011 類別 54 — 超過計劃限制 too_many_columns
54023 類別 54 — 超過計劃限制 too_many_arguments
55000 類別 55 — 物件未處於先決條件狀態 object_not_in_prerequisite_state
55006 類別 55 — 物件未處於先決條件狀態 object_in_use
55P02 類別 55 — 物件未處於先決條件狀態 cant_change_runtime_param
55P03 類別 55 — 物件未處於先決條件狀態 lock_not_available
57000 類別 57 — 操作員介入 operator_intervention
57014 類別 57 — 操作員介入 query_canceled
57P01 類別 57 — 操作員介入 admin_shutdown
57P02 類別 57 — 操作員介入 crash_shutdown
57P03 類別 57 — 操作員介入 cannot_connect_now
58000 類 58-系統錯誤(波斯特雷SQL外部錯誤) system_error
58030 類 58-系統錯誤(波斯特雷SQL外部錯誤) io_error
58P01 類 58-系統錯誤(波斯特雷SQL外部錯誤) undefined_file
58P02 類 58-系統錯誤(波斯特雷SQL外部錯誤) duplicate_file
F0000 類別 F0 — 組態檔案錯誤 duplicate_file
F0001 類別 F0 — 組態檔案錯誤 lock_file_exists
P0000 類別 P0 — PL/PG 錯誤 SQL plpgsql_error
P0001 類別 P0 — PL/PG 錯誤 SQL raise_exception
P0002 類別 P0 — PL/PG 錯誤 SQL no_data_found
P0003 類別 P0 — PL/PG 錯誤 SQL too_many_rows
XX000 類別 XX — 內部錯誤 internal_error
XX001 類別 XX — 內部錯誤 data_corrupted
XX002 類別 XX — 內部錯誤 index_corrupted