DelphiXE4和MySQL社区5.6.12中的最大查询长度

时间:2013-12-10 17:08:08

标签: mysql delphi max

我使用delphixe4使用ADO向MySQL Community 5.6.12数据库发送查询。 在其中一个表中有很多varchar字段,我担心发送插入查询会导致它太长了!

查询是否有最大长度?

f1:='This is a test !';

ADOQuery1.SQL.ADD('INSERT INTO MyTable (field1,field2,field3,.....,field30)VALUES('+QuotedStr(f1)+','+....+QuotedStr(f30));

1 个答案:

答案 0 :(得分:0)

E.10.4. Limits on Table Column Count and Row Size

每个表有4096列的硬限制,但给定表的有效最大值可能更小。确切的限制取决于几个相互作用的因素。

因此,您无需在其上添加数据(如果您不尝试添加更多数据)。 如果Mysql在表中接受了这个数量的columms,我认为它与Ado或其他驱动程序连接器sql查询无关。