Bonjour

Je souhaite déclarer des variables regroupées:

Soit le champ REF qui prend ses valeurs sur 4 caractères selon le modèle suivant: 0001, 0002, 0003, 0004 etc...

Je veux pouvoir le scinder (par exemple) en

REF_1 qui comprend les valeurs [0001,0009,0025,0985]
REF_2 qui comprend les valeurs [0002,0003,0222,0246,0333,0456,0999]
etc etc...avec les variables REF_X comprenant un nombre variable de valeurs REF sur 4 caractères

NB: Ces REF sont bien sûr listées dans une table TABLE_REF

DECLARE @REF_1 (ici je ne sais pas quoi mettre comme format: VARCHAR(xxx)?
SET @REF_1= [0001,0009,0025,0985] en utilisant la syntaxe correcte, les virgules, les parenthèses ne fonctionnent pas

pour avoir une requête du type:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
SELECT *
  FROM MATABLE
    WHERE MATABLE.REF =@REF_1 
       etc...
Merci de votre réponse

Cordialement