gudusoft.gsqlparser.nodes
Class TDeleteSqlNode
java.lang.Object
gudusoft.gsqlparser.nodes.TParseTreeNode
gudusoft.gsqlparser.nodes.TDeleteSqlNode
- All Implemented Interfaces:
- Visitable
public class TDeleteSqlNode
- extends TParseTreeNode
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 |
cteList
public TCTEList cteList
TDeleteSqlNode
public TDeleteSqlNode()
setDeleteToken
public void setDeleteToken(TSourceToken deleteToken)
getDeleteToken
public TSourceToken getDeleteToken()
getTopClause
public TTopClause getTopClause()
getTargetTable
public TFromTable getTargetTable()
getReturningClause
public TReturningClause getReturningClause()
getWhereCondition
public TWhereClause getWhereCondition()
setReturningClause
public void setReturningClause(TReturningClause returningClause)
setWhereCondition
public void setWhereCondition(TWhereClause whereCondition)
getOutputClause
public TOutputClause getOutputClause()
setOutputClause
public void setOutputClause(TOutputClause outputClause)
setSourceTableList
public void setSourceTableList(TFromTableList sourceTableList)
setTargetTableByTableList
public void setTargetTableByTableList(TFromTableList sourceTableList)
setTargetTable
public void setTargetTable(TFromTable targetTable)
getSourceTableList
public TFromTableList getSourceTableList()
setReferenceTableList
public void setReferenceTableList(TFromTableList referenceTableList)
getReferenceTableList
public TFromTableList getReferenceTableList()
- MySQL syntax:
delete table_name1.[*],table_name2.[*] ...
from table_references
sourceTableList represents: table_name1.[*],table_name2.[*] ...
referenceTableList represents: table_references
- Returns:
setTopClause
public void setTopClause(TTopClause topClause)
setOrderByClause
public void setOrderByClause(TOrderBy orderByClause)
getOrderByClause
public TOrderBy getOrderByClause()
setLimitClause
public void setLimitClause(TLimitClause limitClause)
getLimitClause
public TLimitClause getLimitClause()
setIsolationClause
public void setIsolationClause(TIsolationClause isolationClause)
getIsolationClause
public TIsolationClause getIsolationClause()