首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

SQL Server 2005 所允许的 SQL 语句的最大长度为多少?该怎么处理

2012-01-11 
SQL Server 2005 所允许的 SQL 语句的最大长度为多少?因为我要拼一条SQL语句的查询条件,因用户输入的产品

SQL Server 2005 所允许的 SQL 语句的最大长度为多少?
因为我要拼一条   SQL   语句的查询条件,因用户输入的产品数的增多而增长。所以我得考虑   SQL   Server   2005   所允许的   SQL   语句的最大长度。

[解决办法]
2005 所允许的 SQL 语句的最大长度?
是指?
[解决办法]
varchar [ ( n | max ) ]
可变长度,非 Unicode 字符数据。n 的取值范围为 1 至 8,000。max 指示最大存储大小是 2^31-1 个字节。存储大小是输入数据的实际长度加 2 个字节。所输入数据的长度可以为 0 个字符。SQL-2003 中的 varchar 就是 char varying 或 character varying


bigint
整数数据,从 –2^63 (–9,223,372,036,854,775,808) 到 2^63–1 (9,223,372,036,854,775,807)。存储大小为 8 字节。



[解决办法]
存储过程源文本中的字节数,批处理大小中的较小者或 250 MB

批大小,65,536 * 网络数据包大小

[解决办法]
execute str1+str2+...n

热点排行