- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
[计算机软件及应用]SQL Server表格中数据
例2:删除所有的记录 use xinwang go delete from student2 注意: 省略where 子句的delete语句将会删除这个表的每一行。 所以使用delete语句要小心,因为数据将从数据库中永远的删除。 删除时,当删除被参照关系的某一行时,而参照关系存在若干行,且外键列的值与主键列的值相同,这时你单独删除外键的值是删除不掉的。 如果要删除外键的值有如下三种方法: 1、级联删除 2、受限删除 3、置空值删除 如果想删除主表中的数据时,要先将从表中的外键值与主表中主键值相同的行删除,再删除主表中的数据。 例如: 我要将学生表中学号为001的学生的基本信息删除,那么我就要先在成绩表中删除学号为001的学生的成绩,然后在学生表中删除他的信息 如果要删除的主表中的数据,外键值在主表的主键值中没有。可以直接删除,否则不可以删除 也就是说从表中的数据不受限制,我可以任意删除。 主表中的数据受限制,删除时要先看这个值在从表中是否有相同的数据 Truncate table语句可以删除表格中所有的数据,只留下一个表格定义。 Truncate table 表名 Truncate table student1 例: Truncate table stuent1 注意: Truncate table 语句可以删除表格中所有的数据,只留下一个表格定义。 Truncate table 和 DELETE 语句的区别: 1、Truncate table不记录事务日志。 2、Truncate table删除记录后,标识列重新 开始计数。 3、DELETE 语句锁定行,Truncate table 不锁定行,只锁定表和页。 4、若其它表中外键指向的该表,则不能 用Truncate table删除。 1。返回所有行 2。返回指定前面的n行数据。 3。在属性里面可以设置属性,如重新和设置distinct关键字 4。在关系图中练习,排序。 本节目标: Insert添加表格数据 Update实现数据的修改 Delete删除表格数据 第四章:4.4数据查询(P79----P86) 编写SQL语句,完成BBS数据库常见的增加、修改和删除操作 教员复习表结构、讲解上机任务 为数据库表编写SQL语句增加单行数据和多行数据 使用SQL语句删除数据 训练要点 使用InSert语句向数据库表插入数据 需求说明 在BBSUsers表中插入以下的数据(1-2行): 阶段1 用户名 密码 EMail 生日 性别 等级 备注 注册日期 状态 积 分 火云邪神 hyxs007 HYXS@HotM 1978-7-9 1 1 快… 2005-8-9 1 20000 小艾 xiaoai888 xiaoai@ 1982-3-1 0 1 我是小艾 2004-8-1 2 1000 东方不败 fangdong dfbb@ 1975-8-21 1 3 没败过 2005-7-27 4 2239 SupperMaster mastersper master@ 1981-2-12 1 16 BBS版主 2003-1-1 1 50000 阶段1 演示插入的代码 完成时间:15分钟 INSERT INTO BBSUsers (UName,UPassword,UEmail,UBirthday,USex,UClass,UStatement,URegDate,UState,UPoint) VALUES (火云邪神,hyxs007,HYXS@HotM, 1978-7-9,1,1,快…, 2005-8-9,1,20000) 阶段1 共性问题集中讲解 SQL中的豆号为英文豆号,不能是中文逗号 日期数据项、字符数据,需要加英文的单引号引起来 需求说明: 编写创建版面的SQL语句 创建的版面要求: 阶段2 完成时间:15分钟 版 块 名 称 版 主ID 本 版 格 言 点 击 数 贴 子 数 物品交易 3 买卖有风险、入市请慎重 0 0 综合讨论 2 有话就说 0 0 1、先创建学生表 编号 为主键,而且是标识列 姓名是非空的 性别 是男,女,非男非女,半男半女 年龄 只能是15 到30 专业 默认为网络 成绩表 学生号 课程号 成绩 学生号,课程号同为主键。学生号,课程号分别为外键 插入数据: 将班里学生的信息插入表中(按正确的信息输入) 将个别的几个学生改成别的专业的(高全,网站,数字艺术。。) 将你不喜欢的学生的性别改成非男非女,或 半男半女 将网络专业的学生的年龄增加一岁 删除信息不对的学生 二.新建数据库名为
您可能关注的文档
最近下载
- 高职入学考试英语复习指导丛书—语法专项训练教学课件(第四章数词).pptx VIP
- 2025年秋统编版语文三年级上册全册教学课件(课标版).pptx
- 2025年最新人教版小学二年级数学上册教学计划及进度表(新课标,新教材).docx
- 小区监控系统设计方案.pptx VIP
- 丹方模拟器1.32(新增龙宫草药)(1).xlsx VIP
- 等一朵花开读书分享PPT.pptx VIP
- 2012国际严重脓毒症和脓毒症休克治疗指南(SSC)..doc VIP
- 【免费】小学一年级数学“凑十法”练习题100道 .pdf VIP
- 幼儿园装修工程实施方案(模板范文).docx
- 高中物理必修二学历案.docx VIP
文档评论(0)