SYS_PROCEDURE_MESSAGES - Amazon Redshift

Amazon Redshift unterstützt ab dem 1. November 2025 nicht mehr die Erstellung neuer Python-UDFs. Wenn Sie Python-UDFs verwenden möchten, erstellen Sie die UDFs vor diesem Datum. Bestehende Python-UDFs funktionieren weiterhin wie gewohnt. Weitere Informationen finden Sie im Blog-Posting.

SYS_PROCEDURE_MESSAGES

SYS_PROCEDURE_MESSAGES ist für alle Benutzer sichtbar. Superuser können alle Zeilen sehen; reguläre Benutzer können nur ihre eigenen Daten sehen. Weitere Informationen finden Sie unter Sichtbarkeit der Daten in Systemtabellen und Ansichten.

Tabellenspalten

Spaltenname Datentyp Beschreibung
transaction_id bigint Die Transaktions-ID.
query_id Ganzzahl Die Abfrage-ID des gespeicherten Prozeduraufrufs.
record_time Zeitstempel Die Zeit in UTC, zu der die Nachricht generiert wurde.
log_level char(10) Die Protokollebene der generierten Nachricht. Mögliche Werte sind LOG, INFO, NOTICE, WARNING und EXCEPTION.
Nachricht char(1024) Der Text der generierten Meldung.
line_number Ganzzahl Die Zeilennummer der generierten Meldung.

Beispielabfragen

Die folgende Abfrage zeigt eine Beispielausgabe von SYS_PROCEDURE_MESSAGES.

select transaction_id, query_id, record_time, log_level, trim(message), line_number from sys_procedure_messages;
transaction_id | query_id | record_time | log_level | btrim | line_number ---------------+----------+----------------------------+-----------+---------------------------+------------- 25267 | 80562 | 2023-07-17 14:38:31.910136 | NOTICE | test_notice_msg_b9f1e749 | 8 25267 | 80562 | 2023-07-17 14:38:31.910002 | LOG | test_log_msg_833c7420 | 6 25267 | 80562 | 2023-07-17 14:38:31.910111 | INFO | test_info_msg_651373d9 | 7 25267 | 80562 | 2023-07-17 14:38:31.910154 | WARNING | test_warning_msg_831c5747 | 9 (4 rows)