public class TSqlCmdsSybase extends AbstractSqlCmds
gnewsqlstatementtype, initialized, initLock, sqlCmdList, vendor| Constructor and Description |
|---|
TSqlCmdsSybase() |
| Modifier and Type | Method and Description |
|---|---|
ESqlStatementType |
getStatementTypeForToken(TSourceToken token)
Finds SQL command type for yacc parser integration.
|
protected String |
getToken1Str(int token1)
Get the string representation for vendor-specific token codes.
|
protected void |
initializeCommands()
Initialize vendor-specific commands.
|
TCustomSqlStatement |
issql(TSourceToken pcst,
EFindSqlStateType pstate,
TCustomSqlStatement psqlstatement)
Identifies the SQL statement type from a token stream.
|
addCmd, addCmd, addCmd, addCmd, addCmd, addCmd, addCmd, addCmd, ensureInitialized, findcte, finddbcmd, getSqlCmdList, getVendorpublic TSqlCmdsSybase()
protected String getToken1Str(int token1)
AbstractSqlCmdsgetToken1Str in class AbstractSqlCmdstoken1 - Token codeprotected void initializeCommands()
AbstractSqlCmdsinitializeCommands in class AbstractSqlCmdspublic ESqlStatementType getStatementTypeForToken(TSourceToken token)
ISqlCmdsgetStatementTypeForToken in interface ISqlCmdsgetStatementTypeForToken in class AbstractSqlCmdstoken - Token to analyzepublic TCustomSqlStatement issql(TSourceToken pcst, EFindSqlStateType pstate, TCustomSqlStatement psqlstatement)
ISqlCmdspcst - Current token being analyzedpstate - Current parsing state (start, in body, or in exception)psqlstatement - Current statement being built (may be modified)