具体来说,我运行这些语句:
String script = String.format(
"CREATE CACHED TABLE IF NOT EXISTS %s (id VARCHAR(36), value %s, PRIMARY KEY (id));", indexName, getIndexType());
st.execute(script);
script = String.format("CREATE INDEX idx_%s ON %s (value);", indexName, indexName);
st.execute(script);
我想知道是否可以用一个执行命令来做到这一点?我尝试的只是连接两个字符串并执行。但是 hsqldb 抱怨正在创建索引的表不存在。