网站大量收购独家精品文档,联系QQ:2885784924

mysql实例教程 第6章 数据的插入、修改和删除操作.pptxVIP

mysql实例教程 第6章 数据的插入、修改和删除操作.pptx

  1. 1、本文档共27页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
6数据的插入、修改和删除操作第章 6.1插入数据 数据插入操作可以向表中添加记录,MySQL中执行数据插入操作的关键字是INSERT。向表中所有字段插入数据1向表中所有字段插入数据有两种方式,一种是指定所有字段及其相对应的值,另一种是不指定字段只列出字段值。常见的数据插入操作主要包括:向表中所有字段插入数据,向表中指定字段插入数据,同时插入多条数据和将其他表中数据插入到表中。1)指定字段及其值INSERT INTO table_name(col_name1,col_name2,……col_namen) VALUES(value1,value2,……valuen); 【实例6-1】向goods表中插入一条新记录。USE db_shop;步骤1? 执行以下语句,选择数据库db_shop。步骤2? 执行以下语句,向goods表中插入一条新记录。INSERT INTO goods(id,type,name,price,num,add_time) VALUES(1,书籍,西游记,50.4,20,2018-01-01 13:40:40); 提示当插入值的数据类型为字符串时,需要将值包含在英文格式的引号中。步骤3? 插入成功后执行SQL语句,查看表中的所有记录。SELECT * FROM goods; 向表中所有字段插入数据12)不指定字段只列出字段值INSERT INTO table_name VALUES(value1,value2,……,valuen);【实例6-2】向goods表中插入一条新记录。INSERT INTO goods VALUES(2,糖类,牛奶糖,7.5,200,2018-02-02 13:40:40);步骤1? 选择数据库db_shop后,执行以下语句向goods表中插入一条新记录。步骤2? 插入成功后查看数据。SELECT * FROM goods;指定所有字段及其对应的值时,字段可以不按照表中字段的顺序排列,但字段要和值一一对应。不指定字段只列出字段值时,值的顺序要与表中字段的顺序相同,当表中的字段顺序发生改变时,值的插入顺序也要随之改变。 向表中指定字段插入数据2向数据表中插入数据时,也可以只指定一部分字段的值,语法形式为:INSERT INTO table_name(col_name1,col_name2,……,col_namen) VALUES(value1,value2,……,valuen);【实例6-3】向goods表中指定字段插入数据。INSERT INTO goods(type,name,price) VALUES(糖类,水果糖,2.5);步骤1? 选择数据库db_shop后,执行以下语句向goods表中插入记录。步骤2? 插入成功后查看数据。SELECT * FROM goods; 向表中指定字段插入数据2查看数据的结果如下:mysql SELECT * FROM goods;+----+--------+-----------+---------+------+------------------------------+| id | type | name | price | num | add_time |+----+--------+-----------+---------+-------+-----------------------------+| 1 | 书籍 | 西游记 | 50.40 | 20 | 2018-01-01 13:40:40 || 2 | 糖类 | 牛奶糖 | 7.50 | 200 | 2018-02-02 13:40:40 || 3 | 糖类 | 水果糖 | 2.50 | 0 | NULL |+----+--------+-----------+----------+-------+----------------------------+3 rows in set (0.00 sec)由查询结果可以看出,向表中指定字段插入数据时,对于没有指定值的字段,系统会根据其自身情况设置不同的值:当字段没有设置约束时,系统会将字段值设置为NULL,如goods表中的add_time字段。当字段设置自增约束时,系统会将字段值设置为自增后的序列值,如goods表中的id字段。当字段设置默认约束时,系统会将字段值设置为默认值,如goods表中的num字段。 同时插入多条数据3使用INSERT关键字还可以同时向数据表中插入多条数据,语法形式为:INSERT INTO table_name(col_name1,col_name2,……,col_namen) VALUES(value1,valu

文档评论(0)

crsky2046 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档