957958959960961962963964965966967
} else { values.add(readExpression()); } } while (readIfMore()); } command.addRow(values.toArray(new Expression[values.size()])); } while (readIf(",")); } else { command.setQuery(parseSelect()); } return command;