PostgreSQL
 sql >> база данни >  >> RDS >> PostgreSQL

Съхраняване на стойностите на масива в цяло число

42703 означава undefined_column - това се случва, защото използвате двойни кавички около "$2","$3" и двойните кавички идентифицират db обекти (в тази част на заявката - колони). Премахнете ги, за да бъдат:

db.query('INSERT INTO users(name,student_id) VALUES($1,ARRAY[$2,$3]::INTEGER[]) RETURNING *', [data.name, data.id])
.then(function(user) { })
.catch(function(err) {
    return callback(null, err);
})



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Как работи clock_timestamp() в PostgreSQL

  2. как да използвате стойност на колона като вход за пространствена операция

  3. Как можете да свържете активните потребители към PostgreSQL база данни чрез SQL?

  4. Приложение Simple Rails:Грешка Не може да се посети Integer

  5. Как да променя ПРЕПОРЪЧКИ в PostgreSQL?