文字列またはバイナリデータは削除で切り捨てられます
-
28-09-2019 - |
質問
いくつかの行を削除しようとしています
使用
SQL Server Management Studio、2行だけでメッセージが表示されます
行は削除されていません
A problem occurred attempting to delete row #X
Error Source: .Net SqlClient Data Provider
Error Message: String or binary data would be truncated
The Statement has been terminated
Correct the errors and attempt to delete the row again or press ESC to cancel the change(s)
行を削除している間に何が起こっているのでしょうか?
キーはユニークなので問題ではありません
手動削除ステートメントを使用して行を削除しましたが、ここで何が起こっているのか興味があります
何かご意見は ?
これは、SQL 2008 R2 Express Editionを使用しています
更新 - テーブルにトリガーはありません
解決
SSMSを削除しながらSQLプロファイラーを実行してみてください。
テーブルに削除トリガーがありますか?監査テーブルにログインしている変数の1つが、クエリウィンドウではなくGUIを通過するときに長くなる可能性があります。
いずれにせよ、テーブルの定義と削除される行を提供することは、他の人があなたの質問の解決策を見つけるのに役立つかもしれません。
所属していません StackOverflow