Ich habe eine solche Anfrage:
(wie Sie sehen, möchte ich 50% der gesamten Zeilen oder die ersten 100 Zeilen usw. abrufen)
//@AllRowsSelectType is INT
SELECT TOP (
case @AllRowsSelectType
when 1 then 100 PERCENT
when 2 then 50 PERCENT
when 3 then 25 PERCENT
when 4 then 33 PERCENT
when 5 then 50
when 6 then 100
when 7 then 200
end
) ROW_NUMBER() OVER(ORDER BY [id]) AS row_num, a,b,c etc
warum habe ich den Fehler : "Falsche Syntax beim Schlüsselwort 'PERCENT'". in der Zeile "wenn 1 [...]"