dc.setQueryRewriter(new DefaultQueryRewriter(dc));
Schema schema = dc.getDefaultSchema();
Query q = new Query().setMaxRows(3);
Table table = schema.getTables()[0];
q.from(table, "a");
q.select(table.getColumns());
assertEquals(
"SELECT a.\"CUSTOMERNUMBER\", a.\"CUSTOMERNAME\", a.\"CONTACTLASTNAME\", a.\"CONTACTFIRSTNAME\", a.\"PHONE\", a.\"ADDRESSLINE1\", a.\"ADDRESSLINE2\", a.\"CITY\", a.\"STATE\", a.\"POSTALCODE\", a.\"COUNTRY\", a.\"SALESREPEMPLOYEENUMBER\", a.\"CREDITLIMIT\" FROM PUBLIC.\"CUSTOMERS\" a",
q.toString());
DataSet result = dc.executeQuery(q);