类 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 驱动程序中实现不当的功能提供了解决方案。
方法详情
返回最后插入的 ID 的值。
SQLSRV 驱动程序实现了 yii\db\mssql\PDO::lastInsertId() 方法,但存在一个特点:当 $sequence
值为 null 或空字符串时,它将返回一个空字符串。但是,当未指定参数时,它按预期工作并返回实际的最后插入的 ID(与其他 PDO 驱动程序类似)。
public integer lastInsertId ( $sequence = null ) | ||
$sequence | string|null |
序列名称。默认为 null。 |
返回值 | integer |
最后插入的 ID 值。 |
---|
#[\ReturnTypeWillChange]
public function lastInsertId($sequence = null)
{
return !$sequence ? parent::lastInsertId() : parent::lastInsertId($sequence);
}
注册 或 登录 以发表评论。