001package gudusoft.gsqlparser.stmt;
002
003
004import gudusoft.gsqlparser.EDbVendor;
005import gudusoft.gsqlparser.ESqlStatementType;
006import gudusoft.gsqlparser.TCustomSqlStatement;
007import gudusoft.gsqlparser.nodes.TParseTreeVisitor;
008
009/**
010 * SQL alter audit policy statement
011 *
012 * @custom.relatedDB Hana
013 */
014public class TAlterAuditPolicyStmt extends TCustomSqlStatement {
015
016    public TAlterAuditPolicyStmt(EDbVendor dbvendor) {
017        super(dbvendor);
018        sqlstatementtype = ESqlStatementType.sstalterauditpolicy;
019    }
020
021    public int doParseStatement(TCustomSqlStatement psql) {
022        if (rootNode == null) return -1;
023        super.doParseStatement(psql);
024
025
026        return 0;
027    }
028
029    public void accept(TParseTreeVisitor v) {
030        v.preVisit(this);
031        v.postVisit(this);
032    }
033
034    public void acceptChildren(TParseTreeVisitor v) {
035        v.preVisit(this);
036        v.postVisit(this);
037    }
038}