Bonjour,
Je ne parviens pas à exécuter dans une procédure stockée une requête avec le prédicat 'IN' dont les valeurs sont passées en paramètre dans une variable varchar.
Exemple:
declare @list_soc as varchar(100)
set @list_soc = '1, 2'
SELECT SOCIETE FROM PL_SOCIETE WHERE CODE_SOCIETE IN (@list_soc)
J'ai dans ce cas une erreur de conversion de la valeur varchar '1, 2' vers une colonne de type de données tinyint.






Répondre avec citation


N'oubliez pas le bouton
et pensez aux balises [code]

Partager