SYS_PROCEDURE_MESSAGES
SYS_PROCEDURE_MESSAGES está visível para todos os usuários. Os superusuários podem ver todas as linhas; usuários regulares podem ver somente seus próprios dados. Para obter mais informações, consulte Visibilidade de dados em tabelas e visualizações de sistema.
Colunas da tabela
Nome da coluna | Tipo de dados | Descrição |
---|---|---|
transaction_id | bigint | O identificador da transação. |
query_id | inteiro | O identificador da consulta da chamada do procedimento armazenado. |
record_time | timestamp | A hora em UTC em que a mensagem foi gerada. |
log_level | char(10) | O nível de log da mensagem gerada. Os valores possíveis são LOG, INFO, NOTICE, WARNING e EXCEPTION. |
message | char(1024) | O texto da mensagem gerada. |
line_number | inteiro | O número da linha da mensagem gerada. |
Consultas de exemplo
A consulta a seguir mostra um exemplo de saída de 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)