元编程如何传入列名生成对应列的元代码

请教个问题,使用元编程的时候,列名用变量传入,但元代码中列名仍然带着双引号,如何解决呢?

attachments-2023-05-dgSHi8De646ae0c425494.pngattachments-2023-05-aZH98aXQ646ae0d1eec53.png

请先 登录 后评论

1 个回答

veryOrdinary

需要使用 sqlCol 函数,将列名字符串转为表示列变量的元代码,如上述语句可以修改为:

expr(sqlCol(date_name), <=, end_date)

请先 登录 后评论
  • 1 关注
  • 0 收藏,632 浏览
  • Polly 提出于 2023-05-22 11:27

相似问题