Calcite を使用して SQL クエリを変更したいと考えています。例えば
SELECT values FROM data
に
SELECT values as v FROM data
SqlVisiter 実装を使用して、select 識別子の SqlNode にアクセスできました。
public Object visit(SqlCall sqlCall) {
SqlNodeList selectList = ((SqlSelect) sqlCall).getSelectList();
for (SqlNode sqlNode : selectList) {
System.out.println(sqlNode.toString());
}
SqlNode を更新するにはどうすればよいですか?