Argumen ke fungsi tidak opsional, jadi Anda harus meneruskan TVP yang kompatibel ke fungsi tersebut. Saya tidak yakin saya mengerti maksud dari fungsi bernilai skalar yang menggunakan tipe TVP tetapi tidak perlu - apa yang dilakukan fungsi ini dan bagaimana melakukannya tanpa TVP? Apakah Anda yakin ini tidak dimaksudkan untuk menjadi TVF?
Pokoknya di sini adalah bagaimana Anda dapat meneruskan TVP kosong ke fungsi skalar:
DECLARE @x dbo.TVP_type_name;
SELECT dbo.function_name(@x);