频道栏目
首页 > 资讯 > Oracle > 正文

Oracle Database 12c SQL关于DML的操作讲解

18-06-15        来源:[db:作者]  
收藏   我要投稿

Q4.Which two statements are true about Data Manipulation Language (DML) statements?

A. An INSERT INTO…VALUES.. statement can add multiple rows per execution to a table.

B. An UPDATE… SET… statement can modify multiple rows based on multiple conditions on a table.

C. A DELETE FROM….. statement can remove rows based on only a single condition on a table.

D. An INSERT INTO… VALUES….. statement can add a single row based on multiple conditions on a table.

E. A DELETE FROM….. statement can remove multiple rows based on multiple conditions on a table.

F. An UPDATE….SET…. statement can modify multiple rows based on only a single condition on a table.

Answer: BE

解析:

A. An INSERT INTO…VALUES..?语句每次执行可以向表添加多行。

错误,Oracle不支持一次插入多行数据,mysql可以。

B. An UPDATE… SET…?语句可以基于表上的多个条件修改多行。

正确,Oracle支持多条件更新多行。

C. A DELETE FROM…..?语句只能基于表上的单个条件删除行。

错误,还可以以多条件删除行数据,如选项E。

D. An INSERT INTO… VALUES…..?语句可以基于表上的多个条件添加单个行。

错误,Oracle不支持多条件插入。

E. A DELETE FROM….. 语句可以基于表上的多个条件删除多行。

正确,Oracle支持多条件删除。

F. An UPDATE….SET….语句只能基于表上的单个条件修改多行。

错误,Oracle还支持多条件更新多行,如选项B。

相关TAG标签
上一篇:大数据技术hadoop入门教程
下一篇:MySQL数据库入门教程之创建数据库、创建表、插入数据等操作步骤
相关文章
图文推荐

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训 | 举报中心

版权所有: 红黑联盟--致力于做实用的IT技术学习网站