Argumenten voor functies zijn niet optioneel, dus u moet een compatibele TVP doorgeven aan de functie. Ik weet niet zeker of ik het punt begrijp van een functie met scalaire waarden die een TVP-type nodig heeft, maar dat niet hoeft - wat doet deze functie en hoe kan deze het doen zonder de TVP? Weet je zeker dat dit niet bedoeld is als TVF?
Hoe dan ook, hier is hoe je een lege TVP kunt doorgeven aan een scalaire functie:
DECLARE @x dbo.TVP_type_name;
SELECT dbo.function_name(@x);