|
static string | getCreateSql (list l) |
| returns a string that can be used to create the schema in the database
|
|
static bool | isSybase (AbstractDatasource ds) |
| returns True if the DB is a Sybase database
|
|
static auto | tryExecArgs (AbstractDatasource ds, string sql, __7_ softlist< auto > args) |
| tries to execute a command so that if an error occurs the current transaction status is not lost
|
|
static auto | tryExecRaw (AbstractDatasource ds, string sql) |
| tries to execute a command so that if an error occurs the current transaction status is not lost
|
|
|
| computeStatisticsImpl (__7_ hash options) |
| compute statistics implementation. See SqlUtil::AbstractDatabase::computeStatistics()
|
|
string | getCreateSqlImpl (list l) |
| returns a string that can be used to create the schema in the database
|
|
softint | getCurrentSequenceValueImpl (string name) |
| returns the last value issued for the given sequence in the current session
|
|
softint | getNextSequenceValueImpl (string name) |
| returns the next value in the given sequence
|
|
int | getPhysicalSizeImpl () |
| SqlUtil::AbstractDatabase.getPhysicalSize()
|
|
hash | getReclaimSpaceOptions () |
| returns driver-specific options to the base abstract class
|
|
hash | getSchemaDescriptionOptions () |
| returns driver-specific options to the base abstract class
|
|
list< string > | listFunctionsImpl () |
| returns a list of string function names in the database
|
|
list< string > | listProceduresImpl () |
| since Mssql only supports functions, this method is identical to listFunctionsImpl()
|
|
softlist< string > | listTablesImpl () |
| returns a list of string table names in the database
|
|
bool | rebuildIndexImpl (string name, __7_ hash options) |
| rebuild index implementation. See SqlUtil::AbstractDatabase::rebuildIndex()
|
|
| reclaimSpaceImpl (__7_ hash options) |
| reclaim space implementation. See SqlUtil::AbstractDatabase::reclaimSpace()
|
|
bool | supportsPackagesImpl () |
| returns True if the database supports packages
|
|
bool | supportsSequencesImpl () |
| returns True if the database supports sequences
|
|
bool | supportsTypesImpl () |
| returns True if the database supports named types
|
|
auto | tryExecArgsImpl (string sql, __7_ softlist< auto > args) |
| tries to execute a command so that if an error occurs the current transaction status is not lost
|
|
auto | tryExecRawImpl (string sql, __7_ softlist< auto > args) |
| tries to execute a command so that if an error occurs the current transaction status is not lost
|
|
provides the Mssql-specific implementation of the AbstractDatabase interface