MySQL笔记-SQL语句中可以使用单引号包裹任意类型
最近看了个大佬写的PHP项目,在此膜拜下。
其中发下如下几句:
public function autoUpdate($id,$data){$where = " where {$this->fields['Key']} = '{$id}'";$sql = "update {$this->getTable()} set ";foreach($data as $key => $value){$sql .= $key . '="' . $value . '",';}$sql = rtrim($sql,',') . $where;return $this->exec($sql);}
public function autoInsert($data){$keys = $values = '';foreach($this->fields as $k => $v){if($k == 'Key') continue;if(array_key_exists($v,$data)){$keys .= $v . ',';$values .= "'" . $data[$v] . "',";}}$keys = rtrim($keys,',');$values = rtrim($values,',');$sql = "insert into {$this->getTable()} ({$keys}) values({$values})";return $this->exec($sql);}
从中可以知道,连int型,就可以使用单引号,赋值。在此测试了下,如下表:
SQL语句如下:
INSERT INTO b_test(b_int, b_float, b_bInt, b_tInt, b_string) VALUES('1', '1.1', '111', '1', 'hello111')
如下:
MySQL笔记-SQL语句中可以使用单引号包裹任意类型相关推荐
- c语言 switch 单引号,在switch语句中表示单引号的错误
我必须删除文件中的所有注释.引号内的注释分隔符应视为文本,并且必须打印到屏幕上.评论内的评论被视为其他评论,必须删除.在switch语句中表示单引号的错误 我在遇到下面的switch语句时遇到了单引号 ...
- 本地可以使用oracle吗,Oracle - PLS-00642:SQL语句中不允许使用本地集合类型
我是ORACLE编程中的新手,我试图将表列值与传入的数组进行比较,并且我在此过程中遇到了相当令人沮丧的时间.Oracle - PLS-00642:SQL语句中不允许使用本地集合类型 这是来自包头的类型 ...
- 【MySQL】sql语句中exists和in有何区别?
1.概述 sql语句中exists和in有何区别? SQL语句优化有哪些方法? sq|语句中exists和in有何区别如下: exists是用循环( loop )的方式,由outer表的记录数决定循环 ...
- mysql注入单引号被转义_插入MySQL时转义PHP中的单引号[重复]
这个问题已经在这里有了答案 : 4年前关闭. 我有一个困惑的问题,我似乎无法理解- 我有两个SQL语句: 第一个将信息从表单输入数据库. 第二个从上面输入的数据库中获取数据,发送电子邮件,然后记录交易 ...
- mysql笔记 SQL语句简单的增删改查
文章目录 mysql来源 navicat快捷键 mysql数据库语言分类 DQL 简单查询 条件查询 模糊查询 分组查询 使用limit字句 多表查询 在增删改句子中使用子查询 排序 显示当前使用数据 ...
- mybatis中sql语句中大于小于号的两种解决方法
1.使用<![CDATA[]]>,因为CDATA 部分中的所有内容都会被解析器忽略,所以建议使用<![CDATA[]]> 来解决小于号问题:实例:<![CDATA[ sq ...
- mysql数据库sql语句中使用变量_mysql数据库sql语句中使用变量
{"moduleinfo":{"card_count":[{"count_phone":1,"count":1}],&q ...
- mysql五大子句_MySQL的查询语句中可以使用以下哪个子句来表示分组查询
[多选题]人类行为遗传学工作者倾向于把人的行为遗传分为哪几类 [填空题]MySQL的连接操作包括内连接.( )和交叉连接. [判断题]社会生活类尤其是人文风光类纪录片的解说则多用文学. 散文手法, 既 ...
- python创建包含双引号的字符串代码_python 字符串组成MySql 命令时,字符串含有单引号或者双引号导致出错解决办法...
引用自:https://blog.csdn.net/zhaoya_huangqing/article/details/48036839 一.在组成SQL语句并发送命令时完全按照Python中的样式去传 ...
最新文章
- 脑机接口成唯一沟通方式,渐冻症晚期父亲终向4岁儿子表达爱意
- ie8一下解决圆角,阴影不兼容问题
- C#基于Socket的简单聊天室实践
- 小米笔记本 镜像_华为的裤衩——小米互传
- 迁移学习SSD深度网络模型,实现文本行检测
- 【docker】docker的简单状态监控
- 申请清华大学计算机类的理由,选择清华大学的十大理由(网络收集整理)
- 使用CSF对kitti的点云数据过滤出地面点云,结合PCL使用,C++实现
- Invalid interval string, expecting a number followed by one of Mwdhmsy
- 洛谷P3376 【模板】网络最大流{Dinic算法}
- 逆矩阵与矩阵的特征值的关系
- 4 个 Linux 技巧,你值得拥有
- 计算机中现代操作系统两个基本特征是什么,现代操作系统的两个基本特征是资源共享和...
- CVPR 2021 审稿意见出了,你也许需要这份学术论文投稿与返修指南
- jmeter两种设置中文方法
- 服务网格领域的百花齐放,是否存在一个更优解?
- FCPX超级慢动作变速插件Twixtor Pro 7 Mac破解版激活教程
- 输入存款金额m、存期(年)y和年利率r,计算并输出到期的利息p
- 表面处理之阳极氧化基本常识
- html设置抽奖概率,在线抽奖大转盘和概率计算