14501451145214531454145514561457145814591460
return parseColumnRest(column); } if (lexer.token() == Token.NULL) { lexer.nextToken(); column.setDefaultExpr(new SQLNullExpr()); return parseColumnRest(column); } if (lexer.token == Token.PRIMARY) { lexer.nextToken();
482483484485486487488489490491492
throw new ParserException("TODO : " + lexer.token() + " " + lexer.stringVal()); } if (lexer.token() == Token.NULL) { lexer.nextToken(); OracleExprStatement stmt = new OracleExprStatement(new SQLNullExpr()); statementList.add(stmt); continue; } throw new ParserException("TODO : " + lexer.token() + " " + lexer.stringVal());
case LOCK: sqlExpr = new SQLIdentifierExpr("LOCK"); lexer.nextToken(); break; case NULL: sqlExpr = new SQLNullExpr(); lexer.nextToken(); break; case BANG: lexer.nextToken(); SQLExpr bangExpr = expr();
14221423142414251426142714281429143014311432
381382383384385386387388389390391
12281229123012311232123312341235123612371238
375376377378379380381382383384385
11921193119411951196119711981199120012011202
return parseColumnRest(column); } if (lexer.token() == Token.NULL) { lexer.nextToken(); column.setDefaultExpr(new SQLNullExpr()); return parseColumnRest(column); } return column; }
414415416417418419420421422423424
431432433434435436437438439440441