PostgreSQL
 sql >> Teknologi Basis Data >  >> RDS >> PostgreSQL

postgres:dapatkan kueri yang dapat dieksekusi dari kueri dengan parameter

hal-janji memiliki mesin pemformatan kueri yang dapat digunakan secara terpisah dari kueri.

const pgp = require('pg-promise')(/* Initialization Options */);

const query = pgp.as.format('INSERT INTO table(column1,column2,column3) VALUES($1,$2,$3)',
    ["data1", "data2", "data3"]);

console.log(query);

Keluaran:

INSERT INTO table(column1,column2,column3) VALUES('data1','data2','data3')

Lihat format API .

PERBARUI

Untuk pendekatan kinerja tinggi dengan satu INSERT kueri lihat Insert multi-baris dengan pg-promise .



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Lakukan kueri jam operasi ini di PostgreSQL

  2. Pengindeksan lanjutan yang melibatkan kondisi OR-ed (pgsql)

  3. Postgres SQL untuk menanyakan teks array [] dalam elemen tertentu

  4. postgresql - tambahkan kolom boolean ke set tabel default

  5. Postgresql &psycopg2:database tidak ada