sql >> Databasteknik >  >> RDS >> Sqlserver

Felhantering med markör i SQL

Open Cursor
 Fetch Next
        While @@fetch_status = 0
          BEGIN TRY
            BEGIN TRANSACTION
          if (Record found) then Call update Store proc
          else
                  Call Add store proc

          Commit transaction
          End try
          Begin Catch
             if @@Trancount > 0 ROLLBACK TRANSACTION
          END CATCH
 FETCH NEXT



  1. övervinna 32k-gränsen när du infogar oracle clob IN-parametern med hjälp av Spring StoredProcedure

  2. Hitta %-tecknet i en LIKE-fråga

  3. Hur infogar man en bild i mysql-databasen (tabell)?

  4. Postgres:bör man skapa index före eller efter fyllning av tabeller