Sqlserver
 sql >> Datenbank >  >> RDS >> Sqlserver

SQLException :Zeichenfolgen- oder Binärdaten würden abgeschnitten

Im Allgemeinen gibt es keine Möglichkeit festzustellen, welche bestimmte Anweisung den Fehler verursacht hat. Wenn Sie mehrere ausführen, können Sie den Profiler beobachten und sich die letzte abgeschlossene Anweisung ansehen und sehen, was die Anweisung danach sein könnte, obwohl ich keine Ahnung habe, ob dieser Ansatz für Sie machbar ist.

Auf jeden Fall ist eine Ihrer Parametervariablen (und die darin enthaltenen Daten) zu groß für das Feld, in dem Daten gespeichert werden sollen. Vergleichen Sie Ihre Parametergrößen mit den Spaltengrößen, und die betreffenden Felder sollten ziemlich schnell ersichtlich sein.