sql >> Databasteknik >  >> RDS >> Sqlserver

fel, sträng eller binär data skulle trunkeras när man försöker infoga

Från @gmmastros svar

Närhelst du ser meddelandet...

sträng eller binär data skulle trunkeras

Tänk på dig själv... Fältet är INTE tillräckligt stort för att hålla mina data.

Kontrollera tabellstrukturen för kundtabellen. Jag tror att du kommer att upptäcka att längden på ett eller flera fält INTE är tillräckligt stor för att hålla de data du försöker infoga. Till exempel, om fältet Telefon är ett varchar(8)-fält och du försöker lägga in 11 tecken i det, får du det här felet.



  1. Använda DATEADD, DATEDIFF och DATEPART T-SQL-funktioner i enkla termer

  2. Kontrollera om ett objekt är en primärnyckel med OBJECTPROPERTY() i SQL Server

  3. Hur löser man MySQL-teckenkodningsproblem?

  4. Det går inte att kopiera förskapad db från tillgångar