sql >> Databasteknik >  >> RDS >> Oracle

Hjälp till att förhindra omfaktorisering av datalager av denna ODP.NET-kod och transaktioner

Om du antar att _beginTransaction är ett booleskt värde har du ställt in det på sant före If _beginTransaction Then ?

Har du också begått den tidigare transaktionen innan du påbörjade den här? Oracle kan göra konstiga saker med anslutningspooling och BeingTransaction.

För länge sedan hade jag en liknande bugg. Har du tittat här ?

Redigera - försöker du ringa en .NET-lagrad proc? OracleConnection.BeginTransaction stöder inte lagrade proceduranrop :



  1. Uppdatera en kolumn i samma tabell om det finns dubbletter av poster

  2. Skapa en mysql-primärnyckel utan ett klustrat index?

  3. Få veckodag i SQL Server 2005/2008

  4. Dynamiska pivottabellkolumner mysql