1C-Bitrix 25.700.0
Загрузка...
Поиск...
Не найдено
Класс MssqlConnection
Граф наследования:MssqlConnection:
Connection

Открытые члены

 getInsertedId ()
 getAffectedRowsCount ()
 isTableExists ($tableName)
 isIndexExists ($tableName, array $columns)
 getIndexName ($tableName, array $columns, $strict=false)
 getTableFields ($tableName)
 createTable ($tableName, $fields, $primary=[], $autoincrement=[])
 renameTable ($currentName, $newName)
 dropTable ($tableName)
 startTransaction ()
 commitTransaction ()
 rollbackTransaction ()
 getType ()
 getVersion ()
 getErrorMessage ()
Открытые члены унаследованные от Connection
 __construct (array $configuration)
 connect ()
 disconnect ()
 getResource ()
 isConnected ()
 getConfiguration ()
 getMaxAllowedPacket ()

Защищенные члены

 createSqlHelper ()
 connectInternal ()
 disconnectInternal ()
 queryInternal ($sql, array $binds=null, \Bitrix\Main\Diag\SqlTrackerQuery $trackerQuery=null)
 createResult ($result, \Bitrix\Main\Diag\SqlTrackerQuery $trackerQuery=null)

Дополнительные унаследованные члены

Защищенные данные унаследованные от Connection
 $resource
 $isConnected = false
 $configuration

Подробное описание

См. определение в файле mssqlconnection.php строка 14

Методы

◆ commitTransaction()

commitTransaction ( )

@inheritDoc

См. определение в файле mssqlconnection.php строка 298

◆ connectInternal()

connectInternal ( )
protected

Establishes a connection to the database. Includes php_interface/after_connect_d7.php on success. Throws exception on failure.

Возвращает
void
Исключения
ConnectionException

Переопределяет метод предка Connection.

См. определение в файле mssqlconnection.php строка 37

◆ createResult()

createResult ( $result,
\Bitrix\Main\Diag\SqlTrackerQuery $trackerQuery = null )
protected

@inheritDoc

См. определение в файле mssqlconnection.php строка 124

◆ createSqlHelper()

createSqlHelper ( )
protected

См. определение в файле mssqlconnection.php строка 20

◆ createTable()

createTable ( $tableName,
$fields,
$primary = [],
$autoincrement = [] )

@inheritDoc

См. определение в файле mssqlconnection.php строка 226

◆ disconnectInternal()

disconnectInternal ( )
protected

Disconnects from the database. Does nothing if there was no connection established.

Возвращает
void

Переопределяет метод предка Connection.

См. определение в файле mssqlconnection.php строка 83

◆ dropTable()

dropTable ( $tableName)

@inheritDoc

См. определение в файле mssqlconnection.php строка 277

◆ getAffectedRowsCount()

getAffectedRowsCount ( )

@inheritDoc

См. определение в файле mssqlconnection.php строка 140

◆ getErrorMessage()

getErrorMessage ( )

@inheritDoc

См. определение в файле mssqlconnection.php строка 348

◆ getIndexName()

getIndexName ( $tableName,
array $columns,
$strict = false )

@inheritDoc

См. определение в файле mssqlconnection.php строка 177

◆ getInsertedId()

getInsertedId ( )

@inheritDoc

См. определение в файле mssqlconnection.php строка 132

◆ getTableFields()

getTableFields ( $tableName)

@inheritDoc

См. определение в файле mssqlconnection.php строка 208

◆ getType()

getType ( )

@inheritDoc

См. определение в файле mssqlconnection.php строка 320

◆ getVersion()

getVersion ( )

@inheritDoc

См. определение в файле mssqlconnection.php строка 328

◆ isIndexExists()

isIndexExists ( $tableName,
array $columns )

@inheritDoc

См. определение в файле mssqlconnection.php строка 169

◆ isTableExists()

isTableExists ( $tableName)

@inheritDoc

См. определение в файле mssqlconnection.php строка 148

◆ queryInternal()

queryInternal ( $sql,
array $binds = null,
\Bitrix\Main\Diag\SqlTrackerQuery $trackerQuery = null )
protected

@inheritDoc

См. определение в файле mssqlconnection.php строка 101

◆ renameTable()

renameTable ( $currentName,
$newName )

@inheritDoc

См. определение в файле mssqlconnection.php строка 269

◆ rollbackTransaction()

rollbackTransaction ( )

@inheritDoc

См. определение в файле mssqlconnection.php строка 307

◆ startTransaction()

startTransaction ( )

@inheritDoc

См. определение в файле mssqlconnection.php строка 289


Объявления и описания членов класса находятся в файле: