Bonjour,
Je chercher à initialiser une variable à partir d'un select sur une table. Pas de soucis ça fonctionne. Mais pour le rendre encore plus paramétrable je veux mettre le nom de la table en paramêtre.
Alors làc'est la catastrophe un beau message d'erreur.
Je ne comprend pas pourquoi la variable est bien déclarée dans mon script.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 Msg 1087, Level 16, State 1, Line 5 Must declare the table variable "@import_brut".
Toute aide est acceptée
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 DECLARE @import_brut nvarchar(75),@chaine nvarchar(75) SET @import_brut='[1-transfert].[dbo].[tmp_bla_verbatim_brut]' SET @chaine=(select top 1 * from @import_brut)![]()
Partager