sql >> データベース >  >> RDS >> Sqlserver

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. このカンマ区切りデータでグループ化する方法

    2. INSERTでMySQLの重複キーエラーを無視する

    3. Javaを使用してmysqlデータベースのバックアップを取る方法は?

    4. タイムゾーン対応のdate_trunc関数