Chaîne ou des données binaires seront tronquées sur Supprimer
-
28-09-2019 - |
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
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.