clickhouse类型及函数

clickhouse类型及函数

2021-03-25
数据库

类型 #

Decimal(P,S), Decimal32(S), Decimal64(S), Decimal128(S) #

  • 有符号的定点数,可在加减乘中保持精度,除法的最低有效数字会被丢弃(不舍入)

参数 #

  • P表示精度,有效范围是[1:38],决定可以有多少个十进制的数字
  • S表示规模,有效范围是[0:P],决定数字的小数部分中包含的小数位数
  • P[1:9]对应Decimal32(S)
  • P[10:18]对应Decimal64(S)
  • P[19:38]对应Decimal128(S)
  • 精度

函数 #

parseDateTimeBestEffort(time_string[, time_zone]) #

  • 把其他类型的时间日期转换为DateTime数据类型。
  • 支持的格式:timestamp YYYYMMDDHHMMSS DD/MM/YYYY hh:mm:ss YYYY-MM-DD hh:mm:ss

SHOW CREATE TABLE #

  • 返回创建该表的语句

类型转换 #

  • clickhouse是强类型,他不会在类型之间进行隐式转换。

toTypeName(x) #

  • 返回该参数的类型