PDO::errorCode讲解
程序员文章站
2024-02-02 10:04:04
pdo::errorcode
pdo::errorcode — 获取跟数据库句柄上一次操作相关的 sqlstate(php 5 >= 5.1.0, pecl pdo...
pdo::errorcode
pdo::errorcode — 获取跟数据库句柄上一次操作相关的 sqlstate(php 5 >= 5.1.0, pecl pdo >= 0.1.0)
说明
语法
mixed pdo::errorcode ( void )
返回值
返回一个 sqlstate,一个由5个字母或数字组成的在 ansi sql 标准中定义的标识符。 简要地说,一个 sqlstate 由前面两个字符的类值和后面三个字符的子类值组成。
如果数据库句柄没有进行操作,则返回 null 。
实例
取得一个 sqlstate 码
/* 引发一个错误 -- bones 数据表不存在 */ $dbh->exec("insert into bones(skull) values ('lucy')"); echo "\npdo::errorcode(): "; print $dbh->errorcode(); ?>
以上例程会输出:
pdo::errorcode(): 42s02
总结
以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对的支持。如果你想了解更多相关内容请查看下面相关链接
上一篇: ps初学者第九课 白话通道