0 追蹤者

類別 yii\db\mssql\SqlsrvPDO

繼承關係yii\db\mssql\SqlsrvPDO » PDO
自版本起可用2.0
原始碼 https://github.com/yiisoft/yii2/blob/master/framework/db/mssql/SqlsrvPDO.php

這是 SQLSRV 驅動程式預設 PDO 類別的擴展。

它為 SQLSRV 驅動程式未正確實作的功能提供了變通方案。

公共方法

隱藏繼承的方法

方法 描述 定義於
lastInsertId() 傳回最後插入 ID 的值。 yii\db\mssql\SqlsrvPDO

方法詳情

隱藏繼承的方法

lastInsertId() 公共方法

傳回最後插入 ID 的值。

SQLSRV 驅動程式實作了 yii\db\mssql\PDO::lastInsertId() 方法,但有一個獨特的特性:當 $sequence 值為 null 或空字串時,它會傳回空字串。但是當未指定參數時,它的運作如預期,並傳回實際最後插入的 ID(如同其他 PDO 驅動程式)。

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

序列名稱。預設為 null。

return integer

最後插入的 ID 值。

                #[\ReturnTypeWillChange]
public function lastInsertId($sequence = null)
{
    return !$sequence ? parent::lastInsertId() : parent::lastInsertId($sequence);
}