Die übergabe mehrerer Werte auf einen parameter einer Funktion in SQL
Gibt es die Funktion Getfunctionname(userid, startdate, enddate)
um eine Tabelle zurückgeben, die
Meine Frage ist, kann ich übergeben Sie eine variable mit mehreren Werten?
d.h.
getfunctionname(@userid, startdate, enddate)
Wo der Wert der variable @userid
ist wie
1
2
3
4
5
(eigentlich mit split
Funktion die Aufteilung der Werte von 1,2,3,4,5
)
Wenn ich kann, bitte lassen Sie mich wissen,
stackoverflow.com/questions/4624398/...
Möglich, Duplikat der die Übergabe eines varchar voller Komma-getrennte Werte in eine SQL Server-Funktion
Möglich, Duplikat der die Übergabe eines varchar voller Komma-getrennte Werte in eine SQL Server-Funktion
InformationsquelleAutor Aswin | 2015-11-03
Du musst angemeldet sein, um einen Kommentar abzugeben.
Eine Möglichkeit, das zu tun, was ich bevorzuge, ist, um einen neuen benutzerdefinierten Datentyp table.
Dann können Sie diesen Datentyp als Parameter
InformationsquelleAutor sqluser
Verwenden das Konzept der
CSV
Beispiel-Funktion:
InformationsquelleAutor MusicLovingIndianGirl