2016-09-13 49 views
1

实际上,我无法将数据插入大数字的表中。 主键有BIGINT类型,当我尝试插入一行时,我得到这个错误。 当我用HeidiSQL手动尝试时,会发生同样的事情。MSSQL + Laravel:“通过将varchar转换为bigint而出错”

+0

请发布您遇到的错误,并提供详细信息 –

+0

错误8114将数据类型varchar转换为数字 – Artisan72

+0

提供您的insert语句,这有助于我们提供解决方案。 –

回答

0

看来你打算将字符串/ varchar/nvarchar数据插入到BIGINT类型的列中。请检查您的数据。

0

问题已解决。它是由数据库中的一个触发器引起的,该数据库试图将带有“8001049473-A1-R”的字符串放入bigint字段中。删除包含“8001049473-A1-R”的行后,一切正常。

相关问题