在DB2中,SQL语句有长度限制吗?

在DB2中,SQL语句有长度限制吗?,sql,db2,Sql,Db2,在一些较旧版本的DB2中,我知道传递到数据库的SQL中可以包含的字符数是有限制的。(32767,我相信)——在最新版本的DB2中是这样吗 从8.2版开始,允许使用2MB。请参阅:尽管这个答案仍然正确,但版本8不是DB2的“最新”版本。这里有一些指向DB2限制上的publib的链接:@galador:我说“截至”是为了表明8.2是第一个增加了大小的版本,并不意味着它是最新版本。我只是把链接作为参考,并不想说它是错误的。当然,如果你有一个接近那么长的声明(通常是更小的限制),你可能做错了什么。至少,

在一些较旧版本的DB2中,我知道传递到数据库的SQL中可以包含的字符数是有限制的。(32767,我相信)——在最新版本的DB2中是这样吗

从8.2版开始,允许使用2MB。请参阅:

尽管这个答案仍然正确,但版本8不是DB2的“最新”版本。这里有一些指向DB2限制上的publib的链接:@galador:我说“截至”是为了表明8.2是第一个增加了大小的版本,并不意味着它是最新版本。我只是把链接作为参考,并不想说它是错误的。当然,如果你有一个接近那么长的声明(通常是更小的限制),你可能做错了什么。至少,在维护期间,您会让DBA头疼。