📣
TiDB Cloud Premium 开放公测中。为企业级工作负载提供无限扩展、即时弹性伸缩和高级安全保障。此页面由 AI 自动翻译,英文原文请见此处。

VECTOR_DIMS



返回向量的维度(元素个数)。

语法

VECTOR_DIMS(vector)

参数

  • vector:输入向量(VECTOR Data Type)

返回值

返回一个 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 │ └─────────┴─────────┴─────────┘

文档内容是否有帮助?