| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public Sql[] | generateSql(InsertOrUpdateStatement insertOrUpdateStatement, Database database, SqlGeneratorChain<T extends SqlStatement> sqlGeneratorChain)
Overrides liquibase. Implements liquibase. Generate the actual Sql for the given statement and database. |
| protected String | getElse(Database database)
Implements abstract liquibase.
|
| protected String | getInsertStatement(InsertOrUpdateStatement insertOrUpdateStatement, Database database, SqlGeneratorChain<T extends SqlStatement> sqlGeneratorChain)
Overrides liquibase.
|
| protected String | getRecordCheck(InsertOrUpdateStatement insertOrUpdateStatement, Database database, String whereClause)
Implements abstract liquibase.
|
| protected String | getUpdateStatement(InsertOrUpdateStatement
the insert or update statement to generate the update statement from insertOrUpdateStatement, Database the database to generate the update statement for database, String the WHERE clause to use in the update statement whereClause, SqlGeneratorChain<T extends SqlStatement> the SQL generator chain to use in the update statement sqlGeneratorChain)Overrides liquibase. Generates an SQL UPDATE statement for the specified insert or update statement, database, and SQL generator chain. |
| public boolean | supports(InsertOrUpdateStatement statement, Database database)
Overrides liquibase. Implements liquibase. Does this generator support the given statement/database combination? |
| InsertOrUpdateGeneratorMSSQL | back to summary |
|---|---|
| public InsertOrUpdateGeneratorMSSQL() | |
| generateSql | back to summary |
|---|---|
| public Sql[] generateSql(InsertOrUpdateStatement insertOrUpdateStatement, Database database, SqlGeneratorChain<T extends SqlStatement> sqlGeneratorChain) Overrides liquibase. Implements liquibase. Doc from liquibase. Generate the actual Sql for the given statement and database.
| |
| getElse | back to summary |
|---|---|
| protected String getElse(Database database) Implements abstract liquibase.
| |
| getInsertStatement | back to summary |
|---|---|
| protected String getInsertStatement(InsertOrUpdateStatement insertOrUpdateStatement, Database database, SqlGeneratorChain<T extends SqlStatement> sqlGeneratorChain) Overrides liquibase.
| |
| getRecordCheck | back to summary |
|---|---|
| protected String getRecordCheck(InsertOrUpdateStatement insertOrUpdateStatement, Database database, String whereClause) Implements abstract liquibase.
| |
| getUpdateStatement | back to summary |
|---|---|
| protected String getUpdateStatement(InsertOrUpdateStatement insertOrUpdateStatement, Database database, String whereClause, SqlGeneratorChain<T extends SqlStatement> sqlGeneratorChain) throws LiquibaseException Overrides liquibase. Doc from liquibase. Generates an SQL UPDATE statement for the specified insert or update statement, database, and SQL generator chain.
| |
| supports | back to summary |
|---|---|
| public boolean supports(InsertOrUpdateStatement statement, Database database) Overrides liquibase. Implements liquibase. Doc from liquibase. Does this generator support the given statement/database combination? Do not validate the statement with this method, only return if it can support it.
| |