如何將變數應用於自訂 SQL在自訂 SQL 中,這是有效的。
.....左連接c
d.SCU = c.CU
其中 d.DE in ('216532','216534')
在腳本中,我定義了一個變數:inString = '216532','216534'
然後我喜歡運行自訂 SQL:
.....左連接c
d.SCU = c.CU
其中 d.DE in ('inString')
但我不工作。如何在自訂 SQL 中正確使用變數?
資料存取回覆:如何將變數應用於自訂 SQL您可以使用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);