285286287288289290291292293294295296297298
sqlExpr = queryExpr; break; case CAST: lexer.nextToken(); accept(Token.LPAREN); SQLCastExpr cast = new SQLCastExpr(); cast.setExpr(expr()); accept(Token.AS); cast.setDataType(parseDataType()); accept(Token.RPAREN); sqlExpr = cast; break; case SUB:
255256257258259260261262263264265266267268
376377378379380381382383384385386387388389
374375376377378379380381382383384385386387
375376377378379380381382383384385386387388
301302303304305306307308309310311312313314
287288289290291292293294295296297298299300
295296297298299300301302303304305306307308
290291292293294295296297298299300301302303