() 中。在 JSON 格式中,Tuple 会以数组形式输出 (使用 []) 。
创建 Tuple
(tuple_element1, tuple_element2) 可用于创建由多个元素组成的Tuple,无需调用 tuple() 函数。
示例:
数据类型检测
引用 Tuple 中的元素
Query
Response
Tuple 的比较运算
Nullable(Tuple(T1, T2, …))
Beta 功能需要设置
SET enable_nullable_tuple_type = 1
这是一个 Beta 功能。NULL,而不是像 Tuple(Nullable(T1), Nullable(T2), ...) 那样只能让各个单独元素为 NULL。
| 类型 | Tuple 可为 NULL | 元素可为 NULL |
|---|---|---|
Nullable(Tuple(String, Int64)) | ✅ | ❌ |
Tuple(Nullable(String), Nullable(Int64)) | ❌ | ✅ |