在元编程中用变量替换指定值是否可行?例如,我打算将
where Date = 2015.01.15
替换为 where Date = $(date)
,其中“date”是一个变量。
您可以参考以下两种方法:
1.连接相关字符串;
2.使用
sql
功能如下:
n=100;
t=table(2020.01.01 + 0..(n-1) as timestamp, rand(`IBM`MS`APPL`AMZN,n) as symbol, rand(10.0, n) as value)
d = 2020.01.01
sql(sqlCol("*"), t, <timestamp=d>).eval()
详细信息请参阅 sql — DolphinDB 2.0 文档。