- カテゴリ:
システム関数 (システム情報)
SYSTEM$CLIENT_VERSION_INFO¶
Snowflake クライアントとドライバーのバージョン情報を返します。
- こちらもご参照ください。
構文¶
引数¶
なし
戻り値¶
オブジェクトの JSON 配列を含む文字列を返します。各オブジェクトには、 SnowSQL、 JDBC ドライバーなど、特定のクライアントとドライバーに関する情報が含まれています。
各 JSON オブジェクトには次の名前と値のペアが含まれています。
条件:
clientIdクライアントまたはドライバーの内部 ID。可能な値は次のとおりです。
DOTNETDriver
GO
JDBC
JSDriver
ODBC
PHP_PDO
PythonConnector
SnowSQL
SQLAPIclientAppIdクライアントまたはドライバーの名前。可能な値は次のとおりです。
.NET
GO
JDBC
JavaScript
ODBC
PDO
PythonConnector
SnowSQL
SQLAPIminimumSupportedVersion公式にサポートされているクライアントまたはドライバーの最も古いバージョン。
minimumNearingEndOfSupportVersion次の四半期の開始時にサポート終了(EOS)となるクライアントまたはドライバーのバージョン。
recommendedVersionクライアントまたはドライバーの現在のバージョン。
deprecatedVersions、_customSupportedVersions_内部使用のみ。
使用上の注意¶
JSON を処理したくない場合は、 PARSE_JSON と LATERAL FLATTEN 関数を使用して JSON を列出力に変換することができます。
また、 WHERE 句を使用して、特定のクライアントやドライバーの情報を返すこともできます(
clientId)。
例¶
次の例は、すべてのSnowflakeクライアントとドライバーのバージョン情報を取得します。出力は、読みやすくするために手動でフォーマットされていることに注意してください。
次の例は、すべてのクライアントのバージョン情報を行セットとして返します。
次の例は、 JDBC ドライバーのバージョン情報を行セットとして返します。