2016-09-13 68 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」的行後,一切正常。

相關問題