Spec-Zone.ru › Yii 2.0

Класс yii\db\mssql\PDO

Все классы | Методы
Наследование yii\db\mssql\PDO » PDO
Доступен с версии 2.0
Исходный код https://github.com/yiisoft/yii2/blob/master/framework/db/mssql/PDO.php

Это расширение стандартного класса PDO для драйверов MSSQL и DBLIB.

Он предоставляет обходные пути для неправильно реализованных функциональных возможностей драйверов MSSQL и DBLIB.

Публичные методы

Метод Описание Определено в
beginTransaction() Начинает транзакцию. Необходимо переопределить метод PDO, так как драйвер MSSQL PDO не поддерживает транзакции по умолчанию. yii\db\mssql\PDO
commit() Подтверждает транзакцию. Необходимо переопределить метод PDO, так как драйвер MSSQL PDO не поддерживает транзакции по умолчанию. yii\db\mssql\PDO
getAttribute() Получает атрибут соединения с базой данных. yii\db\mssql\PDO
lastInsertId() Возвращает значение последнего вставленного ID. yii\db\mssql\PDO
rollBack() Откатывает транзакцию. Необходимо переопределить метод PDO, так как драйвер MSSQL PDO не поддерживает транзакции по умолчанию. yii\db\mssql\PDO

Подробное описание методов

beginTransaction() публичный метод

Начинает транзакцию. Необходимо переопределить метод PDO, так как драйвер MSSQL PDO не поддерживает транзакции по умолчанию.

public boolean beginTransaction ( )
return boolean

Результат начала транзакции.

commit() публичный метод

Подтверждает транзакцию. Необходимо переопределить метод PDO, так как драйвер MSSQL PDO не поддерживает транзакции по умолчанию.

public boolean commit ( )
return boolean

Результат подтверждения транзакции.

getAttribute() публичный метод

Получает атрибут соединения с базой данных.

Необходимо переопределить метод PDO, так как некоторые драйверы MSSQL PDO (например, dblib) не поддерживают получение атрибутов.

public mixed getAttribute ( $attribute )
$attribute integer

Одно из значений констант PDO::ATTR_*.

return mixed

Успешная операция возвращает значение запрошенного атрибута PDO. Ошибка возвращает null.

lastInsertId() публичный метод

Возвращает значение последнего вставленного ID.

public integer lastInsertId ( $sequence = null )
$sequence string|null

Имя последовательности. По умолчанию null.

return integer

Значение последнего вставленного ID.

rollBack() публичный метод

Откатывает транзакцию. Необходимо переопределить метод PDO, так как драйвер MSSQL PDO не поддерживает транзакции по умолчанию.

public boolean rollBack ( )
return boolean

Результат отката транзакции.

© 2008–2017 by Yii Software LLC
Licensed under the three clause BSD license.
http://www.yiiframework.com/doc-2.0/yii-db-mssql-pdo.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API