Amazon Redshift tidak akan lagi mendukung pembuatan Python UDFs baru mulai 1 November 2025. Jika Anda ingin menggunakan Python UDFs, buat UDFs sebelum tanggal tersebut. Python yang ada UDFs akan terus berfungsi seperti biasa. Untuk informasi lebih lanjut, lihat posting blog
Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Kode kesalahan Amazon Redshift RSQL
Pesan sukses, peringatan, dan pengecualian:
Kode Kesalahan | Kelas Kesalahan | Nama Kondisi |
---|---|---|
00000 | Kelas 00 — Penyelesaian Berhasil | successful_completion |
01000 | Kelas 01 - Peringatan | memperingati |
0100C | Kelas 01 - Peringatan | dynamic_result_sets_returned |
01008 | Kelas 01 - Peringatan | implicit_zero_bit_padding |
01003 | Kelas 01 - Peringatan | null_value_eliminated_in_set_function |
01007 | Kelas 01 - Peringatan | privilege_not_granted |
01006 | Kelas 01 - Peringatan | privilege_not_revoked |
01004 | Kelas 01 - Peringatan | string_data_right_truncation |
01P01 | Kelas 01 - Peringatan | deprecated_feature |
02000 | Kelas 02 - Tidak Ada Data | tidak data_data |
02001 | Kelas 02 - Tidak Ada Data | no_additional_dynamic_result_sets_returned |
03000 | Kelas 03 - Pernyataan SQL Belum Lengkap | sql_statement_not_yet_complete |
08000 | Kelas 08 - Pengecualian Koneksi | connection_exception |
08003 | Kelas 08 - Pengecualian Koneksi | connection_does_not_exist |
08006 | Kelas 08 - Pengecualian Koneksi | connection_failure |
08001 | Kelas 08 - Pengecualian Koneksi | sqlclient_unable_to_establish_sqlconnection |
08004 | Kelas 08 - Pengecualian Koneksi | sqlserver_rejected_establishment_of_sqlconnection |
08007 | Kelas 08 - Pengecualian Koneksi | transaction_resolution_unknown |
08P01 | Kelas 08 - Pengecualian Koneksi | protocol_violation |
09000 | Kelas 09 - Pengecualian Tindakan yang Dipicu | triggered_action_exception |
0A000 | Kelas 0A - Fitur Tidak Didukung | feature_not_supported |
0A000 | Kelas 0A - Fitur Tidak Didukung | feature_not_supported |
0B000 | Kelas 0B — Inisiasi Transaksi Tidak Valid | invalid_transaction_initiation |
0F000 | Kelas 0F - Pengecualian Pencari Lokasi | locator_exception |
0F001 | Kelas 0F - Pengecualian Pencari Lokasi | invalid_locator_specification |
0L000 | Kelas 0L - Pemberi Tidak Valid | invalid_grantor |
0LP01 | Kelas 0L - Pemberi Tidak Valid | invalid_grant_operation |
0P000 | Kelas 0P - Spesifikasi Peran Tidak Valid | invalid_role_specification |
0Z000 | Kelas 0Z - Pengecualian Diagnostik | diagnostics_exception |
0Z002 | Kelas 0Z - Pengecualian Diagnostik | stacked_diagnostics_accessed_without_active_handler |
20000 | Kelas 20 — Kasus Tidak Ditemukan | kasus_not_found |
21000 | Kelas 21 — Pelanggaran Kardinalitas | kardinalitas_pelanggaran |
Pengecualian data:
Kode Kesalahan | Kelas Kesalahan | Nama Kondisi |
---|---|---|
22000 | Kelas 22 - Pengecualian Data | data_exception |
2202E | Kelas 22 - Pengecualian Data | array_subscript_error |
22021 | Kelas 22 - Pengecualian Data | character_not_in_repertoar |
22008 | Kelas 22 - Pengecualian Data | datetime_field_overflow |
22012 | Kelas 22 - Pengecualian Data | division_by_zero |
22005 | Kelas 01 - Peringatan | error_in_assignment |
2200B | Kelas 01 - Peringatan | escape_character_conflict |
22022 | Kelas 01 - Peringatan | indicator_overflow |
22015 | Kelas 01 - Peringatan | interval_field_overflow |
2201E | Kelas 01 - Peringatan | invalid_argument_for_logaritma |
2201F | Kelas 01 - Peringatan | invalid_argument_for_power_function |
2201G | Kelas 01 - Peringatan | invalid_argument_for_width_bucket_function |
22018 | Kelas 01 - Peringatan | invalid_character_value_for_cast |
22007 | Kelas 01 - Peringatan | format invalid_datetime_ |
22019 | Kelas 01 - Peringatan | invalid_escape_character |
2200D | Kelas 01 - Peringatan | invalid_escape_octet |
22025 | Kelas 01 - Peringatan | invalid_escape_sequence |
22P06 | Kelas 01 - Peringatan | nonstandard_use_of_escape_character |
22010 | Kelas 01 - Peringatan | invalid_indicator_parameter_value |
22023 | Kelas 01 - Peringatan | invalid_parameter_value |
2201B | Kelas 01 - Peringatan | invalid_regular_expression |
22009 | Kelas 01 - Peringatan | invalid_time_zone_displacement_value |
2200C | Kelas 01 - Peringatan | invalid_use_of_escape_character |
2200G | Kelas 01 - Peringatan | most_specific_type_mismatch |
22004 | Kelas 01 - Peringatan | null_value_not_allowed |
22002 | Kelas 01 - Peringatan | null_value_no_indicator_parameter |
22003 | Kelas 01 - Peringatan | numeric_value_out_of_range |
22026 | Kelas 01 - Peringatan | string_data_length_mismatch |
22001 | Kelas 01 - Peringatan | string_data_right_truncation |
22011 | Kelas 01 - Peringatan | substring_error |
22027 | Kelas 01 - Peringatan | trim_error |
22024 | Kelas 01 - Peringatan | unterminated_c_string |
2200F | Kelas 01 - Peringatan | zero_length_character_string |
22P01 | Kelas 01 - Peringatan | floating_point_exception |
22P02 | Kelas 01 - Peringatan | invalid_text_representation |
22P03 | Kelas 01 - Peringatan | invalid_binary_representasi |
22P04 | Kelas 01 - Peringatan | bad_copy_file_format |
22P05 | Kelas 01 - Peringatan | untranslatable_character |
Pelanggaran kendala integritas:
Kode Kesalahan | Kelas Kesalahan | Nama Kondisi |
---|---|---|
23000 | Kelas 23 — Pelanggaran Kendala Integritas | integrity_constraint_violation |
23001 | Kelas 23 — Pelanggaran Kendala Integritas | restrict_violation |
23502 | Kelas 23 — Pelanggaran Kendala Integritas | not_null_violation |
23503 | Kelas 23 — Pelanggaran Kendala Integritas | foreign_key_violor |
23505 | Kelas 23 — Pelanggaran Kendala Integritas | unik_pelanggaran |
23514 | Kelas 23 — Pelanggaran Kendala Integritas | check_violation |
24000 | Kelas 24 - Status Kursor Tidak Valid | invalid_cursor_state |
01004 | Kelas 01 - Peringatan | string_data_right_truncation |
25000 | Kelas 25 - Status Transaksi Tidak Valid | invalid_transaction_state |
25001 | Kelas 25 - Status Transaksi Tidak Valid | active_sql_transaction |
25002 | Kelas 25 - Status Transaksi Tidak Valid | invalid_transaction_state |
25008 | Kelas 25 - Status Transaksi Tidak Valid | held_cursor_requires_same_isolation_level |
25003 | Kelas 25 - Status Transaksi Tidak Valid | tidak sesuai_access_mode_for_branch_transaction |
25004 | Kelas 25 - Status Transaksi Tidak Valid | tidak sesuai_isolation_level_for_branch_transaction |
25005 | Kelas 25 - Status Transaksi Tidak Valid | no_active_sql_transaction_for_branch_transaction |
25006 | Kelas 25 - Status Transaksi Tidak Valid | read_only_sql_transaction |
25007 | Kelas 25 - Status Transaksi Tidak Valid | no_active_sql_transaction_for_branch_transaction |
25P01 | Kelas 25 - Status Transaksi Tidak Valid | no_active_sql_transaction |
25P02 | Kelas 25 - Status Transaksi Tidak Valid | dalam_failed_sql_transaction |
26000 | Kelas 26 - Nama Pernyataan SQL Tidak Valid | invalid_sql_statement_name |
28000 | Kelas 28 - Spesifikasi Otorisasi Tidak Valid | invalid_authorization_specification |
2B000 | Kelas 2B - Deskriptor Hak Istimewa Dependen Masih Ada | dependent_privilege_descriptors_still_exist |
2BP01 | Kelas 2B - Deskriptor Hak Istimewa Dependen Masih Ada | dependent_objects_still_exist |
2D000 | Kelas 2D — Pengakhiran Transaksi Tidak Valid | invalid_transaction_termination |
2F000 | Kelas 2F - Pengecualian Rutin SQL | sql_routine_exception |
2F005 | Kelas 2F - Pengecualian Rutin SQL | function_executed_no_return_statement |
2F002 | Kelas 2F - Pengecualian Rutin SQL | modifying_sql_data_not_permitted |
2F003 | Kelas 2F - Pengecualian Rutin SQL | prohibited_sql_statement_trial |
2F004 | Kelas 2F - Pengecualian Rutin SQL | reading_sql_data_not_permitted |
34000 | Kelas 34 - Nama Kursor Tidak Valid | invalid_cursor_name |
38000 | Kelas 38 - Pengecualian Rutin Eksternal | external_routine_exception |
38001 | Kelas 38 - Pengecualian Rutin Eksternal | containing_sql_not_permitted |
38002 | Kelas 38 - Pengecualian Rutin Eksternal | modifying_sql_data_not_permitted |
38003 | Kelas 38 - Pengecualian Rutin Eksternal | prohibited_sql_statement_trial |
38004 | Kelas 38 - Pengecualian Rutin Eksternal | reading_sql_data_not_permitted |
39000 | Kelas 39 - Pengecualian Doa Rutin Eksternal | external_routine_invocation_exception |
39001 | Kelas 39 - Pengecualian Doa Rutin Eksternal | invalid_sqlstate_returned |
39004 | Kelas 39 - Pengecualian Doa Rutin Eksternal | null_value_not_allowed |
39P01 | Kelas 39 - Pengecualian Doa Rutin Eksternal | trigger_protocol_dilanggar |
39P02 | Kelas 39 - Pengecualian Doa Rutin Eksternal | srf_protocol_dilanggar |
3D000 | Kelas 3D - Nama Katalog Tidak Valid | invalid_catalog_name |
3F000 | Kelas 3F - Nama Skema Tidak Valid | invalid_schema_name |
42000 | Kelas 42 — Kesalahan Sintaks atau Pelanggaran Aturan Akses | syntax_error_or_access_rule_violation |
42601 | Kelas 42 — Kesalahan Sintaks atau Pelanggaran Aturan Akses | syntax_error |
42501 | Kelas 42 — Kesalahan Sintaks atau Pelanggaran Aturan Akses | insufficient_privilege |
42846 | Kelas 42 — Kesalahan Sintaks atau Pelanggaran Aturan Akses | cannot_memaksa |
42803 | Kelas 42 — Kesalahan Sintaks atau Pelanggaran Aturan Akses | grouping_error |
42830 | Kelas 42 — Kesalahan Sintaks atau Pelanggaran Aturan Akses | invalid_foreign_key |
42602 | Kelas 42 — Kesalahan Sintaks atau Pelanggaran Aturan Akses | invalid_name |
42622 | Kelas 42 — Kesalahan Sintaks atau Pelanggaran Aturan Akses | name_too_long |
42939 | Kelas 42 — Kesalahan Sintaks atau Pelanggaran Aturan Akses | reserved_name |
42804 | Kelas 42 — Kesalahan Sintaks atau Pelanggaran Aturan Akses | datatype_mismatch |
42P18 | Kelas 42 — Kesalahan Sintaks atau Pelanggaran Aturan Akses | indeterminate_datatype |
42809 | Kelas 42 — Kesalahan Sintaks atau Pelanggaran Aturan Akses | wrong_object_type |
42703 | Kelas 42 — Kesalahan Sintaks atau Pelanggaran Aturan Akses | undefined_column |
42883 | Kelas 42 — Kesalahan Sintaks atau Pelanggaran Aturan Akses | undefined_function |
42P01 | Kelas 42 — Kesalahan Sintaks atau Pelanggaran Aturan Akses | undefined_table |
42P02 | Kelas 42 — Kesalahan Sintaks atau Pelanggaran Aturan Akses | undefined_parameter |
42704 | Kelas 42 — Kesalahan Sintaks atau Pelanggaran Aturan Akses | undefined_object |
42701 | Kelas 42 — Kesalahan Sintaks atau Pelanggaran Aturan Akses | duplikat_kolom |
42P03 | Kelas 42 — Kesalahan Sintaks atau Pelanggaran Aturan Akses | duplikat_kursor |
42P04 | Kelas 42 — Kesalahan Sintaks atau Pelanggaran Aturan Akses | duplikate_database |
42723 | Kelas 42 — Kesalahan Sintaks atau Pelanggaran Aturan Akses | duplikate_function |
42P05 | Kelas 42 — Kesalahan Sintaks atau Pelanggaran Aturan Akses | duplikate_prepared_statement |
42P06 | Kelas 42 — Kesalahan Sintaks atau Pelanggaran Aturan Akses | duplikate_skema |
42P07 | Kelas 42 — Kesalahan Sintaks atau Pelanggaran Aturan Akses | duplikate_table |
42712 | Kelas 42 — Kesalahan Sintaks atau Pelanggaran Aturan Akses | duplikate_alias |
42710 | Kelas 42 — Kesalahan Sintaks atau Pelanggaran Aturan Akses | duplikate_objek |
42702 | Kelas 42 — Kesalahan Sintaks atau Pelanggaran Aturan Akses | ambiguous_column |
42725 | Kelas 42 — Kesalahan Sintaks atau Pelanggaran Aturan Akses | ambiguous_function |
42P08 | Kelas 42 — Kesalahan Sintaks atau Pelanggaran Aturan Akses | ambigu_parameter |
42P09 | Kelas 42 — Kesalahan Sintaks atau Pelanggaran Aturan Akses | ambigu_alias |
42P10 | Kelas 42 — Kesalahan Sintaks atau Pelanggaran Aturan Akses | invalid_column_reference |
42611 | Kelas 42 — Kesalahan Sintaks atau Pelanggaran Aturan Akses | invalid_column_definition |
42P11 | Kelas 42 — Kesalahan Sintaks atau Pelanggaran Aturan Akses | invalid_cursor_definition |
42P12 | Kelas 42 — Kesalahan Sintaks atau Pelanggaran Aturan Akses | invalid_database_definition |
42P13 | Kelas 42 — Kesalahan Sintaks atau Pelanggaran Aturan Akses | invalid_function_definition |
42P14 | Kelas 42 — Kesalahan Sintaks atau Pelanggaran Aturan Akses | invalid_prepared_statement_definition |
42P15 | Kelas 42 — Kesalahan Sintaks atau Pelanggaran Aturan Akses | invalid_schema_definition |
42P16 | Kelas 42 — Kesalahan Sintaks atau Pelanggaran Aturan Akses | invalid_table_definition |
42P17 | Kelas 42 — Kesalahan Sintaks atau Pelanggaran Aturan Akses | invalid_object_definition |
44000 | Kelas 44 — DENGAN CEK OPTION Pelanggaran | dengan_check_option_violation |
53000 | Kelas 53 - Sumber Daya Tidak Cukup | insufficient_resources |
53100 | Kelas 53 - Sumber Daya Tidak Cukup | disk_penuh |
53200 | Kelas 53 - Sumber Daya Tidak Cukup | keluar_of_memori |
53300 | Kelas 53 - Sumber Daya Tidak Cukup | too_many_connections |
54000 | Kelas 54 — Batas Program Terlampaui | program_limit_exceeded |
54001 | Kelas 54 — Batas Program Terlampaui | statement_too_complex |
54011 | Kelas 54 — Batas Program Terlampaui | too_many_columns |
54023 | Kelas 54 — Batas Program Terlampaui | too_many_arguments |
55000 | Kelas 55 — Objek Tidak Dalam Keadaan Prasyarat | object_not_in_prerequisite_state |
55006 | Kelas 55 — Objek Tidak Dalam Keadaan Prasyarat | object_in_use |
55P02 | Kelas 55 — Objek Tidak Dalam Keadaan Prasyarat | cant_change_runtime_param |
55P03 | Kelas 55 — Objek Tidak Dalam Keadaan Prasyarat | lock_not_available |
57000 | Kelas 57 — Intervensi Operator | operator_intervensi |
57014 | Kelas 57 — Intervensi Operator | query_canceled |
57P01 | Kelas 57 — Intervensi Operator | admin_shutdown |
57P02 | Kelas 57 — Intervensi Operator | crash_shutdown |
57P03 | Kelas 57 — Intervensi Operator | cannot_connect_now |
58000 | Kelas 58 - Kesalahan Sistem (kesalahan eksternal ke PostgreSQL) | system_error |
58030 | Kelas 58 - Kesalahan Sistem (kesalahan eksternal ke PostgreSQL) | io_error |
58P01 | Kelas 58 - Kesalahan Sistem (kesalahan eksternal ke PostgreSQL) | undefined_file |
58P02 | Kelas 58 - Kesalahan Sistem (kesalahan eksternal ke PostgreSQL) | duplikat_file |
F0000 | Kelas F0 - Kesalahan File Konfigurasi | duplikat_file |
F0001 | Kelas F0 - Kesalahan File Konfigurasi | lock_file_exists |
P0000 | Kelas P0 - Kesalahan PL/pgSQL | plpgsql_error |
P0001 | Kelas P0 - Kesalahan PL/pgSQL | raise_exception |
P0002 | Kelas P0 - Kesalahan PL/pgSQL | no_data_found |
P0003 | Kelas P0 - Kesalahan PL/pgSQL | too_many_rows |
XX000 | Kelas XX - Kesalahan Internal | internal_error |
XX001 | Kelas XX - Kesalahan Internal | data_rusak |
XX002 | Kelas XX - Kesalahan Internal | index_rusak |