in SQL personalizzato, funziona.
.....a sinistra unisciti c
su d.SCU = c.CU
dove d.DE in ('216532','216534')
nello script definisco una variabile: inString = '216532','216534'
quindi mi piace eseguire SQL personalizzato:
.....a sinistra unisciti c
su d.SCU = c.CU
dove d.DE in (' inString')
ma non funziona come posso utilizzare correttamente la mia variabile nell'SQL personalizzato?
Puoi usare 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);