以下の内容はhttps://dk521123.hatenablog.com/entry/2025/08/28/233359より取得しました。


【Snowflake】Snowflake ~ パイプ演算子 / ->> ~

◾️はじめに

小ネタ。

Snowflake の パイプ演算子(Pipe operator; ->>) を
教えてもらったので、メモしておく

目次

【1】パイプ演算子(Pipe operator; ->>)
【2】サンプル
 例1:show tables の結果を更に絞る

【1】パイプ演算子(Pipe operator; ->>)

* 実行結果を連結し、クエリ結果を次のクエリにLinuxのパイプ(|)
 のように受け渡しできる構文

https://docs.snowflake.com/en/release-notes/2025/9_13#pipe-operator
https://docs.snowflake.com/en/sql-reference/operators-flow

* 以前扱ったTABLE(RESULT_SCAN(LAST_QUERY_ID()))を
 もっと使いやすくした演算子

Snowflake ~ TABLE(RESULT_SCAN(LAST_QUERY_ID())) ~
https://dk521123.hatenablog.com/entry/2025/04/12/000359

【2】サンプル

例1:show tables の結果を更に絞る

--パイプ演算子で SHOW コマンドの結果を参照  
SHOW TABLES  ->> SELECT * FROM $1
 WHERE kind='TABLE' AND enable_schema_evolution='Y';

-- SHOW TABLES は以下の公式ドキュメントを参照

https://docs.snowflake.com/en/sql-reference/sql/show-tables

参考文献

https://dev.classmethod.jp/articles/snowflake-sql-operators-flow-try/

関連記事

Snowflake ~ 基礎知識編 ~
https://dk521123.hatenablog.com/entry/2021/11/02/130111
Snowflake ~ 入門編 / Hello world
https://dk521123.hatenablog.com/entry/2021/11/22/212520
Snowflake ~ TABLE(RESULT_SCAN(LAST_QUERY_ID())) ~
https://dk521123.hatenablog.com/entry/2025/04/12/000359
Snowflake ~ ENABLE_SCHEMA_EVOLUTION ~
https://dk521123.hatenablog.com/entry/2025/08/29/000032




以上の内容はhttps://dk521123.hatenablog.com/entry/2025/08/28/233359より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14