mysql insert into 怎么用(MySQL中INSERT的一般用法)
mysql insert into 怎么用
MySQL中INSERT的一般用法INSERT语句是最常见的SQL语句之一,但是MySQL中INSERT语句的用法和标准用法不尽相同,下文就为您详细介绍MySQL中INSERT的一般用法,供您参考。
MySQL中INSERT的一般用法:
MySQL中的INSERT语句和标准的INSERT不太一样,在标准的SQL语句中,一次插入一条记录的INSERT语句只有一种形式。
INSERT INTO tablename(列名…) VALUES(列值);
而在MySQL中还有另外一种形式。
INSERT INTO tablename SET column_name1 = value1, column_name2 = value2,…;
***种方法将列名和列值分开了,在使用时,列名必须和列值的数一致。如下面的语句向users表中插入了一条记录:
INSERT INTO users(id, name, age) VALUES(123, '姚明', 25);
第二种方法允许列名和列值成对出现和使用,如下面的语句将产生中样的效果。
INSERT INTO users SET id = 123, name = '姚明', age = 25;
如果使用了SET方式,必须至少为一列赋值。如果某一个字段使用了省缺值(如默认或自增值),这两种方法都可以省略这些字段。如id字段上使用了自增值,上面两条语句可以写成如下形式:
INSERT INTO users (name, age) VALUES('姚明',25);
INSERT INTO uses SET name = '姚明', age = 25;
MySQL在VALUES上也做了些变化。如果VALUES中什么都不写,那MySQL将使用表中每一列的默认值来插入新记录。
INSERT INTO users () VALUES();
如果表名后什么都不写,就表示向表中所有的字段赋值。使用这种方式,不仅在VALUES中的值要和列数一致,而且顺序不能颠倒。 INSERT INTO users VALUES(123, '姚明', 25);
如果将INSERT语句写成如下形式MySQL将会报错。
INSERT INTO users VALUES('姚明',25);
- python在mysql创建数据库(python3对接mysql数据库实例详解)
- mysql怎么设置某个字段默认值(MySQL表字段时间设置默认值)
- php考试复习题(php+mysql开发的最简单在线题库在线做题系统完整案例)
- 查看mysql执行计划关键字(带你学习MySQL执行计划)
- mysql 性能调优技巧(4 款 MySQL 调优工具,公司大神都在用!)
- mysql未使用索引的查询(如何在mysql进行查询缓存及失败的解决方法)
- mysqlbinlog优缺点(MySQL Binlog 日志处理工具对比分析)
- mysql索引优化技巧(MySQL如何优化索引)
- mysql数据库简单操作(一篇文章教会你进行MySQL数据库和数据表的基本操作)
- laravel mysql 操作方式(Laravel使用原生sql语句并调用的方法)
- mysql事务特性的主要作用(详解MySQL中事务的持久性实现原理)
- MySql存储过程
- Mysql官方性能测试工具mysqlslap的使用简介(Mysql官方性能测试工具mysqlslap的使用简介)
- 在mysql语法中用来修改数据的命令(explain命令为什么可能会修改MySQL数据)
- MySQL执行事务的语法与流程详解(MySQL执行事务的语法与流程详解)
- dockerfile构建mysql镜像并初始化(docker-compose基于MySQL8部署项目的实现)
- 记者手记 书记带我去 巡街(记者手记书记带我去)
- 富士胶片集团将向土耳其东南部地震灾民捐赠5000万日元 | 美通社(富士胶片集团将向土耳其东南部地震灾民捐赠5000万日元)
- 二次创业 的富士胶片,在进博会上首次展示完成转型后的全线医疗产品(二次创业的富士胶片)
- 富士胶片 中国 我们对上海的信心没有任何改变(富士胶片中国)
- 赢麻了 富士公布2021年度财报 营利同比增长240(富士公布2021年度财报)
- 医事文化谈屑 | 古人的名 字 号(医事文化谈屑古人的名)
热门推荐
- 织梦怎么设置栏目列表(dedecms织梦给后台管理员列表增加搜索功能的示例代码)
- 异步调用中HttpContext.Current为null解决方法
- python 读文件报错处理(解决python写入带有中文的字符到文件错误的问题)
- dedecms中的有些功能如何修改(dedecms 栏目页面转换为单独页面)
- easyui中使用编辑器在IE下有时无法获取焦点
- sqlserver自增字段(SQL Server中identity自增的用法详解)
- jquery实现页面滚动时自动加载内容
- thinkphp5.1修改(ThinkPHP 5.1 跨域配置方法)
- dedecms怎样开启wap(dedecms织梦登录后台菜单栏无法显示解决方法)
- 海外云服务器租用要怎么选择?(海外云服务器租用要怎么选择?)
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9