sql >> Databasteknik >  >> RDS >> PostgreSQL

postgresql libpqxx Flera frågor som en transaktion

pqxx::work är en standardtransaktionstyp. Använd flera exec() metod före commit() för att köra flera frågor i en transaktion:

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. Apache Olinge OData-tjänst kastar EdmSimpleTypeException när kolumnen i databasen är av typen TEXT eller BLOB

  2. Inloggningsskriptet fungerar inte som det krävs

  3. Tabell värderad funktion som dödar min frågeprestanda

  4. MySQL kumulativ summa ordning efter datum