gpt4 book ai didi

delphi - Firebird SQL 脚本命令字符串限制

转载 作者:行者123 更新时间:2023-12-03 15:46:41 26 4
gpt4 key购买 nike

有人知道 Firebird 中是否有命令字符串大小限制吗?

当执行一个小的“插入”脚本时,它工作得很好,但是当脚本有很多行时,它会返回以下错误:“命令行 X,列 Y 意外结束”

有趣的是,行数和列数根据实际脚本大小而变化。

我使用的是 Firebird 2.5

这是执行脚本:

set term ^ ;
EXECUTE BLOCK AS BEGIN
insert into TABLE (COLUMNA) values (13);
...
insert into TABLE (COLUMNA) values (14);
END^
set term ; ^

最佳答案

Firebird 2.5 及更早版本有 a limitation of 64 kilobytes对于查询文本,对于 Firebird 3.0,使用新 API 时,此限制增加到 10 MB。 EXECUTE BLOCK 是一个查询,因此它不应超过 64 KB。

关于delphi - Firebird SQL 脚本命令字符串限制,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14454886/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com