当前位置:  开发笔记 > 编程语言 > 正文

SQL 2005中的存储过程返回的值是否有任何大小限制?

如何解决《SQL2005中的存储过程返回的值是否有任何大小限制?》经验,为你挑选了1个好方法。

我试图使用For Xml从SQL Server 2005返回Xml值.从SQL Server返回的xml大小是否有限制?

我将使用ExecuteXmlReader来获取我的C#代码中的值.

此外,XmlReader中可以容纳的数据是否有任何限制?

有什么想法吗...



1> David..:

没有实际的限制,但是你通常会返回相当于nvarchar(MAX)的值,因此你可能会遇到大约20亿个字符的限制(并且由于有限的空闲地址空间,可能会少得多).

但是,您需要担心的是没有小的限制,例如32KB SQL语句限制.

推荐阅读
LEEstarmmmmm
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有