sql >> Databasteknik >  >> RDS >> Sqlserver

lösa ett problem med markörer

Antingen...

FETCH NEXT FROM myCursor INTO @ContactName
WHILE @@FETCH_STATUS = 0
BEGIN
    -- do stuff

    FETCH NEXT FROM myCursor INTO @ContactName
END

Eller...

WHILE @@FETCH_STATUS = 0
BEGIN
    FETCH NEXT FROM myCursor INTO @ContactName
    IF @@FETCH_STATUS = 0
    BEGIN
        -- do stuff
    END
END

Eller...

WHILE (1 = 1)
BEGIN
    FETCH NEXT FROM myCursor INTO @ContactName
    IF @@FETCH_STATUS <> 0
        BREAK

    -- do stuff
END


  1. Ställ in tidszon i PHP och MySQL

  2. Integration med ett annat system

  3. Array to String Conversion Error Symfony 3

  4. Inkludera Config och Database från andra filer