正在加载图片...
【格式】 UPDATE <表文件名>SET<字段名1>=<表达式> [,<字段名2>=<表达式>】[WHERE<条件>] 【功能】更新指定表文件中满足WHERE条件子句的数据。其中SET子句用于指定列和修 改的值,WHERE用于指定更新的行,如果省略WHERE子句,则表示表中所有行。 【说明】更新操作又称为修改操作。 【例】将成绩表(SC)中,所有课程号为02的成绩各加5分。 UPDATE SC SET成绩=成绩+5 WHERE课程号="k321" 3.删除记录 【格式】DELETE FROM<表名>WHERE<表达式> 【功能】从指定的表中删除满足WHERE子句条件的所有记录。如果在DELETE语句中没 有WHERE子句,则该表中的所有记录都将被删除。 【说明】这里的删除是逻辑删除,即在删除的记录前加上一个删除标记“*”。 【例】删除STUD表中所有性别为男的记录。 DELETE FROM STUD WHERE性别=“男” 4.数据管理 数据管理(也称数据控制)语言是用来管理(或控制)用户的访问权限的。而Visual FoxPro6.0 没有这种权限管理。 【例题】: 1.下列关于NSERT-一SQL的叙述正确的是一。 A.在表尾插入一条记录 B.在表头插入一条记录 C.在表中任何位置插入一条记录 D.可以向表中插入若干记录 [解析本题考查的知识点是INSERT命令的作用。INSERT-一SQL命令的作用是在表尾插 入一条记录。 选项B,C,D的说法都错误,NSERT-一SQL命令不能完成B,C,D指定的要求。 [答案]A 2.DELETE FROM考生成绩WHERE成绩<90语句的功能是 A.物理删除成绩在90分以下的记录 B.彻底删除成绩在90分以下的记录 C.删除考生成绩表 D.为表中成绩小于90分的记录添加删除标记 [解析本题考查的知识点是SQL语句中DELETE命令的使用。SQL中的DELETE命令 用于逻辑删除记录,如果要物理删除记录,需要用PACK命令。选项A中的物理删除错误。 选项B的彻底删除实际就是物理删除,所以错误。选项C的说法有错误。选项D的说法正 确,因为SQL中的DELETE命令用于逻辑删除记录,FROM用于指定从哪个表中删除记录, 本题即从“考生成绩”表中删除:WHEE用于指定被删除的记录所满足的条件,本题的条 件是成绩在90分以下的记录。 [答案]D 3.SQL语句中,UPDATE命令的功能是。【格式】 UPDATE <表文件名> SET <字段名 1>=<表达式> [,<字段名 2>=<表达式>…] [WHERE <条件>] 【功能】更新指定表文件中满足 WHERE 条件子句的数据。其中 SET 子句用于指定列和修 改的值,WHERE 用于指定更新的行,如果省略 WHERE 子句,则表示表中所有行。 【说明】更新操作又称为修改操作。 【例】将成绩表(SC)中,所有课程号为 02 的成绩各加 5 分。 UPDATE SC SET 成绩=成绩+5 WHERE 课程号="k321" 3.删除记录 【格式】 DELETE FROM <表名> WHERE <表达式> 【功能】从指定的表中删除满足 WHERE 子句条件的所有记录。如果在 DELETE 语句中没 有 WHERE 子句,则该表中的所有记录都将被删除。 【说明】这里的删除是逻辑删除,即在删除的记录前加上一个删除标记“*”。 【例】删除 STUD 表中所有性别为男的记录。 DELETE FROM STUD WHERE 性别=“男” 4. 数据管理 数据管理(也称数据控制)语言是用来管理(或控制)用户的访问权限的。而 Visual FoxPro6.0 没有这种权限管理。 【例题】: 1.下列关于 INSERT—SQL 的叙述正确的是____。 A.在表尾插入一条记录 B.在表头插入一条记录 C.在表中任何位置插入一条记录 D.可以向表中插入若干记录 [解析] 本题考查的知识点是 INSERT 命令的作用。INSERT—SQL 命令的作用是在表尾插 入一条记录。 选项 B,C,D 的说法都错误,INSERT—SQL 命令不能完成 B,C,D 指定的要求。 [答案] A 2.DELETE FROM 考生成绩 WHERE 成绩<90 语句的功能是____。 A.物理删除成绩在 90 分以下的记录 B.彻底删除成绩在 90 分以下的记录 C.删除考生成绩表 D.为表中成绩小于 90 分的记录添加删除标记 [解析] 本题考查的知识点是 SQL 语句中 DELETE 命令的使用。SQL 中的 DELETE 命令 用于逻辑删除记录,如果要物理删除记录,需要用 PACK 命令。选项 A 中的物理删除错误。 选项 B 的彻底删除实际就是物理删除,所以错误。选项 C 的说法有错误。选项 D 的说法正 确,因为 SQL 中的 DELETE 命令用于逻辑删除记录,FROM 用于指定从哪个表中删除记录, 本题即从“考生成绩”表中删除;WHERE 用于指定被删除的记录所满足的条件,本题的条 件是成绩在 90 分以下的记录。 [答案] D 3.SQL 语句中,UPDATE 命令的功能是____
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有