質問

いくつかの行を削除しようとしています

使用

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を通過するときに長くなる可能性があります。

いずれにせよ、テーブルの定義と削除される行を提供することは、他の人があなたの質問の解決策を見つけるのに役立つかもしれません。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top