en SQL personnalisé, cela fonctionne.
..... rejoindre à gauche c
sur d.SCU = c.CU
où d.DE dans ('216532','216534')
dans le script, je définis une variable : inString = '216532','216534'
alors j'aime exécuter du SQL personnalisé :
..... rejoindre à gauche c
sur d.SCU = c.CU
où d.DE dans ('inString')
mais je ne travaille pas. comment utiliser correctement ma variable dans du SQL personnalisé ?
Vous pouvez utiliser Eval Insert()
inString = "'216532','216534'";
sql_template = "\[
.....left join c
on d.SCU = c.CU
where d.DE in (^inString^)
]\";
sql_str = Eval Insert(sql_template);