@Test
public void columnSerial() throws StandardException {

    makeSeparateAIS();
    dropTable = TableName.create(DEFAULT_SCHEMA, DEFAULT_TABLE);
    builder.table(DEFAULT_SCHEMA, DEFAULT_TABLE);
    builder.column(DEFAULT_SCHEMA, DEFAULT_TABLE, "c1", 0, "MCOMPAT", "int", false, true);
    builder.sequence(DEFAULT_SCHEMA, "sequence_c1", 1, 1, 0, 1000, false);
    builder.columnAsIdentity(DEFAULT_SCHEMA, DEFAULT_TABLE, "c1", "sequence_c1", true);
    builder.basicSchemaIsComplete();
    builder.groupingIsComplete();
    String sql = "Create Table " + DEFAULT_TABLE + " (c1 SERIAL)";
    StatementNode stmt = parser.parseStatement(sql);
    assertTrue (stmt instanceof CreateTableNode);
    TableDDL.createTable(ddlFunctions, null, DEFAULT_SCHEMA, (CreateTableNode)stmt, null);
}