2

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

使用する

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)

行を削除しているときに何が起こっている可能性がありますか?

キーは一意なので、問題はありません

手動のDELETEステートメントを使用して行を削除しましたが、ここで何が起こっているのか知りたいです

何かご意見は ?

これはSQL2008R2Expressエディションを使用しています

更新-テーブルにトリガーはありません

4

1 に答える 1

1

それらがどのように削除されているかを正確に知りたい場合は、SSMS を介して削除しながら SQL プロファイラーを実行してみてください。

テーブルに削除トリガーがありますか? クエリ ウィンドウではなく GUI を使用すると、監査テーブルにログインしている変数の 1 つが長くなる可能性があります。

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

于 2010-06-18T20:17:02.313 に答える