请问大家,在VB中使用ADO中的Recordset对象的open方法执行SQL语句,SQL语句的长度有无限制?如有,多长?
很急!多谢!

解决方案 »

  1.   

    普通的SQL语句是32767,如果使用DBMS_SQL包,SQL长度无限制。如果是超长的那种sql语句的话,还是建议使用存储过程了。
    超长的sql语句解释执行起来也会慢的出奇
      

  2.   

    starsoulxp(星魂.NET)兄:我不太了解DBMS_SQL包,我查了一下,这是不是Oracle中的概念?这个我不太懂。我忘记说了,我现在只是针对SQL Server 2000。
      

  3.   

    我们现在并不是要写一个超长的SQL语句,而是现在要测试我们的程序,人家要求写测试用例,所有的能够输入文本的地方,都要提供可输入的最大长度。
      

  4.   

    SQL语句估计你写个几十张纸都没问题,反正能写好长好长啊!