sql >> Databáze >  >> RDS >> Sqlserver

SQLException:Řetězec nebo binární data by byla zkrácena

Obecně neexistuje způsob, jak určit, který konkrétní příkaz způsobil chybu. Pokud jich používáte několik, můžete sledovat profiler a podívat se na poslední vyplněný příkaz a zjistit, jaké by mohlo být následující prohlášení, i když netuším, zda je pro vás tento přístup proveditelný.

V každém případě je jedna z vašich proměnných parametrů (a data v ní) příliš velká pro pole, do kterého se snaží data uložit. Zkontrolujte velikosti parametrů podle velikostí sloupců a dotyčná pole by měla být zřejmá velmi rychle.



  1. Oracle:Vyberte z datového typu záznamu

  2. Proč je platný SELECT bez sloupců

  3. Rozdíl mezi datovým typem float a decimální

  4. Způsoby sledování odstraněné databáze na serveru SQL