MySQL数据库教程第七章插入、更新和删除数据.pptx

MySQL数据库教程第七章插入、更新和删除数据.pptx

  1. 1、本文档共45页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第七章 插入、更新与删除数据本章主要内容1插入数据2主要内容更新数据3删除数据4使用图形界面操作数据7.1 插入数据 7.1.1 为所有字段插入数据为所有字段插入新的数据记录的SQL语句的语法格式如下所示:insert [into] table_name [(column_name1, column_name2, ···)] values|value (value1, value2, ···);7.1 插入数据 7.1.1 为所有字段插入数据创建一张名为student的表create table student( stu_id int(10) primary key key auto_increment, stu_name varchar(3) not null, stu_age int(2), stu_sex varchar(1) default 男, stu_email varchar(30) unique);7.1 插入数据 7.1.1 为所有字段插入数据【示例7-1】为所有字段插入数据或者:insert into student values(1, 张三, 18, 男, zhangsan@163.com);insert into student(stu_id, stu_name, stu_age, stu_sex, stu_email) values(1, 张三, 18, 男, zhangsan@163.com);7.1 插入数据 7.1.1 为所有字段插入数据【示例7-2】为所有字段插入数据后查询表中所有的记录select * from student;7.1 插入数据 7.1.2 为指定字段插入数据为指定字段插入新的数据记录时必须指定字段名,其SQL语句的语法格式如下所示:insert [into] table_name (column_name1, column_name2, ···) values|value (value1, value2, ···);7.1 插入数据 7.1.2 为指定字段插入数据【示例7-3】为指定字段插入数据示例1insert into student(stu_name, stu_age, stu_email) values(李四, 19, lisi@163.com);7.1 插入数据 7.1.2 为指定字段插入数据【示例7-4】为指定字段插入数据示例2insert into student(stu_name, stu_age) values(王五, 17);7.1 插入数据 7.1.2 为指定字段插入数据【示例7-5】为指定字段插入数据示例3insert into student(stu_age) values(18); 示例7-5的SQL语句执行失败。这是因为“stu_name”字段设置了非空约束而没有设置默认值,因此系统提示“Field stu_name doesnt have a default value”错误。7.1 插入数据 7.1.3 使用SET方式为字段插入数据使用INSERT语句为所有或者指定字段插入数据的SQL语法还有另外一种形式,具体语法格式如下所示:insert [into] table_name set column_name1 = value1[, column_name2 = value2, ···];7.1 插入数据 7.1.3 使用SET方式为字段插入数据【示例7-6】使用SET方式为所有字段插入数据insert into student set stu_id = 4, stu_name = 赵六, stu_age = 20, stu_sex = 女, stu_email = zhaoliu@163.com;7.1 插入数据 7.1.3 使用SET方式为字段插入数据【示例7-7】使用SET方式为指定字段插入数据insert into student set stu_name = 孙七, stu_age = 19, stu_email = sunqi@163.com;7.1 插入数据 7.1.4 同时插入多条数据所有字段同时插入多条数据的SQL语句的语法格式如下所示:insert [into] table_name [(column_name1, column_name2, ···)]values|value (value11, value21, ···),(value12, value22, ···),···;7.1 插入数据 7.1.4 同时插入多条数据【示例7-8】为所有字段同时插入多条数据insert into student values (6, 周八, 19, 女, zhouba@163.com),(7, 武九, 18, 男, wujiu@1

文档评论(0)

水风波 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档