我需要在SQL Server中创建一个返回字符串的函数。在某些情况下,该字符串长于8000个字符,这是varchar数据类型的最大值。在SQL Server 2008中编写函数时,不支持text和ntext数据类型。
有什么我可以实现的替代方案吗?
谢谢
(用于创建函数的代码很长,所以我没有包含它)
您应该能够使用VARCHAR(MAX)
作为函数的返回类型。
可以返回两个字符串。或者你可以返回一个blob