Procedure avec INSERT et champ variable
Bonjour à tous,
J'ai un petit problème dans une de mes procédures
Elle insère une ligne mais les champ de l'insert sont variables.
Exemple :
Code:
1 2 3 4 5 6 7 8 9 10 11
|
DECLARE @field1 VHARCHAR(5)
DECLARE @field2 VHARCHAR(5)
SET @field1 = 'day1'
SET @field2 = 'day5'
INSERT INTO MATABLE ( ID, [@field1], [@field2])
VALUES (5, @var1, @var2)
-- @var1 et @var2 sont envoyés à ma procedure
-- et @field1 et @field2 sont variables |
la suite de mon code effectue également un UPDATE avec le meme principe
SAUF que sql server n'aime pas du tout la syntaxe
"Invalid colum name '@field1'"
J'utilise sql 2005
Merci de votre aide
@ bientot