すべての関数(アルファベット順)¶
このトピックでは、すべてのSnowflakeシステム定義(組み込み)関数、スカラーまたはテーブルをアルファベット順にリストしています。
リストには次が含まれます。
各関数の名前。
各関数の概要。
関数が属するカテゴリのリスト。
関数名 |
概要 |
カテゴリ |
---|---|---|
A |
||
数値式の絶対値を返します。 |
||
入力の逆余弦(アークコサイン)を計算します。結果は、 |
||
入力の逆(アーク)双曲線余弦を計算します。 |
||
指定された月数を日付またはタイムスタンプに加算または減算し、月末情報を保持します。 |
||
この INFORMATION_SCHEMA テーブル関数は、指定した日付範囲内の アラート の履歴をクエリするために使用できます。 |
||
現在のアカウントにあるすべてのユーザー名を返します。 |
||
グループから式の値を返します。 |
||
HyperLogLog を使用して、入力の異なるカーディナリティの近似値を返します(つまり、 |
||
目的のパーセンタイルの近似値を返します(列 |
||
集計の終了時にt-Digest状態の内部表現を( JSON オブジェクトとして)返します。 |
||
パーセンタイルの入力状態を単一の出力状態に結合(マージ)します。 |
||
指定されたt-Digest状態に必要な近似パーセンタイル値を返します。 |
||
Space-Savingを使用して、入力内の最も頻度の高い値の近似値とその近似頻度を返します。 |
||
集約の終了時に省スペースの概要を返します。 |
||
入力状態を単一の出力状態に結合(マージ)します。 |
||
指定された省スペース状態について、おおよその最頻値とその推定頻度を返します。 |
||
MinHash 状態に基づいて、入力の類似度(Jaccardインデックス)の推定値を返します。 |
||
MinHash 状態に基づいて、入力の類似度(Jaccardインデックス)の推定値を返します。 |
||
配列にピボットされた入力値を返します。 |
||
ソース配列のすべての要素と新しい要素を含む配列を返します。 |
||
2つの配列の連結を返します。 |
||
欠損値とnull値が削除されたコンパクトな配列を返し、疎な配列を密な配列に効率的に変換します。 |
||
0、1、または複数の入力から構築された配列を返します。 |
||
0、1、または複数の入力から構築された配列を返します。構築された配列は、 NULL 入力値を省略します。 |
||
指定された値が指定された ARRAY で見つかった場合、 TRUE を返します。 |
||
入力 ARRAY とは異なる要素のみを含む新しい ARRAY を返します。 |
||
別の入力 ARRAY にはない、ある入力 ARRAY の要素を含む新しい ARRAY を返します。 |
||
ARRAYs の ARRAY を単一の ARRAY にフラット化します。 |
||
指定された範囲内の整数値の ARRAY を返します(例: |
||
ソース配列のすべての要素と新しい要素を含む配列を返します。 |
||
2つの入力配列の一致する要素を含む配列を返します。 |
||
入力 ARRAY が与えられると、 SQL NULL ではない最大値を持つ要素を返します。 |
||
入力 ARRAY が与えられると、 SQL NULL ではない最小値を持つ要素を返します。 |
||
配列内の要素に最初に現れるインデックスを返します。 |
||
新しい要素とソース配列のすべての要素を含む配列を返します。 |
||
ソース ARRAY を指定すると、指定された値の要素が削除された ARRAY を返します。 |
||
ソース ARRAY を指定すると、指定された位置の要素が削除された ARRAY を返します。 |
||
入力配列のサイズを返します。 |
||
入力配列の要素の指定されたサブセットから構築された配列を返します。 |
||
入力 ARRAY の要素を含む ARRAY を昇順または降順に並べ替えて返します。 |
||
すべての値を文字列にキャストし( TO_VARCHAR を使用)、それらを連結(2番目の引数の文字列を使用して要素を分離)することにより、文字列に変換された入力配列を返します。 |
||
列にある入力 ARRAYs からの異なる値の和集合を含んだ ARRAY を返します。 |
||
指定された列からのすべての異なる値を含む ARRAY を返します。 |
||
2つの配列に共通の要素が少なくとも1つあるかどうかを比較します。 |
||
この関数のファミリーを使用して、 VARIANT 値を他のデータ型に厳密にキャストできます。 |
||
VARIANT 値を配列にキャストします。 |
||
VARIANT 値をバイナリ文字列にキャストします。 |
||
VARIANT 値を BOOLEAN 値にキャストします。 |
||
VARIANT 値を文字列にキャストします。 |
||
VARIANT 値を日付にキャストします。 |
||
オプションの精度とスケールを使用して、 VARIANT 値を固定小数点10進数にキャストします(浮動小数点値とは一致しない)。 |
||
VARIANT 値を浮動小数点値にキャストします。 |
||
VARIANT 値を整数にキャストします。 |
||
VARIANT 値をオブジェクトにキャストします。 |
||
VARIANT 値を時間値にキャストします。 |
||
VARIANT 値をそれぞれの TIMESTAMP 値にキャストします。 |
||
文字列の最初の文字の ASCII コードを返します。 |
||
引数の逆正弦(アークサイン)を計算します。結果は、 |
||
因数の逆(アーク)双曲正弦を計算します。 |
||
引数の逆正接(アークタンジェント)を計算します。結果は、 |
||
2つの引数の比の逆正接(アークタンジェント)を計算します。 |
||
引数の逆(アーク)双曲正接を計算します。 |
||
このテーブル関数を使用して、指定したオブジェクトのメタデータに登録されているデータファイルの履歴と、これらの操作に対して請求されるクレジットをクエリできます。 |
||
このテーブル関数は、指定された日付範囲内にある特定のテーブルの 自動クラスタリング 履歴をクエリするために使用されます。 |
||
NULL 以外の記録の平均を返します。 |
||
B |
||
Base64でエンコードされた文字列をバイナリにデコードします。 |
||
Base64でエンコードされた文字列を文字列にデコードします。 |
||
Base64エンコーディングを使用して入力(文字列またはバイナリ)をエンコードします。 |
||
入力式(数値または文字列)が指定された下限および上限内にある場合、 |
||
文字列またはバイナリ値の長さをビット単位で返します。 |
||
2つの数値式のビット単位 AND を返します。 |
||
グループ内のすべての非NULL 数値記録のビット単位の AND 値を返します。 |
||
数値を指定すると、ビットマップでその値を表すビットの相対位置を返します。 |
||
数値を指定すると、値を表すビットを含むビットマップの識別子(「バケット番号」)を返します。 |
||
グループ内の異なる値ごとにビットが設定されたビットマップを返します。 |
||
列に対する異なる値のセットを表すビットマップを指定すると、異なるの値の数を返します。 |
||
入力ビットマップに対するバイナリ OR 操作の結果を含むビットマップを返します。 |
||
数値式のビット単位の否定を返します。 |
||
2つの数値式のビット単位 OR を返します。 |
||
グループ内のすべての非NULL 数値記録のビット単位の OR 値を返します。 |
||
数値式 |
||
数値式 |
||
2つの数値式のビット単位 XOR を返します。 |
||
グループ内のすべての非NULL 数値記録のビット単位の XOR 値を返します。 |
||
2つの数値式のブール値 AND を計算します。 |
||
グループ内のすべての非 NULL ブール記録が TRUE と評価される場合に TRUE を返します。 |
||
単一の数値式のブール値 NOT を計算します。 |
||
2つの数値式のブール値 OR を計算します。 |
||
グループ内の少なくとも1つのブール記録が TRUE と評価される場合に TRUE を返します。 |
||
2つの数値式のブール XOR を計算します(両方の式ではなく、一方の式が TRUE)。 |
||
グループの正確に1つの記録が TRUE と評価される場合にのみ TRUE を返します。 |
||
ステージ名と相対ファイルパスを入力として使用して、スコープ付きSnowflakeファイル URL をステージングされたファイルに生成します。 |
||
ステージ名と相対ファイルパスを入力として使用して、Snowflake ファイル URL をステージングされたファイルに生成します。 |
||
C |
||
カスケードの「if-then-else」ステートメントのように機能します。 |
||
あるデータ型の値を別のデータ型に変換します。 |
||
数値式の3乗ルートを返します。 |
||
|
||
2番目の引数で最初の引数が最初に出現する場所を検索し、成功した場合は、2番目の引数で最初の引数の位置(1ベース)を返します。 |
||
JSON ドキュメントの有効性を確認します。 |
||
XML ドキュメントの有効性を確認します。 |
||
Unicodeコードポイント(7ビット ASCIIを含む)を、入力Unicodeに一致する文字に変換します。 |
||
引数内の最初の非NULL 式を返します。またはすべての引数が NULL の場合は NULLを返します。 |
||
元の文字列のコピーを返しますが、元の |
||
式の照合順序仕様を返します。 |
||
プロンプトを与えると、サポートされている言語モデルの中から選択したものを使用して応答(完了)を生成します。 |
||
完了した グラフ 実行のステータスを返します。 |
||
入力文字列またはバイナリ値を圧縮方法で圧縮します。 |
||
1つ以上の文字列を連結するか、1つ以上のバイナリ値を連結します。 |
||
2つ以上の文字列を連結するか、2つ以上のバイナリ値を連結します。 |
||
現在の行にある引数 |
||
ブール値引数 |
||
|
||
タイムスタンプを別のタイムゾーンに変換します。 |
||
このテーブル関数を使用して、さまざまなディメンションに沿って過去14日間のSnowflakeデータのロード履歴をクエリできます。 |
||
グループ内のnull以外のペアの相関係数を返します。 |
||
引数の余弦を計算します。引数はラジアンで表現する必要があります。 |
||
引数の双曲線余弦を計算します。 |
||
引数の余接を計算します。引数はラジアンで表現する必要があります。 |
||
指定した列のNULL 以外の記録の数、または記録の合計数を返します。 |
||
条件を満たす記録の数を返します。条件を満たす記録がない場合は NULL を返します。 |
||
グループ内のnull以外のペアの母共分散を返します。 |
||
グループ内のnull以外のペアのサンプル共分散を返します。 |
||
同じウィンドウパーティション内の他の値に関する値の累積分布を検索します。 |
||
ユーザーの現在のセッションで使用されている アカウントロケーター を返します。 |
||
現在のアカウントの名前を返します。 |
||
現在のユーザーに付与されているすべてのアカウントレベルのロールをリストする文字列(VARCHAR)を返します。 |
||
関数が呼び出されたクライアントのバージョンを返します。 |
||
現在のセッションで使用中のデータベースの名前を返します。 |
||
システムの現在の日付を返します。 |
||
リクエストを送信したクライアントの IP アドレスを返します。 |
||
現在のアカウントが属する組織名を返します。 |
||
現在のユーザーがログインしているアカウントのリージョンの名前を返します。 |
||
プライマリロールがアカウントレベルのロールである場合は、現在のセッションで使用されている プライマリロール の名前を返し、現在のセッションで使用されているロールがデータベースロールである場合は NULL を返します。 |
||
セッションで現在アクティブなロールがアカウントロールであるかデータベースロールであるかに基づいて、それぞれ ROLE または DATABASE_ROLE を返します。 |
||
現在のセッションで使用中のスキーマの名前を返します。 |
||
アクティブな検索パススキーマを返します。 |
||
現在のセッションで使用中の セカンダリロール の名前を返します。 |
||
現在の接続に対応するSnowflakeセッションの一意のシステム識別子を返します。 |
||
現在実行中のステートメントの SQL テキストを返します。 |
||
現在スケジュールされている、または実行中の グラフ 実行のステータスを返します。 |
||
システムの現在の時刻を返します。 |
||
システム用にローカルタイムゾーンの現在のタイムスタンプを返します。 |
||
現在のセッションで開いているトランザクションのトランザクションIDを返します。 |
||
現在システムにログインしているユーザーの名前を返します。 |
||
現在のSnowflakeのバージョンを返します。 |
||
現在のセッションで使用中のウェアハウスの名前を返します。 |
||
D |
||
このテーブル関数を使用して、Snowflakeテーブルから別のクラウドストレージプロバイダーのネットワークに転送( AWS 上のSnowflake、Google Cloud Platform、またはMicrosoft Azureから、他のクラウドプロバイダーのネットワークへ)されたデータの履歴、および/または指定された日付範囲内の地理的リージョンのクエリを実行できます。 |
||
セカンダリデータベースの更新履歴を返します。 |
||
DATABASE_REFRESH_PROGRESS , DATABASE_REFRESH_PROGRESS_BY_JOB |
DATABASE_REFRESH_PROGRESS ファミリーの関数を使用して、さまざまなディメンションに沿ってデータベースの更新のステータスをクエリできます。 |
|
このテーブル関数は、指定された日付範囲内の指定されたデータベースの複製履歴をクエリするために使用できます。 |
||
このテーブル関数は、指定された日付範囲内の単一のデータベース(またはアカウント内のすべてのデータベース)の1日の平均ストレージ使用量をバイト単位でクエリするために使用できます。 |
||
年、月、月の日付を表す個別の数値コンポーネントから日付を作成します。 |
||
日付、時刻、またはタイムスタンプから指定された日付または時刻部分を抽出します。 |
||
|
||
指定された日付または時刻部分の指定された値を日付、時刻、またはタイムスタンプに追加します。 |
||
要求された日付または時刻の部分に基づいて、2つの日付、時刻、またはタイムスタンプ式の差を計算します。 |
||
指定した日付またはタイムスタンプから3文字の曜日名を抽出します。 |
||
選択式を各検索式と順番に比較します。 |
||
圧縮された |
||
圧縮された |
||
VARCHAR パスフレーズを使用して BINARY 値を復号化します。 |
||
BINARY キーを使用して BINARY 値を復号化します。 |
||
ラジアンを度に変換します。 |
||
値のグループ内の値のランクを返します。ランクにギャップはありません。 |
||
除算演算子( |
||
除算演算子( |
||
このテーブル関数は、現在のアカウント内にあるすべての 動的テーブル の情報を返します。 |
||
このテーブル関数は、 動的テーブル の各リフレッシュ(完了および実行中)に関する情報を返します。 |
||
E |
||
2つの入力文字列間のレーベンシュタイン距離を計算します。 |
||
VARCHAR パスフレーズを使用して VARCHAR または BINARY 値を暗号化します。 |
||
BINARY キーを使用して BINARY 値を暗号化します。 |
||
最初の式が2番目の式で終わる場合、 TRUE を返します。 |
||
2つの式が等しいかどうかを比較します。 |
||
オイラー数 |
||
この関数は、 EXPLAIN プランを JSON からテーブルに変換します。 |
||
このテーブル関数は、Snowflakeアカウント全体に対してSnowflakeによって呼び出された外部関数の履歴を取得します。 |
||
このテーブル関数は、指定された 外部テーブル のメタデータに含まれる、ステージングされたデータファイルに関する情報をクエリするために使用できます。 |
||
このテーブル関数は、次のような外部テーブルのメタデータ履歴に関する情報をクエリするために使用できます。 |
||
日付、時刻、またはタイムスタンプから指定された日付または時刻部分を抽出します。 |
||
完全修飾名: SNOWFLAKE.CORTEX.EXTRACT_ANSWER |
||
指定されたテーブルまたはビューでサポートされている各列のカテゴリのセット(セマンティックおよびプライバシー)を返します。 |
||
F |
||
入力の階乗を計算します。 |
||
値が順序付けられたグループ内の最初の値を返します。 |
||
複合値を複数の行にフラット化(展開)します。 |
||
|
||
G |
||
INFER_SCHEMA 関数の出力を使用して、半構造化データを含む一連のステージングされたファイルから列のリストを生成します。 |
||
指定された行数、指定された生成期間(秒単位)、またはその両方に基づいてデータの行を作成します。 |
||
ARRAY または OBJECT (または、 ARRAY か OBJECT を含む VARIANT)から値を抽出します。 |
||
ステージ名と、ステージ内の位置を基準にしたファイルのパスを入力として使用して、ステージングされたファイルの絶対パスを取得します。 |
||
アラート の条件に対して実行された SQL ステートメントのクエリ ID を返します。 |
||
指定されたオブジェクトを再作成するために使用できる DDL ステートメントを返します。 |
||
オブジェクトからフィールドの値を抽出します。引数のいずれかが NULL の場合、 NULLを返します。 |
||
指定されたオブジェクトが参照するオブジェクトのリストを返します。 |
||
パス名を使用して半構造化データから値を抽出します。 |
||
ステージ名と相対ファイルパスを入力として使用して、ステージ上のファイルに事前署名付き URL を生成します。 |
||
完了したクエリ内の個別のクエリ演算子に関する統計を返します。 |
||
クラウドストレージ内のステージ名と絶対ファイルパスを入力として使用して、ステージ内の場所を基準にしたステージングされたファイルのパスを抽出します。 |
||
ステージ名を入力として使用して、外部または内部の名前付きステージの URL を取得します。 |
||
INTEGER 値を指定すると、指定した位置のビットの値を返します。 |
||
システム用にローカルタイムゾーンの現在のタイムスタンプを返します。 |
||
SQL 変数名に関連付けられた値を返します。 |
||
式のリストから最大値を返します。 |
||
GROUP BY クエリによって生成された行にグループ化される式のリストを説明します。 |
||
GROUP BY クエリによって生成された行にグループ化される式のリストを説明します。 |
||
H |
||
特定の解像度の H3 セルの子の INTEGER IDs の ARRAY を返します。 |
||
特定の解像度の H3 セルの子の16進数 IDs を含む VARCHARs の ARRAY を返します。 |
||
特定の解像度の H3 セルの親の ID を返します。 |
||
形状( GEOGRAPHY オブジェクトで指定された)を完全にカバーする H3 セルの最小集合を特定する IDs の ARRAY を返します( INTEGER 値として)。 |
||
形状( GEOGRAPHY オブジェクトで指定された)を完全にカバーする H3 セルの最小集合を特定する16進数 IDs の ARRAY を返します( VARCHAR 値として)。 |
||
H3 セルの解像度を返します。 |
||
指定されたセルからk-distance内にある H3 セルの IDs の ARRAY を返します。 |
||
2つの H3 セルの IDs で指定されたセル間の距離を返します。 |
||
2つのセル間の線を表す H3 セルの IDs の ARRAY を返します。 |
||
H3 セル ID の INTEGER 値を16進数形式に変換します。 |
||
特定の緯度、経度、解像度の H3 セル ID の INTEGER 値を返します。 |
||
特定の緯度、経度、解像度の H3 セル ID を16進数形式で返します( VARCHAR 値として)。 |
||
特定の解像度におけるポイント( GEOGRAPHY オブジェクトで指定された)の H3 セル ID の INTEGER 値を返します。 |
||
特定の解像度におけるポイント( GEOGRAPHY オブジェクトで指定された)の H3 セル ID の 16 進値を返します。 |
||
ポリゴンに含まれる重心を持つ( GEOGRAPHY オブジェクトで指定された) H3 セルの IDs の INTEGER 値の ARRAY を返します。 |
||
ポリゴンに含まれる重心を持つ( GEOGRAPHY オブジェクトで指定された) H3 セルの16進数 IDs の VARCHAR 値の ARRAY を返します。 |
||
H3 セル ID を16進数形式で INTEGER 値に変換します。 |
||
符号付き64ビットのハッシュ値を返します。 |
||
入力行の(順序付けられていない)セットの符号付き64ビットハッシュ値の集約を返します。 |
||
Haversine公式を使用して、地球の表面上の2点間の大圏距離をキロメートル単位で計算します。 |
||
16進数でエンコードされた文字列をバイナリにデコードします。 |
||
16進数でエンコードされた文字列を文字列にデコードします。 |
||
16進数(「hex」または「base16」)エンコードを使用して入力をエンコードします。 |
||
HyperLogLog を使用して、入力の異なるカーディナリティの近似値を返します(つまり、 |
||
集約の終了時に HyperLogLog 状態を返します。 |
||
入力状態を単一の出力状態に結合(マージ)します。 |
||
指定された HyperLogLog 状態のカーディナリティの推定値を返します。 |
||
BINARY 形式の入力を OBJECT 形式に変換します。 |
||
OBJECT 形式の入力を BINARY 形式に変換します。 |
||
時間またはタイムスタンプ値から対応する時間部分を抽出します。 |
||
I |
||
単一レベルの |
||
|
||
大文字小文字を区別せずに比較し、文字列が指定したパターンに一致するかしないかを判定します。 |
||
大文字小文字を区別せずに比較し、1つ以上の指定されたパターンのいずれかと文字列を一致させます。 |
||
引数が明示的リストのメンバーの1つであるか、サブクエリの結果であるかをテストします。 |
||
半構造化データを含む一連のステージングデータファイル内のファイルメタデータスキーマを自動的に検出し、列定義を取得します。 |
||
各単語の最初の文字が大文字で、後続の文字が小文字の入力文字列( |
||
指定された位置から始まる指定された長さのサブ文字列を、新しい文字列またはバイナリ値で置き換えます。 |
||
クエリを実行するオブジェクトのアカウントレベルのロール名を返します。ロール名がデータベースロールの場合は NULL を返します。 |
||
INVOKER_SHARE 関数が呼び出されたテーブルまたはビューに直接アクセスした、共有の名前を返します。それ以外の場合、関数は NULL を返します。 |
||
2つの式が等しい(または等しくない)かどうかを比較します。 |
||
式が NULL であるか、 NULL でないかを決定します。 |
||
この関数ファミリーは、 VARIANT 列に保存されている値のデータ型を決定するために使用できるブール述語として機能します。 |
||
VARIANT 引数に ARRAY 値が含まれる場合、 TRUE を返します。 |
||
VARIANT 引数にバイナリ文字列が含まれる場合、TRUE を返します。 |
||
VARIANT 引数にブール値が含まれている場合、TRUE を返します。 |
||
VARIANT 引数に文字列値が含まれる場合、 TRUE を返します。 |
||
データベースロールが、現セッションのユーザーのアクティブなプライマリまたはセカンダリロール階層にあるかどうか、または指定された列に、現セッションのユーザーのアクティブなプライマリまたはセカンダリロール階層にあるデータベースロールが含まれているかどうかを確認します。 |
||
VARIANT 値に DATE 値が含まれているかどうかを検証します。 |
||
VARIANT 引数に固定小数点の10進値または整数が含まれている場合、 TRUE を返します。 |
||
VARIANT 引数に浮動小数点値、固定小数点、または整数が含まれている場合、 TRUE を返します。 |
||
INVOKER_ROLE 関数によって返されたロールが、関数の呼び出されるコンテキストに基づいて引数で指定されたロールの権限を継承する場合は、TRUE を返します。 |
||
VARIANT 引数に整数値が含まれる場合、 TRUE を返します。 |
||
VARIANT 引数が JSON null値の場合、trueを返します。 |
||
VARIANT 引数に OBJECT 値が含まれる場合、 TRUE を返します。 |
||
アカウントロールが、セッションのユーザーのアクティブなプライマリまたはセカンダリロール階層にあるかどうか、または指定された列に、セッションのユーザーのアクティブなプライマリまたはセカンダリロール階層にあるロールが含まれているかどうかを確認します。 |
||
VARIANT 値に TIME 値が含まれているかどうかを検証します。 |
||
VARIANT 値にそれぞれの TIMESTAMP 値が含まれているかどうかを検証します。 |
||
J |
||
2つの入力文字列間の ジャロ・ウィンクラー類似度 を計算します。 |
||
最初の引数を JSON 文字列として解析し、2番目の引数のパスが指す要素の値を返します。 |
||
K |
||
NULL 以外の記録の母集団の過剰尖度を返します。 |
||
L |
||
テーブルをそれ自体に結合することなく、同じ結果セットの前の行のデータにアクセスします。 |
||
日付またはタイムスタンプの、指定された日付部分の最終日を返します。 |
||
現在のセッションで指定されたクエリの ID を返します。 |
||
アクションの実行時にエラーが発生しなかった場合に、アラート条件の評価が最後に成功したスケジュール時刻を表すタイムスタンプを返します。 |
||
現在のセッションでコミットまたはロールバックされた、最後のトランザクションのトランザクション ID を返します。 |
||
値が順序付けられたグループ内の最後の値を返します。 |
||
テーブルをそれ自体に結合することなく、同じ結果セットの後続の行のデータにアクセスします。 |
||
式のリストから最小値を返します。 |
||
入力の左端のサブ文字列を返します。 |
||
入力文字列の長さ、またはバイナリ値を返します。 |
||
大文字小文字を区別した比較を実行し、文字列が指定したパターンに一致するかどうかを判定します。 |
||
大文字と小文字を区別した比較を実行し、1つ以上の指定されたパターンすべてと文字列を一致させます。 |
||
大文字小文字を区別した比較を実行し、1つ以上の指定されたパターンのいずれかと文字列を一致させます。 |
||
|
||
数値式の自然対数を返します。 |
||
システムの現在の時刻を返します。 |
||
システム用にローカルタイムゾーンの現在のタイムスタンプを返します。 |
||
数値式の対数を返します。 |
||
LOGIN_HISTORY ファミリーのテーブル関数を使用して、Snowflakeユーザーによるさまざまなディメンションに沿ったログイン試行をクエリできます。 |
||
入力文字列( |
||
別の文字列の文字を文字列の左に埋め込むか、別のバイナリ値のバイトをバイナリ値の左に埋め込みます。 |
||
空白を含む、先頭の文字を文字列から削除します。 |
||
M |
||
2つの MAPs の連結を返します。 |
||
指定された MAP に指定されたキーが含まれているかどうか判断します。 |
||
既存の MAP に基づいて、1つ以上のキーを削除した MAP を返します。 |
||
新しいキーと値のペアが挿入された入力 MAP (新しい値で更新された既存のキー)で構成される新しい MAP を返します。 |
||
MAP のキーを返します。 |
||
既存の MAP から指定されたキーと値のペアを含む新しい MAP を返します。 |
||
MAP のサイズを返します。 |
||
このテーブル関数は、指定された日付範囲内にある指定されたマテリアライズドビューの マテリアライズドビュー 更新履歴のクエリに使用されます。 |
||
|
||
列の最大値を含む行を探し、その行にある別の列の値を返します。 |
||
128ビットの MD5 メッセージダイジェストを含む32文字の16進数でエンコードされた文字列を返します。 |
||
128ビットの MD5 メッセージダイジェストを含む16バイトの |
||
符号付き128ビットのビッグエンディアンの値として解釈される128ビットの MD5 メッセージダイジェストを返します。 |
||
128ビットの MD5 メッセージダイジェストを計算し、それを符号付き128ビットのビッグエンディアンの値として解釈し、数値の下位64ビットを符号なし整数として返します。 |
||
128ビットの MD5 メッセージダイジェストを計算し、それを符号付き128ビットのビッグエンディアンの値として解釈し、数値の上位64ビットを符号なし整数として返します。 |
||
値のセットの中央値を決定します。 |
||
|
||
列の最小値を含む行を探し、その行にある別の列の値を返します。 |
||
入力行に |
||
入力 MinHash 状態を単一の MinHash 出力状態に結合します。 |
||
入力 |
||
|
||
指定した日付またはタイムスタンプから3文字の月名を抽出します。 |
||
2つのDATEまたはTIMESTAMP値の間の月数を返します。 |
||
N |
||
指定されたネットワークルールが関連付けられている各オブジェクトの行を返します。 または 指定されたコンテナーに関連付けられた各ネットワークルールの行を返します。 |
||
入力日付の後に発生する最初に指定された DOW (曜日)の日付を返します。 |
||
指定された |
||
このテーブル関数を使用して、Snowflakeを介して送信された通知の履歴をクエリできます。 |
||
値が順序付けられたグループ内のn番目の値(最大1000)を返します。 |
||
順序付けられたデータセットを、 |
||
|
||
引数が |
||
|
||
最初の入力が NULL かどうかに応じて値を返します。 |
||
O |
||
グループごとに1つの OBJECT を返します。 |
||
引数から構築された OBJECT を返します。 |
||
引数から構築された OBJECT を返します。 |
||
1つ以上のキーが削除された入力(ソース)オブジェクトのコンテンツを含むオブジェクトを返します。 |
||
新しいキーと値のペアが挿入された入力オブジェクト(または新しい値で更新された既存のキー)で構成されるオブジェクトを返します。 |
||
入力オブジェクトの最上位レベルにあるキーのリストを含む配列を返します。 |
||
既存のオブジェクトからのキーと値のペアのいくつかを含む新しい OBJECT を返します。 |
||
文字列またはバイナリ値の長さをバイト単位で返します。 |
||
P |
||
有効な INET (インターネットプロトコル)または CIDR (クラスレスインターネットドメインルーティング) IPv4 または IPv6 文字列のすべてのコンポーネントで構成される JSON オブジェクトを返します。 |
||
入力文字列を JSON ドキュメントとして解釈し、 VARIANT 値を生成します。 |
||
有効な入力 URL/URIのすべてのコンポーネント(フラグメント、ホスト、パス、ポート、クエリ、スキーム)で構成される JSON オブジェクトを返します。 |
||
入力文字列を XML ドキュメントとして解釈し、 OBJECT 値を生成します。 |
||
値のグループ内における、値の相対ランクを返します。ランクは、0.0から1.0の範囲の割合で指定されます。 |
||
入力列の連続分布( |
||
入力列の離散分布( |
||
piの値を浮動小数点値として返します。 |
||
このテーブル関数は、指定された日付範囲内で Snowpipe を使用して、Snowflakeテーブルにロードされたデータの履歴をクエリするために使用できます。 |
||
マスキングポリシー で保護されているテーブルまたはビューの列、あるいは 行アクセスポリシー で保護されているテーブルまたはビューのクエリ結果をシミュレートし、テーブルまたはビューが両方のタイプのポリシーで保護されている場合は、その両方のクエリ結果をシミュレートします。 |
||
オブジェクトに指定されたポリシーが割り当てられている各オブジェクトの行を返します。 または は、指定されたオブジェクトに割り当てられている各ポリシーの行を返します。 |
||
2番目の引数で最初の引数が最初に出現する場所を検索し、成功した場合は、2番目の引数で最初の引数の位置(1ベース)を返します。 |
||
指定された数値(y)を指数とする累乗値(x)を返します。 |
||
入力日付の前に発生する最初に指定された DOW (曜日)の日付を返します。 |
||
Q |
||
QUERY_ACCELERATION_HISTORY 関数は、指定された日付範囲内の Query Acceleration Service の履歴をクエリするために使用されます。 |
||
QUERY_HISTORY ファミリーのテーブル関数を使用して、さまざまなディメンションに沿ってSnowflakeクエリ履歴をクエリできます。 |
||
R |
||
度をラジアンに変換します。 |
||
各呼び出しは、擬似ランダム64ビット整数を返します。 |
||
指定された |
||
値が順序付けられたグループ内の値のランクを返します。 |
||
グループ内の値の合計に対する、グループ内の値の比率を返します。 |
||
文字列が指定されたパターンに一致するかしないかを比較します。 |
||
文字列でパターンが発生する回数を返します。 |
||
文字列サブジェクト内の正規表現パターンの指定された出現の位置を返します。 |
||
文字列が指定されたパターンに一致するかどうかを比較します。 |
||
指定されたパターン(またはパターンのすべての出現)が削除されたか、置換文字列に置き換えられたサブジェクトを返します。 |
||
文字列内の正規表現に一致するサブ文字列を返します。 |
||
文字列内の正規表現に一致するすべてのサブ文字列が含まれる、 ARRAY を返します。 |
||
グループ内のnull以外のペアの独立変数の平均を返します。 |
||
グループ内のnull以外のペアの従属変数の平均を返します。 |
||
グループ内のnull以外の数値ペアの数を返します。 |
||
グループ内のnull以外のペアの単変量線形回帰線の切片を返します。 |
||
グループ内のnull以外のペアの決定係数を返します。 |
||
グループ内のnull以外の線形回帰直線の傾きを返します。 |
||
null以外のペアの場合、 REGR_COUNT(y, x) * VAR_POP(x) を返します。 |
||
null以外のペアの場合、 REGR_COUNT(expr1, expr2) * COVAR_POP(expr1, expr2) を返します。 |
||
null以外のペアの場合、 REGR_COUNT(y, x) * VAR_POP(y) を返します。 |
||
最初の引数が NULLの場合、 NULL を返します。それ以外の場合は、2番目の引数を返します。 |
||
2番目の引数が NULLの場合、 NULL を返します。それ以外の場合は、最初の引数を返します。 |
||
指定された回数だけ入力を繰り返すことにより、文字列を作成します。 |
||
指定されたサブ文字列のすべての出現を削除し、オプションでそれらを別のサブ文字列に置き換えます。 |
||
過去14日以内のセカンダリ複製またはフェールオーバーグループの複製履歴を返します。 |
||
REPLICATION_GROUP_REFRESH_PROGRESS, REPLICATION_GROUP_REFRESH_PROGRESS_BY_JOB |
REPLICATION_GROUP_REFRESH_PROGRESS の関数ファミリを使用して、複製またはフェールオーバーグループの更新のステータスをクエリできます。 |
|
過去14日間以内のセカンダリ複製またはフェールオーバーグループの複製使用履歴を返します。 |
||
このテーブル関数は、指定された日付範囲内の指定されたデータベースの複製履歴をクエリするために使用できます。 |
||
指定された時間間隔でSnowflakeに対して行われた SCIM REST API リクエストのリストを返します。 |
||
結果がテーブルであるかのように、以前のコマンドの結果セット(クエリを実行した24時間以内)を返します。 |
||
文字列の文字の順序、またはバイナリ値のバイトの順序を逆にします。 |
||
入力の右端のサブ文字列を返します。 |
||
文字列が指定されたパターンに一致するかしないかを比較します。 |
||
|
||
ウィンドウパーティション内の各行に一意の行番号を返します。 |
||
別の文字列の文字を文字列の右に埋め込むか、別のバイナリ値のバイトをバイナリ値の右に埋め込みます。 |
||
空白を含む末尾の文字を文字列から削除します。 |
||
引数の長さから、末尾の空白を引いたものを返しますが、先頭の空白を含みます。 |
||
S |
||
現在のアラートの予定時刻を表すタイムスタンプを返します。 |
||
このテーブル関数は、指定された日付範囲内にある指定されたテーブルの 検索最適化サービス のメンテナンス履歴をクエリするために使用されます。 |
||
指定された英語の入力テキストに対する感情スコアを返します。 |
||
単調に増加する整数のシーケンスをラップアラウンドで返します。 |
||
このテーブル関数は、 サーバーレスタスク の使用履歴をクエリするために使用されます。 |
||
160ビットの SHA-1メッセージダイジェストを含む40文字の16進数でエンコードされた文字列を返します。 |
||
160ビットの SHA-1メッセージダイジェストを含む20バイトのバイナリを返します。 |
||
Nビットの SHA-2メッセージダイジェストを含む16進数でエンコードされた文字列列を返します。Nは指定された出力ダイジェストサイズです。 |
||
Nビット SHA-2メッセージダイジェストを含むバイナリを返します。Nは指定された出力ダイジェストサイズです。 |
||
指定されたPythonパッケージの依存関係とそのバージョンのリストを返します。 |
||
引数の符号を返します。 |
||
引数のサインを計算します。引数はラジアンで表現する必要があります。 |
||
引数の双曲正弦を計算します。 |
||
NULL 以外の記録のサンプルの歪度を返します。 |
||
入力文字列の音声表現を含む文字列を返します。 |
||
入力文字列の音声表現を含む文字列を返し、1文字目と2文字目が同じ番号を使用している場合は、2文字目のSoundexコード番号を保持します。 |
||
指定された数の空白スペースで構成される文字列を作成します。 |
||
特定の区切り文字で特定の文字列を分割し、結果を文字列の配列で返します。 |
||
指定された文字列を分割し、リクエストされた部分を返します。 |
||
このテーブル関数は、文字列を分割(指定された区切り文字に基づく)し、結果を行にフラット化します。 |
||
負以外の数値式の平方根を返します。 |
||
数値式の二乗(つまり、それ自体に乗算された数値式)を返します。 |
||
GEOGRAPHY または GEOMETRY 型の値を指定すると、その値のバイナリ表現を EWKB (拡張well-known binary) 形式で返します。 |
||
GEOGRAPHY または GEOMETRY 型の値を指定すると、その値のテキスト(VARCHAR)表現を EWKT (拡張well-known text) 形式で返します。 |
||
GEOGRAPHY または GEOMETRY 型の値を指定すると、その値のバイナリ表現を WKB (well-known binary) 形式で返します。 |
||
GEOGRAPHY または GEOMETRY 型の値を指定すると、その値のテキスト(VARCHAR)表現を WKT (well-known text) 形式で返します。 |
||
原点(オブザーバーの位置)を表すポイントと特定のポイントを指定すると、方位角がラジアンで返されます。 |
||
入力 GEOMETRY オブジェクトの指定した距離内にあるポイントを含む MultiPolygon を表す GEOMETRY オブジェクトを返します。 |
||
ST_COLLECT には2つの形式があります。 |
||
GEOGRAPHY または GEOMETRY オブジェクトが、同じ型の別のオブジェクト内に完全にある場合は、TRUE を返します。 |
||
ある地理空間オブジェクトのポイントが別の地理空間オブジェクトの外側にない場合は TRUE を返します。 |
||
ある地理空間オブジェクトのポイントが別の地理空間オブジェクトの外側にない場合は TRUE を返します。 |
||
2つの入力 GEOGRAPHY オブジェクトを与えると、2番目のオブジェクトにはない最初のオブジェクトのポイント(つまり、2つのオブジェクトの違い)を表す GEOGRAPHY オブジェクトを返します。 |
||
2つの GEOGRAPHY オブジェクトまたは2つの GEOMETRY オブジェクトが素である(つまり、空間のいずれの部分も共有しない)場合は、 TRUE を返します。 |
||
2つの GEOGRAPHY オブジェクト間の最小測地線距離、または2つの GEOMETRY オブジェクト間の最小ユークリッド距離を返します。 |
||
2点(2つの GEOGRAPHY オブジェクト)間の最小測地線距離が指定された距離内にある場合は、 TRUE を返します。 |
||
LineString 内の最後のポイントを返します。 |
||
指定された GEOGRAPHY または GEOMETRY オブジェクトを囲む最小の境界ボックス(長方形の「エンベロープ」)を返します。 |
||
WKB (well-known binary) または EWKB (拡張well-known binary) 入力を解析し、型 GEOGRAPHY の値を返します。 |
||
WKT (well-known text) または EWKT (拡張well-known text) 入力を解析し、型 GEOGRAPHY の値を返します。 |
||
WKB (well-known binary) または EWKB (拡張well-known binary)入力を解析し、型 GEOMETRY の値を返します。 |
||
WKT(well-known text) または EWKT (拡張well-known text)入力を解析し、型 GEOMETRY の値を返します。 |
||
2つの入力 GEOGRAPHY オブジェクトを与えると、入力オブジェクトの両方に共通なポイントのセット(つまり、2つのオブジェクトの交点)を含んだ形状を表す GEOGRAPHY オブジェクトを返します。 |
||
GEOGRAPHY 列が与えられると、その列のオブジェクトによって表される形状に共通する点の集合を含む形状を表す GEOGRAPHY オブジェクトを返します(つまり、形状の交差)。 |
||
2つの GEOGRAPHY オブジェクトまたは2つの GEOMETRY オブジェクトが交差する(つまり、空間のいずれかの部分を共有する)場合に、 TRUE を返します。 |
||
指定された GEOGRAPHY または GEOMETRY オブジェクトが 有効な形状 を表している場合、TRUE を返します。 |
||
GEOGRAPHY オブジェクトの LineString の測地長、または GEOMETRY オブジェクトの LineString のユークリッド長を返します。 |
||
指定された経度と緯度のポイントを表す GEOMETRY オブジェクトを構築します。 |
||
指定された経度と緯度の点を表す GEOGRAPHY オブジェクトを構築します。 |
||
穴のないポリゴンを表す GEOGRAPHY オブジェクトを構築します。 |
||
LineString 内の指定されたインデックスにあるポイントを返します。 |
||
指定された値に設定された SRID (空間参照系識別子)を持つ GEOMETRY オブジェクトを返します。 |
||
線またはポリゴンを表す入力 GEOGRAPHY または GEOMETRY オブジェクトを指定すると、オブジェクトのより単純な近似を返します。 |
||
LineString 内の最初のポイントを返します。 |
||
2つの入力 GEOGRAPHY オブジェクトを与えると、オブジェクトの共通部分の一部ではない入力オブジェクト両方からのポイントのセット(つまり、2つのオブジェクトの 対称差)を表す GEOGRAPHY オブジェクトを返します。 |
||
GEOMETRY オブジェクトをある 空間参照系(SRS) から別の空間参照系に変換します。 |
||
2つの入力 GEOGRAPHY オブジェクトを与えると、オブジェクト両方の形状を組み合わせたセット(つまり、2つの形状の和集合)を表す GEOGRAPHY オブジェクトを返します。 |
||
GEOGRAPHY 列が与えられると、その列のオブジェクトによって表される図形の少なくとも1つに含まれる点の集合(つまり、図形の和)を表す GEOGRAPHY オブジェクトを返します。 |
||
最初の地理空間オブジェクトが2番目の地理空間オブジェクトに完全に含まれている場合は、trueを返します。 |
||
指定された GEOGRAPHY または GEOMETRY オブジェクトに含まれる、すべてのポイントの最大経度(X座標)を返します。 |
||
指定された GEOGRAPHY または GEOMETRY オブジェクトに含まれる、すべてのポイントの最小経度(X座標)を返します。 |
||
指定された GEOGRAPHY または GEOMETRY オブジェクトに含まれる、すべてのポイントの最大緯度(Y座標)を返します。 |
||
指定された GEOGRAPHY または GEOMETRY オブジェクトに含まれる、すべてのポイントの最小緯度(Y座標)を返します。 |
||
このテーブル関数は、ディレクトリテーブルのメタデータ履歴に関する情報をクエリするために使用できます。 |
||
このテーブル関数は、指定した日付範囲内のアカウントの すべての アカウントのSnowflakeステージの1日あたりの平均データストレージ使用量をバイト単位でクエリするために使用できます。 |
||
|
||
NULL 以外の値のサンプル標準偏差(サンプル分散の平方根)を返します。 |
||
NULL 以外の値の母標準偏差(分散の平方根)を返します。 |
||
JSON null 値を SQL NULL 値に変換します。 |
||
指定された文字列をトークン化し、要求された部分を返します。 |
||
指定された区切り文字のセットで文字列をトークン化し、結果を行にフラット化します。 |
||
指定された区切り文字セットを使用して指定された文字列をトークン化し、トークンを配列として返します。 |
||
|
||
|
||
指定された英語の入力テキストを要約します。 |
||
システム用に UTC タイムゾーンの現在のタイムスタンプを返します。 |
||
指定されたセッションを中止します。 |
||
指定されたトランザクションが実行中の場合は、それを中止します。 |
||
トレース用のイベントを追加します。 |
||
ホスト名とポート番号を返し、ファイアウォールの許可リストに追加して、ファイアウォールの背後からSnowflakeにアクセスできるようにします。 |
||
AWS PrivateLink、 Azure Private Link、および Google Cloud Private Service Connect 展開のホスト名とポート番号を返し、ファイアウォールの許可リストに追加して、ファイアウォールの背後からSnowflakeにアクセスできるようにします。 |
||
現在のアカウントに対するSnowflakeサービスへのプライベート接続を有効にします。 |
||
Snowflakeが、現在のアカウントに対する 内部ステージ用のAzureプライベートエンドポイント のMicrosoft Azureプライベートエンドポイントにアクセスすることを許可します。 |
||
現在のアカウントの指定された 動作変更リリースバンドル のステータスを返します。 |
||
Microsoft Azureにある現在のSnowflakeアカウントの内部ステージに、すべてのパブリックトラフィックがアクセスできないようにします。 |
||
指定されたセッションのすべてのアクティブ/実行中のクエリをキャンセルします。 |
||
実行中の Snowpark Container Servicesジョブ をキャンセルします。 |
||
指定されたクエリ(またはステートメント)が現在アクティブ/実行中の場合、キャンセルします。 |
||
共有からドロップされたオブジェクトに対する権限を取り消し、共有にデータベースロールを付与します。 |
||
Snowflake クライアントとドライバーのバージョン情報を返します。 |
||
指定された列(またはテーブルに定義されたクラスタリングキー)に従ってテーブルの平均深度を計算します。 |
||
テーブルの1つ以上の列に基づいて、テーブルの平均クラスタリング深度を含むクラスタリング情報を返します。 |
||
テーブル内の1つ以上の列に基づいて、テーブルのクラスタリング率を計算します。 |
||
Amazon SQS (Simple Queue Service)通知を使用しているパイプを、S3バケットのAmazon Simple Notification Service(SNS)サービスに変換します。 |
||
インストールされた収益化アプリケーションのコンシューマーの使用状況を追跡する 請求対象イベント を作成します。 |
||
タスクによって定義されたステートメントまたはストアドプロシージャから呼び出されたときに、現在実行されているタスクの名前を返します。 |
||
セカンダリデータベースの更新履歴を示す JSON オブジェクトを返します。 |
||
SYSTEM$DATABASE_REFRESH_PROGRESS、 SYSTEM$DATABASE_REFRESH_PROGRESS_BY_JOB --- 廃止 |
SYSTEM $ DATABASE_REFRESH_PROGRESS 関数ファミリーを使用して、さまざまなディメンションに沿ったデータベース更新のステータスをクエリできます。 |
|
現在のアカウントの指定された 動作変更リリースバンドル に含まれる動作変更を無効にします。 |
||
プライマリデータベースとそれにリンクされているセカンダリデータベースの複製を無効にします。 |
||
現在のアカウントの指定された 動作変更リリースバンドル に含まれる動作変更を有効にします。 |
||
以前に実行されたクエリの場合、この関数は、クエリが Query Acceleration Service のメリットを受ける資格があるかどうかを指定する JSON オブジェクトを返します。 |
||
指定されたテーブルに 検索最適化 を追加し、検索最適化用の特定の列を構成するための推定コストを返します。 |
||
この関数は、 JSON からの EXPLAIN 出力をフォーマットされたテキストに変換します。 |
||
SQL ステートメントのテキストを指定すると、この関数は JSON で EXPLAIN プランを生成します。 |
||
外部テーブルに内部的に関連付けられている内部(非表示)パイプオブジェクトの、現在における更新ステータスの JSON 表現を取得します。 |
||
OAuth フローを開始した SYSTEM$START_OAUTH_FLOW 呼び出しで引数として渡されるシークレットの OAUTH_REFRESH_TOKEN パラメーター値を設定します。 |
||
サブジェクトを SAML2統合 に保存されている証明書のサブジェクトに設定して証明書署名要求(CSR)を生成し、 CSR で使用する |
||
6か月間有効な新しい SCIM アクセストークンを返します。 |
||
Snowflakeによって作成されたAmazon SQS メッセージキューにトピックをサブスクライブさせるために、Amazon SNS トピックポリシーに追加する必要があるAWS IAM ポリシーステートメントを返します。 |
||
指定されたオブジェクトの分類結果を返します。 |
||
Microsoft AzureにおけるSnowflakeアカウント用Tri-Secret Secureで使用する顧客管理キーに関連した、Azure Key Vaultアカウントへの同意 URL を返します。 |
||
Amazon Web ServicesにおけるSnowflakeアカウント用Tri-Secret Secureで使用する顧客管理キーに関連した、AWS Key Management Serviceポリシー情報のスニペットを含む ARRAY を返します。 |
||
コンピューティングプール のステータスを取得します。 |
||
アカウント内にあるステージの ディレクトリテーブル の整合性ステータスを含む記録のリストを返します。 |
||
Google Cloud PlatformにおけるSnowflakeアカウント用顧客管理キーおよびTri-Secret Secureで使用する、Google Cloud Key Management Serviceのポリシー情報を取得するためのGoogle Cloud gcloudコマンドを返します。 |
||
Icebergテーブル のルートメタデータファイルの場所と最新のスナップショットのステータスを返します。 |
||
Snowpark Container Servicesジョブ コンテナからローカルログを取得します。 |
||
Snowpark Container Servicesジョブ としてのステータスを取得します。 |
||
外部 OAuth、 SAML、またはキーペア認証に関連付けられた失敗したログイン試行を表す JSON オブジェクトを返します。 |
||
タスクグラフ で先行タスクの戻り値を取得します。 |
||
現在のアカウントが、Snowflakeサービスへのプライベート接続を承認されているかどうかを検証します。 |
||
Snowflakeサービスへのプライベート接続で使用する、現在のアカウントに対する承認済みエンドポイントのリストを返します。 |
||
SnowflakeサービスまたはSnowflake内部ステージへのプライベート接続のセルフサービス構成を容易にするために必要な、Snowflakeアカウント情報の JSON 表現を返します。 |
||
Snowpark Container Servicesサービス コンテナーからローカルログを取得します。 |
||
Snowpark Container Servicesサービス のステータスを取得します。 |
||
Snowflakeアカウントが存在する仮想ネットワークの IDs を返します。 |
||
指定されたSnowflakeオブジェクトまたは列に関連付けられたタグ値を返します。 |
||
サポートされているオブジェクト または NULL に設定できる文字列値のコンマ区切りリストを返して、タグキーには指定された文字列値がなく、すべての 選択可能な 文字列値を受け入れることを示します。 |
||
指定されたタグに基づいて、列に割り当てられたタグ文字列値を返します。指定された列にタグが割り当てられていない場合は、NULL を返します。 |
||
指定されたタグに基づいて、テーブルに割り当てられたタグ文字列値を返します。指定されたテーブルにタグが割り当てられていない場合は、NULL を返します。 |
||
タスクによって定義されたステートメントまたはストアドプロシージャから呼び出されたときに、現在実行されているタスクの構成文字列の値を返します。 |
||
組織 内の指定されたアカウントの複製およびフェールオーバー機能を有効にします。 |
||
パブリック IP アドレスが、Microsoft Azureにある現在のSnowflakeアカウントの内部ステージにアクセスを許可されているかどうかを確認します。 |
||
関数を2回呼び出す間にデータベーステーブルまたはビューが変更されたかどうかを検出するために使用できるトークンを返します。 |
||
スクリプトを使用して作成された、ソースアカウント内の同じ名前のオブジェクトと一致する、ターゲット(現在の)アカウント内のアカウントオブジェクトにグローバル識別子を追加します。 |
||
指定された重大度レベルでメッセージをログします。 |
||
アカウントパラメーター SAML_IDENTITY_PROVIDER で定義されている既存の SAML IDプロバイダー(つまり IdP)構成をセキュリティ統合に移行します。 |
||
ALTER PIPE を使用してパイプを強制的に再開します。 |
||
パイプの現行ステータスの JSON 表現を取得します。 |
||
ストアドプロシージャに渡せる クエリ参照 を返します。 |
||
オブジェクト(テーブル、ビュー、または関数)への 参照 を返します。 |
||
イメージリポジトリ 内のイメージをリストします。 |
||
現在のアカウントに対するSnowflakeサービスへのプライベート接続を無効にします。 |
||
現在のアカウントに対する 内部ステージ用のAzureプライベートエンドポイント のMicrosoft Azureプライベートエンドポイントにアクセスする、Snowflakeの認証を取り消します。 |
||
タスクの戻り値を明示的に設定します。 |
||
トレースイベントを含むスパンに関連付けられた属性名と値を設定します。 |
||
現在のアカウントで、現在利用可能な 動作変更リリースバンドル、各バンドルのデフォルト状態、および現在のアカウントにおけるバンドルの実際の状態を示す配列を返します。 |
||
アカウント内の 予算 を返します。 |
||
クライアントシークレットを文字列で返します。 |
||
Snowpipe Streamingが使用する特定のチャネルのオフセットトークンを、新しいオフセットトークンで更新します。 |
||
OAUTH クライアントフローを開始し、OAuth 同意プロセスを完了するためにブラウザーで使用する URL を返します。 |
||
指定されたストリームの現在の オフセット と現在のタイムスタンプの間におけるテーブルバージョンのセットを返します。 |
||
指定されたストリームのために、現在またはそれ以前のオフセットにおける最新のテーブルバージョンのタイムスタンプ(単位: ナノ秒)を返します。 |
||
指定されたストリームに変更データキャプチャ(CDC)記録が含まれているかどうかを示します。 |
||
指定されたタスクとそれに従属するすべてのタスクを再帰的に再開します。 |
||
現在のタスク実行に関する情報を返します。 |
||
式に関連付けられた SQL データ型を表す文字列を返します。 |
||
パブリック IP アドレスからのトラフィックが、Microsoft Azureにある現在のSnowflakeアカウントの内部ステージにアクセスできるようにします。 |
||
システムが既に処理を開始している、指定されたタスクの実行を中止します(つまり、 TASK_HISTORY 出力に EXECUTING 状態の実行)。 |
||
外部 OAuth アクセストークンが有効か、期限切れで再生成が必要かを決定します。 |
||
続行する前に指定された時間待機します。 |
||
ホスト名とポート番号を返し、ファイアウォールの許可リストに追加して、ファイアウォールの背後からSnowflakeにアクセスできるようにします。 |
||
AWS PrivateLink、 Azure Private Link、および Google Cloud Private Service Connect 展開のホスト名とポート番号を返し、ファイアウォールの許可リストに追加して、ファイアウォールの背後からSnowflakeにアクセスできるようにします。 |
||
システムの現在のタイムスタンプを返します。 |
||
T |
||
各行にタグと値の関連付けを表示するテーブルを返します。 |
||
各行に特定の列に割り当てられたタグ名とタグ値が表示されているテーブルを返します。 |
||
指定されたタグとタグが関連付けられたSnowflakeオブジェクトの関連付けを各行に表示するテーブルを返します。 |
||
引数のタンジェントを計算します。引数はラジアンで表現する必要があります。 |
||
引数の双曲正接を計算します。 |
||
このテーブル関数を使用して、指定した日付範囲内の タスク の使用履歴をクエリできます。 |
||
個々の数値コンポーネントから時刻を作成します。 |
||
時間の「スライス」の開始または終了を計算します。ここでのスライスの長さは標準的な時間単位(分、時間、日など)の倍数です。 |
||
指定された日付または時刻部分の指定された値を日付、時刻、またはタイムスタンプに追加します。 |
||
指定された日付または時刻の部分に基づいて、2つの日付、時刻、またはタイムスタンプ式の差を計算します。 |
||
個々の数値コンポーネントからタイムスタンプを作成します。 |
||
指定された日付または時刻部分の指定された値を日付、時刻、またはタイムスタンプに追加します。 |
||
指定された日付または時刻の部分に基づいて、2つの日付、時刻、またはタイムスタンプ式の差を計算します。 |
||
入力式を ARRAY に変換します。 |
||
入力式をバイナリ値に変換します。 |
||
入力テキストまたは数値式をブール値に変換します。 |
||
入力式を文字列に変換します。 |
||
入力式を日付に変換します。 |
||
入力式を固定小数点数に変換します。 |
||
式を倍精度浮動小数点数に変換します。 |
||
入力を解析し、 GEOGRAPHY 型の値を返します。 |
||
入力を解析し、 GEOMETRY 型の値を返します。 |
||
VARIANT 値を値の JSON 表現を含む文字列に変換します。 |
||
入力値を OBJECT に変換します。 |
||
入力式を時刻に変換します。 |
||
入力式を対応するタイムスタンプに変換します。 |
||
任意の値を VARIANT 値または NULL に変換します(入力が NULLの場合)。 |
||
VARIANT を値の XML 表現を含む VARCHAR に変換します。 |
||
データセットで最も重要なディメンションを見つけ、それらのディメンションからセグメントを構築し、メトリックに影響を与えたセグメントを検出します。 |
||
完全修飾名: SNOWFLAKE.CORTEX.TRANSLATE |
||
|
||
文字列から先頭と末尾の文字を削除します。 |
||
入力式を、ゼロに近い最も近い(または等しい)整数、または小数点以下の指定された桁数を持つ、最も近く等しいか小さい値に切り捨てます。 |
||
日付、時刻、またはタイムスタンプを指定された部分で切り捨てます。 |
||
デコード中にエラーが発生した場合に NULL 値を返す BASE64_DECODE_BINARY の特別なバージョンです。 |
||
デコード中にエラーが発生した場合に NULL 値を返す BASE64_DECODE_STRING の特別なバージョンです。 |
||
データ型変換のサブセットに使用できる CAST、 :: の特別なバージョンです。 |
||
復号化中にエラーが発生した場合に NULL 値を返す DECRYPT の特別なバージョンです。 |
||
復号化中にエラーが発生した場合に NULL 値を返す DECRYPT_RAW の特別なバージョンです。 |
||
デコード中にエラーが発生した場合に NULL 値を返す HEX_DECODE_BINARY の特別なバージョンです。 |
||
デコード中にエラーが発生した場合に NULL 値を返す HEX_DECODE_STRING の特別なバージョンです。 |
||
解析中にエラーが発生した場合に NULL 値を返す PARSE_JSON の特別なバージョンです。 |
||
同じ操作を実行する(入力式をバイナリ値に変換する)が、エラー処理がサポートされている TO_BINARY の特別バージョンです。(つまり、変換を実行できない場合、エラーを発生させる代わりに NULL 値を返します)。 |
||
同じ操作を実行する(入力式をブール値に変換する)が、エラー処理がサポートされている TO_BOOLEAN の特別バージョンです。(つまり、変換を実行できない場合、エラーを発生させる代わりに NULL 値を返します)。 |
||
同じ操作を実行する(入力式を日付に変換する)が、エラー処理がサポートされている TO_DATE , DATE の特別バージョンです。(つまり、変換を実行できない場合、エラーを発生させる代わりに NULL 値を返します)。 |
||
同じ操作を実行する(入力式を固定小数点数に変換する)が、エラー処理がサポートされている TO_DECIMAL , TO_NUMBER , TO_NUMERIC の特別バージョンです。(つまり、変換を実行できない場合、エラーを発生させる代わりに NULL 値を返す)。 |
||
同じ操作(つまり、入力式を倍精度浮動小数点数に変換)を実行する、 TO_DOUBLE の特別バージョンですが、エラー処理がサポートされています(つまり、変換を実行できない場合は、エラーを発生させる代わりに NULL 値を返す)。 |
||
入力を解析し、 GEOGRAPHY 型の値を返します。 |
||
入力を解析し、 GEOMETRY 型の値を返します。 |
||
同じ操作を実行する(入力式を時刻に変換する)が、エラー処理がサポートされている TO_TIME , TIME の特別バージョンです(つまり、変換を実行できない場合、エラーを発生させる代わりに NULL 値を返します)。 |
||
同じ操作を実行する(入力式をタイムスタンプに変換する)が、エラー処理がサポートされている TO_TIMESTAMP / TO_TIMESTAMP_* の特別バージョンです(つまり、変換を実行できない場合、エラーを発生させる代わりに NULL 値を返します)。 |
||
VARIANT 列に格納されている値の型を返します。 |
||
U |
||
文字列内の最初のUnicode文字のUnicodeコードポイントを返します。 |
||
[ |
||
入力文字列 |
||
バージョン4(ランダム)またはバージョン5(名前付き) RFC 4122準拠の UUID をフォーマットされた文字列として生成します。 |
||
V |
||
COPY INTO <テーブル> コマンドの過去の実行でロードされたファイルを検証し、最初のエラーだけでなくロード中に発生したすべてのエラーを返します。 |
||
このテーブル関数は、指定された時間範囲内で Snowpipe によって処理されたデータファイルを検証するために使用できます。 |
||
グループ内のNULL 以外の記録の母分散を返します。 |
||
グループ内のNULL 以外の記録のサンプル分散を返します。 |
||
グループ内のNULL 以外の記録のサンプル分散を返します。 |
||
グループ内のNULL 以外の記録の母分散を返します。 |
||
W |
||
このテーブル関数を使用して、指定された日付範囲内の単一のウェアハウスの活動履歴(「クエリ負荷」として定義)をクエリできます。 |
||
このテーブル関数は、指定された日付範囲内の単一のウェアハウス(またはアカウント内のすべてのウェアハウス)の時間単位のクレジット使用状況を返すクエリで使用できます。 |
||
等幅ヒストグラムを作成します。この場合、ヒストグラムの範囲は同じサイズの間隔に分割され、評価された後、式の値が含まれるバケット番号を返します。 |
||
X |
||
指定されたタグの名前とインスタンス番号に基づいて、外側の XML 要素のコンテンツから XML 要素オブジェクト(単に タグ と呼ばれることが多い)を抽出します。 |
||
Y |
||
日付またはタイムスタンプから対応する日付部分を抽出します。 |
||
Z |
||
引数がnullの場合、0を返します。それ以外の場合は引数を返します。 |
||
|