我使用pg
节点模块连接到PostgreSQL,并且正在尝试执行以下查询:
const res = await client.query(`SELECT number_transactions FROM transaction.city_unique_dates WHERE date_day_timestamp = TIMESTAMP '$1:value-$2:value-$3:value'`,
['2014', '04', '12'])
console.log(res)
但是出现以下错误:
error: invalid input syntax for type timestamp: "$1:value-$2:value-$3:value"
有人知道时间戳出了什么问题吗? 我熟悉Node.js,但不熟悉Postgres
答案 0 :(得分:0)
您必须尝试以下操作:
const res = await client.query(`SELECT number_transactions FROM
transaction.city_unique_dates WHERE date_day_timestamp = TIMESTAMP("2014-04-12")`)
console.log(res)