PDO::lastInsertId讲解


Posted in PHP onJanuary 29, 2019

PDO::lastInsertId

PDO::lastInsertId — 返回最后插入行的ID或序列值(PHP 5 >= 5.1.0, PECL pdo >= 0.1.0)

说明

语法

string PDO::lastInsertId ([ string $name = NULL ] )

返回最后插入行的ID,或者是一个序列对象最后的值,取决于底层的驱动。比如,PDO_PGSQL() 要求为 name 参数指定序列对象的名称。

注意:在不同的 PDO 驱动之间,此方法可能不会返回一个有意义或一致的结果,因为底层数据库可能不支持自增字段或序列的概念。

参数

name

应该返回ID的那个序列对象的名称。

返回值

如果没有为参数 name 指定序列名称,PDO::lastInsertId() 则返回一个表示最后插入数据库那一行的行ID的字符串。

如果为参数 name 指定了序列名称,PDO::lastInsertId() 则返回一个表示从指定序列对象取回最后的值的字符串。

如果当前 PDO 驱动不支持此功能,则 PDO::lastInsertId() 触发一个 IM001 SQLSTATE 。

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对三水点靠木的支持。如果你想了解更多相关内容请查看下面相关链接

PHP 相关文章推荐
PHP 中文处理技巧
Apr 25 PHP
phpexcel导出excel的颜色和网页中的颜色显示不一致
Dec 11 PHP
php 无法加载mcrypt.dll的解决办法
Apr 03 PHP
使用PHP计算两个路径的相对路径
Jun 14 PHP
PHP中Session引起的脚本阻塞问题解决办法
Apr 08 PHP
PHP按行读取文件时删除换行符的3种方法
May 04 PHP
教你如何在CI框架中使用 .htaccess 隐藏url中index.php
Jun 09 PHP
PHP实现HTML生成PDF文件的方法
Nov 07 PHP
php根据某字段对多维数组进行排序的方法
Mar 07 PHP
php过滤输入操作之htmlentities与htmlspecialchars用法分析
Feb 17 PHP
详谈PHP中public,private,protected,abstract等关键字的用法
Dec 31 PHP
php中文语义分析实现方法示例
Sep 28 PHP
PHP date()格式MySQL中插入datetime方法
Jan 29 #PHP
PHP扩展mcrypt实现的AES加密功能示例
Jan 29 #PHP
Yii2.0建立公共方法简单示例
Jan 29 #PHP
使用vs code编辑调试php配置的方法
Jan 29 #PHP
Yii2.0实现的批量更新及批量插入功能示例
Jan 29 #PHP
详解关于php的xdebug配置(编辑器vscode)
Jan 29 #PHP
PDO::inTransaction讲解
Jan 28 #PHP
You might like
一个php作的文本留言本的例子(六)
2006/10/09 PHP
php生成随机密码的三种方法小结
2010/09/04 PHP
php强大的时间转换函数strtotime
2016/02/18 PHP
PHP反射机制原理与用法详解
2017/02/15 PHP
laravel5.1框架model类查询的实现方法
2019/10/08 PHP
从JavaScript 到 JQuery (1)学习小结
2009/02/12 Javascript
javascript 常用代码技巧大收集
2009/02/25 Javascript
jQuery ui 1.7更新小结
2009/08/15 Javascript
用Jquery重写windows.alert方法实现思路
2013/04/03 Javascript
js实现拖拽效果
2015/02/12 Javascript
jQuery处理json数据返回数组和输出的方法
2015/03/11 Javascript
javascript下使用Promise封装FileReader
2016/02/19 Javascript
Bootstrap modal使用及点击外部不消失的解决方法
2016/12/13 Javascript
angular基于ng-alain定义自己的select组件示例
2018/02/23 Javascript
关于Vue的路由权限管理的示例代码
2018/03/06 Javascript
详解vue 单页应用(spa)前端路由实现原理
2018/04/04 Javascript
Node.js 如何利用异步提升任务处理速度
2019/01/07 Javascript
详解用场景去理解函数柯里化(入门篇)
2019/04/11 Javascript
解决Vue-Router升级导致的Uncaught (in promise)问题
2020/08/07 Javascript
react-native 实现购物车滑动删除效果的示例代码
2021/01/15 Javascript
[01:10]DOTA2次级职业联赛 - Fly战队宣传片
2014/12/01 DOTA
用实例说明python的*args和**kwargs用法
2013/11/01 Python
简单说明Python中的装饰器的用法
2015/04/24 Python
Python优先队列实现方法示例
2017/09/21 Python
python2.7读取文件夹下所有文件名称及内容的方法
2018/02/24 Python
利用Python求阴影部分的面积实例代码
2018/12/05 Python
Python 解决OPEN读文件报错 ,路径以及r的问题
2019/12/19 Python
使用Python将Exception异常错误堆栈信息写入日志文件
2020/04/08 Python
python3 sleep 延时秒 毫秒实例
2020/05/04 Python
python元组拆包实现方法
2021/02/28 Python
HTML5新增加标签和功能概述
2016/09/05 HTML / CSS
HTML5新标签兼容——> 的两种方法
2018/09/12 HTML / CSS
大学同学聚会邀请函
2014/01/29 职场文书
运动会入场解说词
2014/02/07 职场文书
公司股份合作协议书
2014/12/07 职场文书
PostgreSQL 插入INSERT、删除DELETE、更新UPDATE、事务transaction
2022/04/12 PostgreSQL