ablog

不器用で落着きのない技術者のメモ

Redshift でクエリテキストが 4000 文字を超える場合にクエリ全文を取得する

STL_QUERYTEXT に保存された SQL を再構築するには、次の SQL を実行します。

select LISTAGG(CASE WHEN LEN(RTRIM(text)) = 0 THEN text ELSE RTRIM(text) END, '') within group (order by sequence) AS text 
from stl_querytext where query=pg_last_query_id();
STL_QUERYTEXT - Amazon Redshift
select text from STL_QUERYTEXT where query = 'クエリID' order by sequence
よく使うRedshift運用系SQL #AWS - Qiita