SQL: In-Klausel in gespeicherter Prozedur: Übergeben von Werten
Ich möchte eine gespeicherte SQL Server 2005-Prozedur schreiben, die die Benutzerdatensätze aus der Benutzertabelle für einige Benutzer-IDs auswählt und zurückgibt, die als Parameter an die gespeicherte Prozedur übergeben werden.
Wie macht man das ?
Ich kann die Benutzer-IDs als durch Komma getrennte Zeichenfolge übergeben. Damit ich das benutzen kann
select *
from users
where userid in (userids)
Z.B. : Ich möchte Datensätze für IDs 5,6,7,8,9 auswählen
Wie schreibe ich die gespeicherte Prozedur?