sql >> Database >  >> RDS >> PostgreSQL

postgresql libpqxx Meerdere zoekopdrachten als één transactie

pqxx::work is een standaard transactietype.Gebruik meerdere exec() methode voor commit() om meerdere zoekopdrachten in één transactie uit te voeren:

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. Alleen de datum retourneren van een SQL Server DateTime-gegevenstype

  2. Is SQL Server Bulk Insert transactioneel?

  3. Geef het aantal keren weer dat een locatie in de respectieve tabel verscheen nadat de overeenkomstige optie uit de vervolgkeuzelijst was gekozen

  4. Onbekende primaire sleutel voor tafel krijgen terwijl de ID er is