Passer le tableau en paramètre dans sql server UDF

Je voudrais passer un tableau en paramètre dans un scaler UDF.

Je voudrais aussi préférez limiter le paramètre de tables avec une seule colonne. (facultatif)

Est-ce possible?

MODIFIER

Je ne veux pas passer un nom de table, je voudrais passer de la table de données (comme une référence, je présume),

MODIFIER

Je veux que mon Scaler UDF essentiellement de prendre une table de valeurs et de retour d'un fichier CSV liste de lignes.

IE

col1  
"My First Value"  
"My Second Value"
...
"My nth Value"

serait de retour

"My First Value, My Second Value,... My nth Value"

J'aimerais faire un filtrage sur la table mais, c'est à dire s'assurer qu'il n'y a pas de valeurs null et il n'y a pas de doublons. Je m'attendais à quelque chose le long des lignes de:

SELECT dbo.MyFunction(SELECT DISTINCT myDate FROM myTable WHERE myDate IS NOT NULL)
InformationsquelleAutor Nathan Koop | 2009-10-22