typestr
语法
typestr(X)
详情
返回一个表明 X 的数据类型的字符串。详细信息参见 数据类型。
参数
X 可以是系统支持的任意数据类型。
返回值
STRING 类型标量。
例子
// 列式元组的 typestr
a = array(ANY[INT], 0, 10)
a.append!([1, 2, 3])
typestr(a)
// output: ANY[INT] VECTOR
b = array(ANY[DOUBLE], 0, 10)
typestr(b)
// output: ANY[DOUBLE] VECTOR
c = array(ANY[STRING], 0, 10)
typestr(c)
// output: ANY[STRING] VECTOR
d = array(ANY[DECIMAL32(2)], 0, 10)
typestr(d)
// output: ANY[DECIMAL32(2)] VECTOR
// 与普通元组对比
g = ([1,2,3], [4,5,6])
typestr(g)
// output: ANY VECTOR
// 通过 setColumnarTuple! 转换后
g.setColumnarTuple!()
typestr(g)
// output: ANY[INT] VECTOR
