Mit dem folgenden Code möchte ich einen "Schalter" machen, einen Feldwert prüfen und je nach Wert ein anderes Feld setzen. Ich muss dies für jede Zeile tun, dann ist es in einem Cursor. Aber etwas fehlt ...Fall in einem Cursor mit T-SQL verwenden
Danke für Ihre Hilfe
DECLARE @Res int
OPEN MyCursor;
FETCH NEXT FROM MyCursor
INTO @field1, @field2, @field3, @field4
WHILE @@FETCH_STATUS = 0
BEGIN
SELECT
CASE @field1
WHEN 'A' THEN @Res = 1
WHEN 'B' THEN @Res = 2
WHEN 'C' THEN @Res = 3
WHEN 'D' THEN @Res = 4
WHEN 'E' THEN @Res = 5
END
FETCH NEXT FROM MyCursor
INTO @field1, @field2, @field3, @field4
END
CLOSE MyCursor;
Was haben Sie mit @Res vor? – gbn