sql >> データベース >  >> RDS >> Sqlserver

SQLException:文字列またはバイナリデータは切り捨てられます

    一般に、どの特定のステートメントがエラーを引き起こしたかを判断する方法はありません。複数を実行している場合は、プロファイラーを見て、最後に完了したステートメントを見て、その後のステートメントがどうなるかを確認できますが、そのアプローチが実行可能かどうかはわかりません。

    いずれにせよ、パラメータ変数の1つ(およびその中のデータ)は、データを格納しようとしているフィールドに対して大きすぎます。パラメータサイズを列サイズと照合すると、問題のフィールドがすぐに明らかになるはずです。



    1. MySQLの「順序付け」-英数字を正しく並べ替える

    2. ターミナル内からmysqlを使用して警告メッセージを抑制しますが、パスワードはbashスクリプトで記述します

    3. 外部キー制約は、Oracleのクエリ変換に影響を与えますか?

    4. 行から最大値を取得して別のテーブルに結合する