我想在我的一个Knex.js迁移中使用money数据类型。 我使用的是具有'money‘数据类型(docs)的PostgresQL,我想在我的表中使用它。我试着简单地调用table.money('price'),但是我得到一个错误,说 TypeError: table.money is not a function 有没有什么方法可以通过Knex.js
我的任务是从OLE BD中的表中获取统计数据,并将其保存在一个平面文件中。我在OLE保存的表中使用两个字段,字段为NVARCHAR数据类型。金额和货币是这两个领域。我想要的金额之和,所以尝试使用十进制和数字,但它没有工作,那么用金钱和它的工作。我的问题是:
select sum(cast(PAID_AMOUNT as money)) as Amount, CUR as AmountCurrency, COUNT(*) as Recordsfrom Raw_table g