[英]Clickhouse, create dictionary with decimal type
我嘗試創建一個 clickhouse 字典:
CREATE DICTIONARY rnd.exchange_rate_history (
code String,
date Date,
rate Decimal(20, 6)
)
PRIMARY KEY code, date...
但我得到一個錯誤:
未知類型 Decimal(20, 6) (version 20.6.3.28 (official build))
我應該怎么做才能用這種結構創建字典?
嘗試使用具有固定精度的類型,例如Decimal32 :
CREATE DICTIONARY test.test_dict_01
(
`code` String,
`date` Date,
`rate` Decimal32(6)
)
PRIMARY KEY code, date
SOURCE(FILE(PATH 'opt/dicts/test.csv'))
LIFETIME(MIN 0 MAX 300)
LAYOUT(COMPLEX_KEY_HASHED())
它看起來像一個錯誤,你能在https://github.com/ClickHouse/ClickHouse/issues中創建問題嗎?
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.