公式里SQL语句参数与数据集查询SQL语句参数为什么不一样?

公式SQL:

sql("FRDemo","SELECT * FROM STSCORE where 1=1 "+if(len(class)== 0,"","and CLASSNO = '"+class+"'"),3) 

为什么这里参数用 class表示

数据集SQL:

sql("FRDemo","SELECT * FROM STSCORE  WHERE 1=1 and CLASSNO ='"+$class+"'",3)

为什么这里参数用 $class表示

阿聪聪 发布于 2022-6-17 10:44 (编辑于 2022-6-17 10:44)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
1
Z4u3z1Lv6专家互助
发布于2022-6-17 10:46

这不是已经写着约定数据集参数的方式么?

image.png

  • 阿聪聪 阿聪聪(提问者) 为什么公式里SQL参数就不需要加“$”
    2022-06-17 10:54 
  • Z4u3z1 Z4u3z1 回复 阿聪聪(提问者) 你也可以加,它照样识别。可能是两个人开发的哇~~~
    2022-06-17 10:58 
  • 阿聪聪 阿聪聪(提问者) 回复 Z4u3z1 这。。。这。。。这我相信了
    2022-06-17 11:11 
最佳回答
0
用户6NWif5139660Lv6资深互助
发布于2022-6-17 10:46

数据集里你不加$他识别不出来是不是参数

  • 2关注人数
  • 506浏览人数
  • 最后回答于:2022-6-17 10:46
    请选择关闭问题的原因
    确定 取消
    返回顶部