sqlUpdate 元编程

请问sqlupdate如何使用元编程动态生成列名?

    for (i in 0:10) {

        colname = `position_ + string(i)

        // update t2 set position_0 = 0  //想实现添加10列并设置为0

        sqlUpdate(t2, <0 as sqlCol(colname)).eval() //报错

    }

请先 登录 后评论

1 个回答

Polly

sqlUpdate(t2, sqlColAlias(<0>, colname))

请先 登录 后评论
  • 1 关注
  • 0 收藏,310 浏览
  • 提出于 2023-11-22 14:52