TP6中mysql常规操作返回值

Author Avatar
yyq 2020-08-01 11:22:37
  • 二维码

TP6中mysql常规操作返回值

        项目中经常会去操作数据库,记录下各个操作的返回值:

        

        NO1:更新操作 update()

        该方法返回影响数据的条数,没有修改任何数据时返回0;


        NO2:新增操作 insert() & insertAll()

        该方法新增成功返回添加成功数据条数,通常为1


        NO3:新增并获取ID操作 insertGetId

        该方法返回插入数据成功时的ID值


        NO4:查找单个数据操作 find()

        该方法用于查找单个数据,存在返回结果数据,不存在返回NULL;


        NO5:查找数据集操作 select()

        该方法查找多个数据,存在返回数据集对象(如需要使用数组,可以使用toArray()方法),不存在返回NULL;


        NO6:查询某个字段值 value()

        该方法用于查询某个字段值,不存在返回NULL


        NO7:查询某一列值操作 colume()

        该方法查询某列值,不存在返回空数组


        NO8:删除操作 delete()

        该方法用于删除数据,成功返回影响的条数,没有返回0


        NO9:新增或更新操作 save()

        该方法也可用于数据的新增与更新,新增数据返回的是写入的记录数。更新数据成功返回的是true,注意更新时如果数据一致,返回的是0而不是False,所以判断时需要注意


        NO10:其他链式操作常用

            a:自增:inc()  

            b:自减:dec()

            c:严格检测存入字段:strict()

            d:返回唯一不同值: distinct()

上一篇 返回列表 下一篇

发表评论

Tips:评论内容请文明用语