基础类型
整形
有符号整数(分别表示所占字节数):
Int8
Int16
Int32
Int64
无符号整数(分别表示所占字节数):
UInt8
UInt16
UInt32
UInt64
浮点型
Float32
Float64
字符串
String:可以任意长度
FixedString(N):固定长度,尾部添加空字节来填充
布尔型
ClickHouse不提供Boolean类型数据结构,通过int8的1和0来控制
枚举
Enum8
Enum16
复合类型
数组类型
Array(T),T可以是任何类型,但是不推荐用数组嵌套数组
元组类型
Tuple(T1, T2, …)
嵌套类型
Nested:只支持一层嵌套
特殊类型
日期类型
Date:日期存储没有时区
DateTime
Null类型
Nullable(TypeName)