【发布时间】:2013-06-10 23:10:06
【问题描述】:
我有很多最初来自 MySQL 的记录。我对数据进行了按摩,以便使用 ActiveRecord 将其成功插入 PostgreSQL。这我可以很容易地以行为基础进行插入,即一次一行。这很慢我想做批量插入,但如果任何行包含无效数据,这将失败。无论如何我可以实现批量插入并且只有无效行失败而不是整个批量?
【问题讨论】:
-
MySQL 过于宽容,有一些非空列包含空数据。
-
哇。 MySQL实际上允许你这样做吗?这是彻头彻尾的邪恶。