SQL UDT Type parameter pass in C#
问题 I have a SQL UDT Type as CREATE TYPE [dbo].[UDTName] FROM nvarchar(50) NULL GO and I using it in a procedure to insert data into my DB. My procedure is something like this CREATE PROCEDURE [dbo].[proc_name] ( @param1 int, @param2 int, @param3 UDTName, @param4 UDTComment, @param5 UDTType = '' output, @param6 UDTType = '' output ) When I am calling this procedure from my C# code, UDT type data is not any saving in the table. My C# code: private IDictionary<string, string> RunQuery(string