首页 > 解决方案 > DataHandler TYPO3 9 中的“截断不正确的 DOUBLE 值”错误

问题描述

我有一个包含大约 400 条记录的数组要插入到数据库表中

我尝试使用 DataHandler 插入,但遇到以下问题:

对于另一种方法,我使用 QueryBuilder 的 insert() 将数据直接插入到数据库表中。

我会很高兴在这个问题上得到帮助。

标签: typo3-9.xdatahandler

解决方案


我发现了一些关于该错误和 MySQL 的信息,例如MYSQL 截断不正确的 DOUBLE 值

它似乎来自晦涩的语法和其他完全不相关的 MySQL 解析器错误。

我会尝试在您的 DataHandler-array 中将值从 int 更改为 string。

为了帮助您,您需要相关的 Datahandler 代码,其中包含失败的数组记录和相关DESCRIBE tablename表的列定义 ( )。数据库版本也很有趣。


推荐阅读