Amazon Redshift は、2025 年 11 月 1 日以降、新しい Python UDF の作成をサポートしなくなります。Python UDF を使用する場合は、その日付より前に UDF を作成してください。既存の Python UDF は引き続き通常どおり機能します。詳細については、ブログ記事
SHOW TABLES
スキーマ内のテーブルのリストと、いくつかのテーブル属性を表示します。
各出力行は、データベース名、スキーマ名、テーブル名、テーブルタイプ、テーブル ACL、備考、テーブル所有者、最終変更時刻、最終修正時刻、dist_style、テーブルサブタイプで構成されます。これらの属性の詳細については、「SVV_ALL_TABLES」を参照してください。
修正と変更のタイムスタンプは、テーブルの更新から約 20 分遅れる可能性があります。
SHOW TABLES コマンドの結果のテーブル数が 10,000 を超える場合は、エラーが返されます。
必要なアクセス許可
Amazon Redshift スキーマのテーブルを表示するには、現在のユーザーが次の条件のうち 1 つを満たす必要があります。
スーパーユーザーであること。
テーブルの所有者であること。
親スキーマに対する USAGE 権限が付与され、テーブルに対する SELECT 権限またはテーブル内の任意の列に対する SELECT 権限が付与されていること。
構文
SHOW TABLES FROM SCHEMA database_name.schema_name [LIKE 'filter_pattern'] [LIMIT row_limit ]
パラメータ
- database_name
-
一覧表示するテーブルが含まれているデータベースの名前。
AWS Glue Data Catalog でテーブルを表示するには、データベース名として (
awsdatacatalog) を指定し、システム設定data_catalog_auto_mountがtrueに設定されていることを確認します。詳細については、「ALTER SYSTEM」を参照してください。 - schema_name
-
一覧表示するテーブルが含まれているスキーマの名前。
AWS Glue Data Catalog テーブルを表示するには、スキーマ名として AWS Glue データベース名を指定します。
- filter_pattern
-
テーブル名とマッチングするパターンが含まれる有効な UTF-8 文字式。LIKE オプションでは、以下のパターンマッチングメタ文字をサポートする、大文字と小文字を区別したマッチングを行います。
メタ文字 説明 %ゼロ個以上の任意の文字シーケンスをマッチングします。 _任意の 1 文字をマッチングします。 filter_pattern にメタ文字が含まれていない場合、パターンは文字列そのものを表すだけです。この場合、LIKE は等号演算子と同じ働きをします。
- row_limit
-
返される行の最大数。row_limit には、0~10,000 の値を指定できます。
例
SHOW TABLES FROM SCHEMA s1;database_name | schema_name | table_name | table_type | table_acl | remarks | owner | last_altered_time | last_modified_time | dist_style | table_subtype ---------------+-------------+-------------------+------------+-------------------------------------+---------+-------+----------------------------+----------------------------+------------+------------------- dev | s1 | late_binding_view | VIEW | alice=arwdRxtDPA/alice~bob=d/alice | | alice | | | | LATE BINDING VIEW dev | s1 | manual_mv | VIEW | alice=arwdRxtDPA/alice~bob=P/alice | | alice | | | | MATERIALIZED VIEW dev | s1 | regular_view | VIEW | alice=arwdRxtDPA/alice~bob=r/alice | | alice | | | | REGULAR VIEW dev | s1 | test_table | TABLE | alice=arwdRxtDPA/alice~bob=rw/alice | | alice | 2025-11-18 15:52:00.010452 | 2025-11-18 15:44:34.856073 | AUTO (ALL) | REGULAR TABLE
SHOW TABLES FROM SCHEMA dev.s1 LIKE '%view' LIMIT 1;database_name | schema_name | table_name | table_type | table_acl | remarks | owner | last_altered_time | last_modified_time | dist_style | table_subtype ---------------+-------------+-------------------+------------+--------------------------------------+---------+-------+-------------------+--------------------+------------+------------------- dev | s1 | late_binding_view | VIEW | {alice=arwdRxtDPA/alice,bob=d/alice} | | alice | | | | LATE BINDING VIEW