bonjour
j'ai un trigger instead of insert qui plante, j'ai réduit le code pour mettre le problème en évidence :
à l'origine je voulais créé une table temporaire dans laquelle je mets inserted
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
7
8
9
je fais des modifs dans cette table temporaire
en enfin je fait rentrer ce qu'il y a dans cette temporaire dans la vraie table
(les triggers récursifs sont désactivés sur la base)
le code restant et qui bug encore c'est la création de la table # à l'identique de la vraie table (je la vide pour que ca n'insert rien, le problème ne vient pas des données)
puis je reverse dans la vraie table
(j'ai dejà plusieurs triggers dans le genre, les autres fonctionnent
et le message d'erreur est :
Msg*213, Niveau*16, État*1
Erreur INSERT*: le nom ou le numéro de colonne des valeurs fournies ne correspond pas à la définition de la table.
j'ai essayé plusieurs méthodes meme en créant la table # avec un create table et en nommant les champs comme la vraie table, ca me mets un message d'erreur par colonne en disant qu'elle existe pas
si quelqu'un peut m'aider parce que là franchement je vois pas du tout comment remédier à ca
merci

 

 
		
		 
        

 
			
			

 
			 
   
 


 
				 trigger instead of insert, bug très étrange (bug de sql server ?)
 trigger instead of insert, bug très étrange (bug de sql server ?)
				 Répondre avec citation
  Répondre avec citation


 
  
  
 
 
						 
			
Partager