001package gudusoft.gsqlparser.stmt.db2; 002 003import gudusoft.gsqlparser.*; 004import gudusoft.gsqlparser.nodes.TDeclareSqlNode; 005import gudusoft.gsqlparser.nodes.TParseTreeVisitor; 006 007public class TDb2ReturnCodesDeclaration extends TCustomDb2Stmt { 008 public TDb2ReturnCodesDeclaration (EDbVendor dbvendor){ 009 super(dbvendor); 010 sqlstatementtype = ESqlStatementType.sstdb2returncodesdeclaration ; 011 } 012 013 void buildsql() { 014 } 015 016 void clear() { 017 } 018 019 String getasprettytext() { 020 return ""; 021 } 022 023 void iterate(TVisitorAbs pvisitor) { 024 } 025 026 public int doParseStatement(TCustomSqlStatement psql) { 027 if (rootNode == null) return -1; 028 TDeclareSqlNode declareSqlNode = (TDeclareSqlNode)rootNode; 029 030 super.doParseStatement(psql); 031 032 return 0; 033 } 034 035 public void accept(TParseTreeVisitor v){ 036 v.preVisit(this); 037 v.postVisit(this); 038 } 039 040 public void acceptChildren(TParseTreeVisitor v){ 041 v.preVisit(this); 042 v.postVisit(this); 043 } 044 045 046 047}