【发布时间】:2021-04-12 10:42:01
【问题描述】:
显然,Rust Postgres 库不允许将数据类型 u64 存储在 QuestDB 中。所以我试图偷偷将它作为字符串绕过准备好的语句:
INSERT INTO table_x VALUES ($1,cast($2 as LONG))
但是,当我为 $2 传递字符串时,这也会导致我出错:
Error { kind: ToSql(1), cause: Some(WrongType { postgres: Numeric, rust: "&alloc::string::String" }) }
有人知道如何解决这个问题吗?
【问题讨论】:
标签: questdb