gudusoft.gsqlparser.stmt.mssql
Class TMssqlSet

java.lang.Object
  extended by gudusoft.gsqlparser.nodes.TParseTreeNode
      extended by gudusoft.gsqlparser.TCustomSqlStatement
          extended by gudusoft.gsqlparser.stmt.mssql.TMssqlSet
All Implemented Interfaces:
Visitable

public class TMssqlSet
extends TCustomSqlStatement


Field Summary
 
Fields inherited from class gudusoft.gsqlparser.TCustomSqlStatement
dbvendor, dummytag, joins, parser, plsqlparser, rootNode, sourcetokenlist, sqlstatementtype, tables
 
Constructor Summary
TMssqlSet(EDbVendor dbvendor)
           
 
Method Summary
 int doParseStatement(TCustomSqlStatement psql)
           
 int getSetType()
           
 TSelectSqlStatement getSubquery()
           
 TExpression getVarExpr()
           
 TObjectName getVarName()
           
 TFunctionCall getXmlMethod()
           
 
Methods inherited from class gudusoft.gsqlparser.TCustomSqlStatement
addWhereClause, analyzeFromTable, analyzeJoin, analyzeTablename, checkNonQualifiedColumnReferenceInSubQueryOfUplevelStmt, getCteList, getErrorCount, getLabelName, getOutputClause, getParentStmt, getResultColumnList, getReturningClause, getStatements, getSymbolTable, getTargetTable, getTopClause, getTopStatement, getWhereClause, isnzplsql, isoracleplsql, ispgplsql, linkColumnReferenceToTable, locateVariableOrParameter, OracleStatementCanBeSeparatedByBeginEndPair, parsestatement, setCteList, setLabelName, setOutputClause, setParentStmt, setResultColumnList, setReturningClause, setTargetTable, setTopClause, setWhereClause
 
Methods inherited from class gudusoft.gsqlparser.nodes.TParseTreeNode
accept, addAllMyTokensToTokenList, doParse, getColumnNo, getDummyTag, getEndToken, getGsqlparser, getLineNo, getNodeType, getStartToken, init, init, init, init, init, init, setDummyTag, setEndToken, setEndToken, setGsqlparser, setNodeType, setStartToken, setStartToken, setString, toString
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

TMssqlSet

public TMssqlSet(EDbVendor dbvendor)
Method Detail

getVarExpr

public TExpression getVarExpr()

getVarName

public TObjectName getVarName()

getXmlMethod

public TFunctionCall getXmlMethod()

getSubquery

public TSelectSqlStatement getSubquery()

getSetType

public int getSetType()

doParseStatement

public int doParseStatement(TCustomSqlStatement psql)
Overrides:
doParseStatement in class TCustomSqlStatement