86)PHP,PDO常用函数

本文介绍了SQL执行过程中可能出现的错误及处理方式,并详细说明了如何使用特定函数来获取错误信息。此外,还讲解了事务管理的基本操作,包括开启、回滚、提交事务以及判断事务状态的方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

(1)

      (2)     

 

 

举例:假如我的sql语句有问题,那么我输出这两个函数所产生的信息。  

        

还有一组函数:

     

 

          分别是,开启事务,回滚事务,提交事务,判断是否处于事务中。

1 errorInfo()
2     错误信息,包含错误信息的数组。
3 errorCode()
4     错误代码
5         当SQL执行过程中,失败,会产生错误:
6 
7     

  

  

 1 beginTransaction();
 2 开启事务
 3 rollback();
 4 回滚事务
 5 commit();
 6 提交事务
 7 inTransaction();
 8 判断是否处于事务中
 9 
10 lastInsertID()
11 最后形成的auto_increment字段的值。

         

1 又一个执行SQL的方法。
2 区别于query(),返回值类型不同。Exec()返回值类型为整型。(query()返回的是对象类型)。
3 该返回的整数,表示当前执行SQL所影响的记录数。
4 可见:
5     Query(), 执行查询类,show,select,desc
6     Exec(),    非查询类,insert,delete,update,DDL

  

注意,影响的记录数可能为0.但是不意味着执行失败!

  

 

 

 

 

 

 

 

转载于:https://www.cnblogs.com/xiaoyoucai/p/7396904.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值