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

pg-promise:gunakan hasil dari satu kueri di kueri berikutnya dalam suatu transaksi

Metode urutan apakah ada untuk menjalankan urutan tak terbatas, yang tidak ada hubungannya dengan apa yang Anda coba capai - transaksi standar/sepele:

await db.tx(async t => {
    const id = await t.one('INSERT INTO table1(a, b) VALUES($1, $2) RETURNING id', [1, 2], a => +a.id);
    await t.none('INSERT INTO table2(id, a_id) VALUES($1, $2)', [1, id]);
});



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. dengan aman menentukan klausa 'pesan berdasarkan' dari input pengguna di python / postgresql / psycopg2

  2. Kesalahan:tidak dapat menentukan versi PostgreSQL dari '10.3' - Django di Heroku

  3. Apakah PESSIMISTIC_WRITE mengunci seluruh tabel?

  4. Postgres TIDAK dalam array

  5. Pengecualian khusus PostgreSQL?