sql >> Database >  >> RDS >> Sqlserver

Foutafhandeling met cursor in 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. Select-instructie om ouder en oneindige kinderen te retourneren

  2. SQL, hoe resultaten samen te voegen?

  3. verbinding van MATLAB 7.0 en MYSQL

  4. Resultaten van twee Select-query's in MySQL aftrekken