备注:CI的SQL构造器,若果数据是int类型的话必须用intval进行转换
有一张查询很频繁的表,然后尝试根据主键去更新某一个字段,SQL如下:
update node_bird set Isverify=1 where NodeID=‘912399‘;
发现NodeID原本是int,CI的sql构造器将NodeID生成SQL语句的时候加了单引号,然而这张表的查询比较多,导致后面的查询都死掉了
时间: 2024-10-27 08:15:09
备注:CI的SQL构造器,若果数据是int类型的话必须用intval进行转换
有一张查询很频繁的表,然后尝试根据主键去更新某一个字段,SQL如下:
update node_bird set Isverify=1 where NodeID=‘912399‘;
发现NodeID原本是int,CI的sql构造器将NodeID生成SQL语句的时候加了单引号,然而这张表的查询比较多,导致后面的查询都死掉了