ich SQL Server bin mit 2000. Wenn ich versuche, eine Spalte des Typs zu aktualisieren varchar(20)
mit einem Textwert von mehr als 10 Zeichen, bekomme ich einen FehlerSpalt nicht, wenn versucht, die Aktualisierung einen Wert vom Typ varchar zu aktualisieren
Zeichenfolge oder Binärdaten werden abgeschnitten.
Warum ist das? varchar(20)
sollte einen Text von bis zu 20 Zeichen akzeptieren ... Warum kann ich ihn nicht mit Text mit mehr als 10 Zeichen aktualisieren?
Können Sie SQL-Code mit dem Beispieltextwert, den Sie aktualisieren möchten, eingeben? – cctan
Möglicherweise gibt es einige Steuerzeichen in Ihrem String ... hast du richtig geprüft ..? – Teja