Question

Je suis en train de supprimer quelques lignes

UTILISATION

studio de gestion SQL Server, pour 2 lignes que je reçois le message

Aucune ligne n'a été supprimé

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)

Que pourrait se produire lors de la suppression de la ligne?

les touches sont uniques si ce n'est pas un problème

J'ai supprimé les lignes en utilisant des instructions SUPPRIMER manuelles, mais curieux de savoir ce qui se passe ici

toutes les pensées?

utilise SQL 2008 Express Edition R2

Mise à jour - il n'y a pas triggers sur la table

Était-ce utile?

La solution

Essayez d'exécuter SQL Profiler lors de la suppression par SSMS si vous voulez savoir exactement comment il est de les supprimer.

Avez-vous un déclencheur de suppression sur la table? Il se pourrait que l'une des variables que vous vous connectez dans une table d'audit est plus lorsque vous passez par l'interface graphique plutôt que par la fenêtre de requête.

En tout état de cause, en fournissant la définition de la table et les lignes en cours de suppression pourrait aider les autres à trouver une solution à votre question.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top