📣新登場!TiDB Cloud BYOC、TiDB Cloud Filesystem、PostgreSQL-compatible TiDB Cloud Starter がパブリックプレビュー中。このページは自動翻訳されたものです。原文はこちらからご覧ください。

VECTOR_DIMS



ベクトルの次元数(要素数)を返します。

構文

VECTOR_DIMS(vector)

引数

  • vector: 入力ベクトル(VECTOR データ型)

戻り値

ベクトル内の次元数(要素数)を表す INT 値を返します。

説明

VECTOR_DIMS 関数は、ベクトルの次元数、つまりそのベクトルに含まれる要素数を返します。この関数は、次のような用途で役立ちます。

  • 演算を実行する前にベクトルの次元数を検証する
  • 次元情報が必要な動的ベクトル処理
  • ベクトルデータのデバッグやデータ探索
  • 計算時にベクトル間の互換性を確保する

例

SELECT VECTOR_DIMS([1,2]::VECTOR(2)) AS dims_2d, VECTOR_DIMS([1,2,3]::VECTOR(3)) AS dims_3d, VECTOR_DIMS([1,2,3,4,5]::VECTOR(5)) AS dims_5d;

結果:

┌─────────┬─────────┬─────────┐ │ dims_2d │ dims_3d │ dims_5d │ ├─────────┼─────────┼─────────┤ │ 2 │ 3 │ 5 │ └─────────┴─────────┴─────────┘

このページは役に立ちましたか?