是否可以在输入参数类型为nvarchar(max)的SQL Server CLR项目中创建CLR存储过程?
如果定义存储过程:
然后,在部署它时,param1的类型为NVarchar(4000)。有没有办法让它NVarchar(max)?
最佳答案
将您的参数定义为SqlChars类型,而不是字符串。参见Handling Large Object Parameters in the CLR
关于sql-server - 如何使用Nvarchar(max)参数创建CLR存储过程?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/4213788/