Oracle
 sql >> डेटाबेस >  >> RDS >> Oracle

अद्यतन oracle कथन काम नहीं करता

आपको Oracle के साथ लेनदेन का प्रबंधन करने के लिए इस संरचना का उपयोग करना चाहिए (देखें MSDN डॉक्स ) :

Public Sub RunOracleTransaction(ByVal connectionString As String)
    Using connection As New OracleConnection(connectionString)
        connection.Open()

        Dim command As OracleCommand = connection.CreateCommand()
        Dim transaction As OracleTransaction

        ' Start a local transaction
        transaction = connection.BeginTransaction(IsolationLevel.ReadCommitted)
        ' Assign transaction object for a pending local transaction
        command.Transaction = transaction

        Try
            command.CommandText = _
                "INSERT INTO Dept (DeptNo, Dname, Loc) values (50, 'TECHNOLOGY', 'DENVER')"
            command.ExecuteNonQuery()
            command.CommandText = _
                "INSERT INTO Dept (DeptNo, Dname, Loc) values (60, 'ENGINEERING', 'KANSAS CITY')"
            command.ExecuteNonQuery()
            transaction.Commit()
            Console.WriteLine("Both records are written to database.")
        Catch e As Exception
            transaction.Rollback()
            Console.WriteLine(e.ToString())
            Console.WriteLine("Neither record was written to database.")
        End Try
    End Using
End Sub


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. उत्पाद () कुल कार्य

  2. उत्पादन डीबी से परिवर्तनों के साथ समय-समय पर मेरे स्थानीय डीबी को कैसे अपडेट करें

  3. Excel से Oracle डेटाबेस में सीधे डेटा कैसे सम्मिलित करें

  4. मैं Oracle में किसी अन्य डेटाबेस से चयन के रूप में तालिका कैसे बना सकता हूं?

  5. एक बार शुरू होने के बाद एक एसक्यूएल क्वेरी को रोकने के लिए PHP में टाइमआउट के साथ एक एसक्यूएल क्वेरी चलाएं या PHP में कैसे करें?