日期:2014-05-19  浏览次数:20507 次

select 语句的执行极限是什么
select   *   from   User
where   UserID   in   ( 'axxxxx ', 'bxxxxxx ', 'cxxxxxx '
......, 'zxxxxx ')
请问,谁知道,点点写多少项SQL就废掉呢?

------解决方案--------------------
这跟一个select语句有多长就废掉是一个概念吧
------解决方案--------------------
这个一个查询中的字节上限有关吧....
------解决方案--------------------

SQL语句最大长度64KB。

--> 联机帮助“目录”
--> SQL Server架构
--> 实施细则
--> 最大容量说明



------解决方案--------------------
楼主问的数量是不确定的
------解决方案--------------------
至少平时用还触不到极限吧,这个不能叫执行极限
------解决方案--------------------
数据库服务器瘫痪
------解决方案--------------------
in的括号中相当于字符串,sql默认字符串的长度是8000,你可以计算一下
------解决方案--------------------
学习
------解决方案--------------------
jf