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

postgresql libpqxx Beberapa kueri sebagai satu transaksi

pqxx::work adalah jenis transaksi default. Gunakan beberapa exec() metode sebelum commit() untuk menjalankan beberapa kueri dalam satu transaksi:

using namespace pqxx;
...
  connection c("dbname=test user=postgres hostaddr=127.0.0.1");
  work w(c);
  w.exec("create table test_xx (id int primary key)");
  w.exec("insert into test_xx values (1)");
  w.commit();
...   



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Memilih kolom dengan DISTINCT di PostgreSQL

  2. Menggunakan fungsi Levenshtein pada setiap elemen dalam tsvector?

  3. Upser massal dengan SQLAlchemy

  4. Hibernate tidak membuat Tabel di database

  5. Cara mempercepat kinerja penyisipan di PostgreSQL