SQL2005 INFORMATION_SCHEMA.PARAMETERS视图中当存储过程参数为NVARCHAR(MAX)时CHARACTER_MAXIMUM_LENGTH为-1
SQL2005 INFORMATION_SCHEMA.PARAMETERS视图中当存储过程参数为NVARCHAR(MAX)时CHARACTER_MAXIMUM_LENGTH为-1,请问有什么办法解决?
------解决方案--------------------nvarchar(max)
max 指示最大存储大小是 2^31-1 个字节
既然无法确定要传的参数长度,系统内部用-1表示不限制参数长度。
------解决方案--------------------长度是不确定的,所以用-1表示最好了,
LZ如果看着不习惯可以在查询时用case when 遇到-1就替换成max,这个不是bug,是正常的
------解决方案--------------------请问有什么办法解决?
-----------------这是显示而已
楼主想怎样效果
2005显示表结构语句
http://blog.csdn.net/roy_88/archive/2007/12/03/1914264.aspx