private TransactionCommand parseCommit() { TransactionCommand command; if (readIf("TRANSACTION")) { command = new TransactionCommand(session, CommandInterface.COMMIT_TRANSACTION); command.setTransactionName(readUniqueIdentifier()); return command; } command = new TransactionCommand(session, CommandInterface.COMMIT); readIf("WORK"); return command; }
private TransactionCommand parseRollback() { TransactionCommand command; if (readIf("TRANSACTION")) { command = new TransactionCommand(session, CommandInterface.ROLLBACK_TRANSACTION); command.setTransactionName(readUniqueIdentifier()); return command; } if (readIf("TO")) { read("SAVEPOINT"); command = new TransactionCommand(session, CommandInterface.ROLLBACK_TO_SAVEPOINT); command.setSavepointName(readUniqueIdentifier()); } else { readIf("WORK"); command = new TransactionCommand(session, CommandInterface.ROLLBACK); } return command; }
private Prepared parsePrepare() { if (readIf("COMMIT")) { TransactionCommand command = new TransactionCommand(session, CommandInterface.PREPARE_COMMIT); command.setTransactionName(readUniqueIdentifier()); return command; } String procedureName = readAliasIdentifier(); if (readIf("(")) { ArrayList<Column> list = New.arrayList(); for (int i = 0;; i++) { Column column = parseColumnForTable("C" + i, true); list.add(column); if (readIf(")")) { break; } read(","); } } read("AS"); Prepared prep = parsePrepared(); PrepareProcedure command = new PrepareProcedure(session); command.setProcedureName(procedureName); command.setPrepared(prep); return command; }
private TransactionCommand parseCommit() throws SQLException { TransactionCommand command; if (readIf("TRANSACTION")) { command = new TransactionCommand(session, TransactionCommand.COMMIT_TRANSACTION); command.setTransactionName(readUniqueIdentifier()); return command; } command = new TransactionCommand(session, TransactionCommand.COMMIT); readIf("WORK"); return command; }
private TransactionCommand parseCommit() { TransactionCommand command; if (readIf("TRANSACTION")) { command = new TransactionCommand(session, CommandInterface.COMMIT_TRANSACTION); command.setTransactionName(readUniqueIdentifier()); return command; } command = new TransactionCommand(session, CommandInterface.COMMIT); readIf("WORK"); return command; }
private TransactionCommand parseCommit() { TransactionCommand command; if (readIf("TRANSACTION")) { command = new TransactionCommand(session, CommandInterface.COMMIT_TRANSACTION); command.setTransactionName(readUniqueIdentifier()); return command; } command = new TransactionCommand(session, CommandInterface.COMMIT); readIf("WORK"); return command; }
private TransactionCommand parseRollback() throws SQLException { TransactionCommand command; if (readIf("TRANSACTION")) { command = new TransactionCommand(session, TransactionCommand.ROLLBACK_TRANSACTION); command.setTransactionName(readUniqueIdentifier()); return command; } if (readIf("TO")) { read("SAVEPOINT"); command = new TransactionCommand(session, TransactionCommand.ROLLBACK_TO_SAVEPOINT); command.setSavepointName(readUniqueIdentifier()); } else { readIf("WORK"); command = new TransactionCommand(session, TransactionCommand.ROLLBACK); } return command; }
private TransactionCommand parseRollback() { TransactionCommand command; if (readIf("TRANSACTION")) { command = new TransactionCommand(session, CommandInterface.ROLLBACK_TRANSACTION); command.setTransactionName(readUniqueIdentifier()); return command; } if (readIf("TO")) { read("SAVEPOINT"); command = new TransactionCommand(session, CommandInterface.ROLLBACK_TO_SAVEPOINT); command.setSavepointName(readUniqueIdentifier()); } else { readIf("WORK"); command = new TransactionCommand(session, CommandInterface.ROLLBACK); } return command; }
private Prepared parsePrepare() { if (readIf("COMMIT")) { TransactionCommand command = new TransactionCommand(session, CommandInterface.PREPARE_COMMIT); command.setTransactionName(readUniqueIdentifier()); return command; } String procedureName = readAliasIdentifier(); if (readIf("(")) { ArrayList<Column> list = New.arrayList(); for (int i = 0;; i++) { Column column = parseColumnForTable("C" + i, true); list.add(column); if (readIf(")")) { break; } read(","); } } read("AS"); Prepared prep = parsePrepared(); PrepareProcedure command = new PrepareProcedure(session); command.setProcedureName(procedureName); command.setPrepared(prep); return command; }
private TransactionCommand parseRollback() { TransactionCommand command; if (readIf("TRANSACTION")) { command = new TransactionCommand(session, CommandInterface.ROLLBACK_TRANSACTION); command.setTransactionName(readUniqueIdentifier()); return command; } if (readIf("TO")) { read("SAVEPOINT"); command = new TransactionCommand(session, CommandInterface.ROLLBACK_TO_SAVEPOINT); command.setSavepointName(readUniqueIdentifier()); } else { readIf("WORK"); command = new TransactionCommand(session, CommandInterface.ROLLBACK); } return command; }
private Prepared parsePrepare() { if (readIf("COMMIT")) { TransactionCommand command = new TransactionCommand(session, CommandInterface.PREPARE_COMMIT); command.setTransactionName(readUniqueIdentifier()); return command; } String procedureName = readAliasIdentifier(); if (readIf("(")) { ArrayList<Column> list = New.arrayList(); for (int i = 0;; i++) { Column column = parseColumnForTable("C" + i, true); list.add(column); if (readIf(")")) { break; } read(","); } } read("AS"); Prepared prep = parsePrepared(); PrepareProcedure command = new PrepareProcedure(session); command.setProcedureName(procedureName); command.setPrepared(prep); return command; }
private Prepared parsePrepare() throws SQLException { if (readIf("COMMIT")) { TransactionCommand command = new TransactionCommand(session, TransactionCommand.PREPARE_COMMIT); command.setTransactionName(readUniqueIdentifier()); return command; } String procedureName = readAliasIdentifier(); if (readIf("(")) { ObjectArray list = new ObjectArray(); for (int i = 0;; i++) { Column column = parseColumnForTable("C" + i); list.add(column); if (readIf(")")) { break; } read(","); } } read("AS"); Prepared prep = parsePrepared(); PrepareProcedure command = new PrepareProcedure(session); command.setProcedureName(procedureName); command.setPrepared(prep); return command; }