1

这是我的sql语句。

String sql = "select mydate from mytable";

如何使用 JSqlParser 动态添加新列?

例如,我想在我的 sql 查询中添加“mylocation”列:

String sql = "select mydate, mylocation from mytable";
4

1 回答 1

2

根据文档,它应该像这样工作:

Select select = (Select) CCJSqlParserUtil.parse("select mydate from mytable");
SelectUtils.addExpression(select, new Column("mylocation"));
于 2022-02-18T10:38:24.140 回答