PostgreSQL
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> PostgreSQL

postgresql libpqxx Một số truy vấn như một giao dịch

pqxx::work là một loại giao dịch mặc định. Sử dụng nhiều exec() phương thức trước commit() để chạy nhiều truy vấn trong một giao dịch:

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. TimescaleDB:chọn hàng cuối cùng một cách hiệu quả

  2. psql:máy chủ đã đóng kết nối một cách bất thường

  3. Kích hoạt postgres và khóa hàng

  4. Tên bảng và thuộc tính không phân biệt chữ hoa chữ thường trong Entity Framework 7

  5. Postgis / Geodjango:Không thể xác định phiên bản PostGIS cho cơ sở dữ liệu