我想创建一个在运行时决定的动态字段的 sql 查询,例如:
SELECT some, random, field FROM table WHERE id = ?
因为存在必须声明实例变量 SQLStmt 的限制:
public final SQLStmt sql = new SQLStmt("SELECT field0, field1 FROM table WHERE id = ?");
由于所有字段都是硬编码的,否则 VoltDB 将无法编译,因此我无法设置要读取的字段。
那么,如何使用 VoltDB 中的最终字符串创建动态字段的 sql 查询?