Codici di errore RSQL di Amazon Redshift - Amazon Redshift

Amazon Redshift non supporterà più la creazione di nuovi Python UDFs a partire dalla Patch 198. Python esistente UDFs continuerà a funzionare fino al 30 giugno 2026. Per ulteriori informazioni, consulta il post del blog.

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Codici di errore RSQL di Amazon Redshift

Messaggi di riuscita, avvisi ed eccezioni:

Codice di errore Classe di errore Nome della condizione
00000 Classe 00 – Completamento riuscito successful_completion
01000 Classe 01 – Avvertenza attenzione
0100C Classe 01 – Avvertenza dynamic_result_sets_returned
01008 Classe 01 – Avvertenza implicit_zero_bit_padding
01003 Classe 01 – Avvertenza null_value_eliminated_in_set_function
01007 Classe 01 – Avvertenza privilege_not_granted
01006 Classe 01 – Avvertenza privilege_not_revoked
01004 Classe 01 – Avvertenza string_data_right_truncation
01P01 Classe 01 – Avvertenza deprecated_feature
02000 Classe 02 – Nessun dato no_data
02001 Classe 02 – Nessun dato no_additional_dynamic_result_sets_returned
03000 Classe 03 – Istruzione SQL non ancora completata sql_statement_not_yet_complete
08000 Classe 08 – Eccezione di connessione connection_exception
08003 Classe 08 – Eccezione di connessione connection_does_not_exist
08006 Classe 08 – Eccezione di connessione connection_failure
08001 Classe 08 – Eccezione di connessione sqlclient_unable_to_establish_sqlconnection
08004 Classe 08 – Eccezione di connessione sqlserver_rejected_establishment_of_sqlconnection
08007 Classe 08 – Eccezione di connessione transaction_resolution_unknown
08P01 Classe 08 – Eccezione di connessione protocol_violation
09000 Classe 09 - Eccezione di azione attivata triggered_action_exception
0A000 Classe 0A - Funzionalità non supportata feature_not_supported
0A000 Classe 0A - Funzionalità non supportata feature_not_supported
0B000 Classe 0B - Avvio transazione non valido invalid_transaction_initiation
0F000 Classe 0F - Eccezione locator locator_exception
0F001 Classe 0F - Eccezione locator invalid_locator_specification
0L000 Classe 0L - Grantor non valido invalid_grantor
0LP01 Classe 0L - Grantor non valido invalid_grant_operation
0P000 Classe 0P - Specifica del ruolo non valida invalid_role_specification
0Z000 Classe 0Z - Eccezione diagnostica diagnostics_exception
0Z002 Classe 0Z - Eccezione diagnostica stacked_diagnostics_accessed_without_active_handler
20000 Classe 20 - Caso non trovato case_not_found
21000 Classe 21 - Violazione della cardinalità cardinality_violation

Eccezioni di dati:

Codice di errore Classe di errore Nome della condizione
22000 Classe 22 - Eccezione dati data_exception
2202E Classe 22 - Eccezione dati array_subscript_error
22021 Classe 22 - Eccezione dati character_not_in_repertoire
22008 Classe 22 - Eccezione dati datetime_field_overflow
22012 Classe 22 - Eccezione dati division_by_zero
22005 Classe 01 – Avvertenza error_in_assignment
2200B Classe 01 – Avvertenza escape_character_conflict
22022 Classe 01 – Avvertenza indicator_overflow
22015 Classe 01 – Avvertenza interval_field_overflow
2201E Classe 01 – Avvertenza invalid_argument_for_logarithm
2201F Classe 01 – Avvertenza invalid_argument_for_power_function
2201G Classe 01 – Avvertenza invalid_argument_for_width_bucket_function
22018 Classe 01 – Avvertenza invalid_character_value_for_cast
22007 Classe 01 – Avvertenza invalid_datetime_format
22019 Classe 01 – Avvertenza invalid_escape_character
2200D Classe 01 – Avvertenza invalid_escape_octet
22025 Classe 01 – Avvertenza invalid_escape_sequence
22P06 Classe 01 – Avvertenza nonstandard_use_of_escape_character
22010 Classe 01 – Avvertenza invalid_indicator_parameter_value
22023 Classe 01 – Avvertenza invalid_parameter_value
2201B Classe 01 – Avvertenza invalid_regular_expression
22009 Classe 01 – Avvertenza invalid_time_zone_displacement_value
2200C Classe 01 – Avvertenza invalid_use_of_escape_character
2200G Classe 01 - Avvertenza most_specific_type_mismatch
22004 Classe 01 – Avvertenza null_value_not_allowed
22002 Classe 01 – Avvertenza null_value_no_indicator_parameter
22003 Classe 01 – Avvertenza numeric_value_out_of_range
22026 Classe 01 - Avvertenza string_data_length_mismatch
22001 Classe 01 – Avvertenza string_data_right_truncation
22011 Classe 01 – Avvertenza substring_error
22027 Classe 01 – Avvertenza trim_error
22024 Classe 01 – Avvertenza unterminated_c_string
2200F Classe 01 – Avvertenza zero_length_character_string
22P01 Classe 01 – Avvertenza floating_point_exception
22P02 Classe 01 – Avvertenza invalid_text_representation
22P03 Classe 01 – Avvertenza invalid_binary_representation
22P04 Classe 01 – Avvertenza bad_copy_file_format
22P05 Classe 01 – Avvertenza untranslatable_character

Violazioni dei vincoli di integrità:

Codice di errore Classe di errore Nome della condizione
23000 Classe 23 - Violazione dei vincoli di integrità integrity_constraint_violation
23001 Classe 23 - Violazione dei vincoli di integrità restrict_violation
23502 Classe 23 - Violazione dei vincoli di integrità not_null_violation
23503 Classe 23 - Violazione dei vincoli di integrità foreign_key_violation
23505 Classe 23 - Violazione dei vincoli di integrità unique_violation
23514 Classe 23 - Violazione dei vincoli di integrità check_violation
24000 Classe 24 - Stato cursore non valido invalid_cursor_state
01004 Classe 01 – Avvertenza string_data_right_truncation
25000 Classe 25 - Stato transazione non valido invalid_transaction_state
25001 Classe 25 - Stato transazione non valido active_sql_transaction
25002 Classe 25 - Stato transazione non valido invalid_transaction_state
25008 Classe 25 - Stato transazione non valido held_cursor_requires_same_isolation_level
25003 Classe 25 - Stato transazione non valido inappropriate_access_mode_for_branch_transaction
25004 Classe 25 - Stato transazione non valido inappropriate_isolation_level_for_branch_transaction
25005 Classe 25 - Stato transazione non valido no_active_sql_transaction_for_branch_transaction
25006 Classe 25 - Stato transazione non valido read_only_sql_transaction
25007 Classe 25 - Stato transazione non valido no_active_sql_transaction_for_branch_transaction
25P01 Classe 25 - Stato transazione non valido no_active_sql_transaction
25P02 Classe 25 - Stato transazione non valido in_failed_sql_transaction
26000 Class 26 - Nome istruzione SQL non valido invalid_sql_statement_name
28000 Classe 28 - Specifica di autorizzazione non valida invalid_authorization_specification
2B000 Classe 2B - Esistono ancora descrittori di privilegi dipendenti dependent_privilege_descriptors_still_exist
2BP01 Classe 2B - Esistono ancora descrittori di privilegi dipendenti dependent_objects_still_exist
2D000 Classe 2D - Terminazione transazione non valida invalid_transaction_termination
2F000 Classe 2F - Eccezione di routine SQL sql_routine_exception
2F005 Classe 2F - Eccezione di routine SQL function_executed_no_return_statement
2F002 Classe 2F - Eccezione di routine SQL modifying_sql_data_not_permitted
2F003 Classe 2F - Eccezione di routine SQL prohibited_sql_statement_attempted
2F004 Classe 2F - Eccezione di routine SQL reading_sql_data_not_permitted
34000 Classe 34 - Nome cursore non valido invalid_cursor_name
38000 Classe 38 - Eccezione di routine esterna external_routine_exception
38001 Classe 38 - Eccezione di routine esterna containing_sql_not_permitted
38002 Classe 38 - Eccezione di routine esterna modifying_sql_data_not_permitted
38003 Classe 38 - Eccezione di routine esterna prohibited_sql_statement_attempted
38004 Classe 38 - Eccezione di routine esterna reading_sql_data_not_permitted
39000 Classe 39 - Eccezione di richiamo routine esterna external_routine_invocation_exception
39001 Classe 39 - Eccezione di richiamo routine esterna invalid_sqlstate_returned
39004 Classe 39 - Eccezione di richiamo routine esterna null_value_not_allowed
39P01 Classe 39 - Eccezione di richiamo routine esterna trigger_protocol_violated
39P02 Classe 39 - Eccezione di richiamo routine esterna srf_protocol_violated
3D000 Classe 3D - Nome catalogo non valido invalid_catalog_name
3F000 Classe 3F - Nome schema non valido invalid_schema_name
42000 Classe 42 - Errore di sintassi o violazione delle regole di accesso syntax_error_or_access_rule_violation
42601 Classe 42 - Errore di sintassi o violazione delle regole di accesso syntax_error
42501 Classe 42 - Errore di sintassi o violazione delle regole di accesso insufficient_privilege
42846 Classe 42 - Errore di sintassi o violazione delle regole di accesso cannot_coerce
42803 Classe 42 - Errore di sintassi o violazione delle regole di accesso grouping_error
42830 Classe 42 - Errore di sintassi o violazione delle regole di accesso invalid_foreign_key
42602 Classe 42 - Errore di sintassi o violazione delle regole di accesso invalid_name
42622 Classe 42 - Errore di sintassi o violazione delle regole di accesso name_too_long
42939 Classe 42 - Errore di sintassi o violazione delle regole di accesso reserved_name
42804 Classe 42 - Errore di sintassi o violazione delle regole di accesso datatype_mismatch
42P18 Classe 42 - Errore di sintassi o violazione delle regole di accesso indeterminate_datatype
42809 Classe 42 - Errore di sintassi o violazione delle regole di accesso wrong_object_type
42703 Classe 42 - Errore di sintassi o violazione delle regole di accesso undefined_column
42883 Classe 42 - Errore di sintassi o violazione delle regole di accesso undefined_function
42P01 Classe 42 - Errore di sintassi o violazione delle regole di accesso undefined_table
42P02 Classe 42 - Errore di sintassi o violazione delle regole di accesso undefined_parameter
42704 Classe 42 - Errore di sintassi o violazione delle regole di accesso undefined_object
42701 Classe 42 - Errore di sintassi o violazione delle regole di accesso duplicate_column
42P03 Classe 42 - Errore di sintassi o violazione delle regole di accesso duplicate_cursor
42P04 Classe 42 - Errore di sintassi o violazione delle regole di accesso duplicate_database
42723 Classe 42 - Errore di sintassi o violazione delle regole di accesso duplicate_function
42P05 Classe 42 - Errore di sintassi o violazione delle regole di accesso duplicate_prepared_statement
42P06 Classe 42 - Errore di sintassi o violazione delle regole di accesso duplicate_schema
42P07 Classe 42 - Errore di sintassi o violazione delle regole di accesso duplicate_table
42712 Classe 42 - Errore di sintassi o violazione delle regole di accesso duplicate_alias
42710 Classe 42 - Errore di sintassi o violazione delle regole di accesso duplicate_object
42702 Classe 42 - Errore di sintassi o violazione delle regole di accesso ambiguous_column
42725 Classe 42 - Errore di sintassi o violazione delle regole di accesso ambiguous_function
42P08 Classe 42 - Errore di sintassi o violazione delle regole di accesso ambiguous_parameter
42P09 Classe 42 - Errore di sintassi o violazione delle regole di accesso ambiguous_alias
42P10 Classe 42 - Errore di sintassi o violazione delle regole di accesso invalid_column_reference
42611 Classe 42 - Errore di sintassi o violazione delle regole di accesso invalid_column_definition
42P11 Classe 42 - Errore di sintassi o violazione delle regole di accesso invalid_cursor_definition
42 P 12 Classe 42 - Errore di sintassi o violazione delle regole di accesso invalid_database_definition
42P13 Classe 42 - Errore di sintassi o violazione delle regole di accesso invalid_function_definition
42P14 Classe 42 - Errore di sintassi o violazione delle regole di accesso invalid_prepared_statement_definition
42P15 Classe 42 - Errore di sintassi o violazione delle regole di accesso invalid_schema_definition
42P16 Classe 42 - Errore di sintassi o violazione delle regole di accesso invalid_table_definition
42P17 Classe 42 - Errore di sintassi o violazione delle regole di accesso invalid_object_definition
44000 Classe 44 - Violazione WITH CHECK OPTION with_check_option_violation
53000 Classe 53 - Risorse non sufficienti insufficient_resources
53100 Classe 53 - Risorse non sufficienti disk_full
53200 Classe 53 - Risorse non sufficienti out_of_memory
53300 Classe 53 - Risorse non sufficienti too_many_connections
54000 Classe 54 - Limite del programma superato program_limit_exceeded
54001 Classe 54 - Limite del programma superato statement_too_complex
54011 Classe 54 - Limite del programma superato too_many_columns
54023 Classe 54 - Limite del programma superato too_many_arguments
55000 Classe 55 - Oggetto non in stato prerequisito object_not_in_prerequisite_state
55006 Classe 55 - Oggetto non in stato prerequisito object_in_use
55 P 02 Classe 55 - Oggetto non in stato prerequisito cant_change_runtime_param
55P03 Classe 55 - Oggetto non in stato prerequisito lock_not_available
57000 Classe 57 - Intervento dell'operatore operator_intervention
57014 Classe 57 - Intervento dell'operatore query_canceled
57P01 Classe 57 - Intervento dell'operatore admin_shutdown
57P02 Classe 57 - Intervento dell'operatore crash_shutdown
57P03 Classe 57 - Intervento dell'operatore cannot_connect_now
58000 Classe 58 - Errore di sistema (errori esterni a PostgreSQL) system_error
58030 Classe 58 - Errore di sistema (errori esterni a PostgreSQL) io_error
58P01 Classe 58 - Errore di sistema (errori esterni a PostgreSQL) undefined_file
58P02 Classe 58 - Errore di sistema (errori esterni a PostgreSQL) duplicate_file
F0000 Classe F0 - Errore nel file di configurazione duplicate_file
F0001 Classe F0 - Errore nel file di configurazione lock_file_exists
P0000 Classe P0 — Errore PL/pgSQL plpgsql_error
P0001 Classe P0 — Errore PL/pgSQL raise_exception
P0002 Classe P0 — Errore PL/pgSQL no_data_found
P0003 Classe P0 — Errore PL/pgSQL too_many_rows
XX000 Classe XX - Errore interno internal_error
XX001 Classe XX - Errore interno data_corrupted
XX002 Classe XX - Errore interno index_corrupted