

 Amazon Redshift は、パッチ 198 以降、新しい Python UDF の作成をサポートしなくなります。既存の Python UDF は、2026 年 6 月 30 日まで引き続き機能します。詳細については、[ブログ記事](https://aws.amazon.com/blogs/big-data/amazon-redshift-python-user-defined-functions-will-reach-end-of-support-after-june-30-2026/)を参照してください。

# SYS\_PROCEDURE\_MESSAGES
<a name="SYS_PROCEDURE_MESSAGES"></a>

SYS\_PROCEDURE\_MESSAGES はすべてのユーザーに表示されます。スーパーユーザーはすべての行を表示できますが、通常のユーザーは自分のデータのみを表示できます。詳細については、「[システムテーブルとビューのデータの可視性](cm_chap_system-tables.md#c_visibility-of-data)」を参照してください。

## テーブルの列
<a name="SYS_PROCEDURE_MESSAGES-table-columns"></a>


| 列名  | データ型  | 説明  | 
| --- | --- | --- | 
| transaction\_id | bigint | トランザクション識別子。 | 
| query\_id | integer | ストアドプロシージャ呼び出しのクエリ ID。 | 
| record\_time | timestamp | メッセージが生成された時刻 (UTC)。 | 
| log\_level | char(10) | 生成されたメッセージのログレベル。指定できる値は LOG、INFO、NOTICE、WARNING、EXCEPTION です。 | 
| message | char(1024) | 生成されたメッセージのテキスト。 | 
| line\_number | integer | 生成されたメッセージの行番号。 | 

## サンプルクエリ
<a name="SYS_PROCEDURE_MESSAGES-sample-queries"></a>

次のクエリは、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)
```