public class MSSqlPlatform extends PlatformImplBase
| Modifier and Type | Field and Description |
|---|---|
static String |
DATABASENAME
Database name of this platform.
|
static String |
JDBC_DRIVER
The standard SQLServer jdbc driver.
|
static String |
JDBC_DRIVER_NEW
The new SQLServer 2005 jdbc driver which can also be used for SQL Server 2000.
|
static String |
JDBC_SUBPROTOCOL
The subprotocol used by the standard SQL Server driver.
|
static String |
JDBC_SUBPROTOCOL_INTERNAL
The subprotocol internally returned by the newer SQL Server 2005 driver.
|
static String |
JDBC_SUBPROTOCOL_NEW
The subprotocol recommended for the newer SQL Server 2005 driver.
|
MODEL_DEFAULT_NAME| Constructor and Description |
|---|
MSSqlPlatform()
Creates a new platform instance.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
afterInsert(Connection connection,
Table table)
Allows platforms to issue statements directly after rows have been inserted into
the specified table.
|
protected void |
afterUpdate(Connection connection,
Table table)
Allows platforms to issue statements directly after rows have been updated in
the specified table.
|
protected void |
beforeInsert(Connection connection,
Table table)
Allows platforms to issue statements directly before rows are inserted into
the specified table.
|
protected void |
beforeUpdate(Connection connection,
Table table)
Allows platforms to issue statements directly before rows are updated in
the specified table.
|
String |
getName()
Returns the name of the database that this platform is for.
|
alterTables, alterTables, alterTables, alterTables, alterTables, alterTables, alterTables, alterTables, createDatabase, createDeleteSql, createInsertSql, createResultSetIterator, createSelectLastInsertIdSql, createTables, createTables, createTables, createTables, createUpdateSql, delete, delete, dropDatabase, dropTable, dropTable, dropTables, dropTables, evaluateBatch, evaluateBatch, exists, extractColumnValue, fetch, fetch, fetch, fetch, fetch, fetch, fetch, fetch, getAlterTablesSql, getAlterTablesSql, getAlterTablesSql, getAlterTablesSql, getAlterTablesSql, getAlterTablesSql, getAlterTablesSql, getAlterTablesSql, getCreateTablesSql, getCreateTablesSql, getDeleteSql, getDropTableSql, getDropTablesSql, getInsertSql, getLog, getModelReader, getObjectFromResultSet, getObjectFromResultSet, getPlatformInfo, getSqlBuilder, getUpdateSql, insert, insert, insert, insert, isDelimitedIdentifierModeOn, isForeignKeysSorted, isIdentityOverrideOn, isScriptModeOn, isSqlCommentsOn, logWarnings, postprocessModelFromDatabase, query, query, query, query, readModelFromDatabase, readModelFromDatabase, readModelFromDatabase, readModelFromDatabase, setDelimitedIdentifierModeOn, setForeignKeysSorted, setIdentityOverrideOn, setModelReader, setObject, setScriptModeOn, setSqlBuilder, setSqlCommentsOn, setStatementParameterValue, shutdownDatabase, shutdownDatabase, store, toColumnValues, update, updateborrowConnection, closeStatement, getDataSource, getPassword, getUsername, returnConnection, setDataSource, setPassword, setUsernameclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitborrowConnection, getDataSource, getPassword, getUsername, returnConnection, setDataSource, setPassword, setUsernamepublic static final String DATABASENAME
public static final String JDBC_DRIVER
public static final String JDBC_DRIVER_NEW
public static final String JDBC_SUBPROTOCOL
public static final String JDBC_SUBPROTOCOL_NEW
public static final String JDBC_SUBPROTOCOL_INTERNAL
public String getName()
protected void beforeInsert(Connection connection, Table table) throws SQLException
beforeInsert in class PlatformImplBaseconnection - The connection used for the insertiontable - The table that the rows are inserted intoSQLExceptionprotected void afterInsert(Connection connection, Table table) throws SQLException
afterInsert in class PlatformImplBaseconnection - The connection used for the insertiontable - The table that the rows have been inserted intoSQLExceptionprotected void beforeUpdate(Connection connection, Table table) throws SQLException
beforeUpdate in class PlatformImplBaseconnection - The connection used for the updatetable - The table that the rows are updateed intoSQLExceptionprotected void afterUpdate(Connection connection, Table table) throws SQLException
afterUpdate in class PlatformImplBaseconnection - The connection used for the updatetable - The table that the rows have been updateed intoSQLExceptionCopyright © 2005-2013 Apache Software Foundation. All Rights Reserved.