ошибка: неверный синтаксис ввода для типа timestamp - PullRequest
0 голосов
/ 06 сентября 2018

Я использую 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

https://node -postgres.com /

1 Ответ

0 голосов
/ 06 сентября 2018

Вы должны попробовать это:

const res = await client.query(`SELECT number_transactions FROM 
transaction.city_unique_dates WHERE date_day_timestamp = TIMESTAMP("2014-04-12")`)
console.log(res)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...