DB2 DML数据操纵语言
(一)数据查询命令
select <查询内容> From <表名>
where <条件> /*in,between,like%或_*/
group by<分组内容>
having<组内条件>
order by<排序内容>[asc/desc];
(二)数据更新命令
1、数据插入命令
(1).具体的值插入表中
Insert into <表名> [(列名表)]
values<值表1>,<值表2>,<值表2>...
(注: 日期,字符型值加引号)
(2).将其它表满足条件的数据插入到一个表中
Insert into <表名> [<列表名>] <select 子句>
2、数据修改命令
Update <表名> set <列名1>=<表达式1>,<列名2>=<表达式2>...
[where<条件>];
Update <表名> set <列名1>=(<select 子句>) [where<条件>];
3、数据删除命令
(一)数据查询命令
select <查询内容> From <表名>
where <条件> /*in,between,like%或_*/
group by<分组内容>
having<组内条件>
order by<排序内容>[asc/desc];
(二)数据更新命令
1、数据插入命令
(1).具体的值插入表中
Insert into <表名> [(列名表)]
values<值表1>,<值表2>,<值表2>...
(注: 日期,字符型值加引号)
(2).将其它表满足条件的数据插入到一个表中
Insert into <表名> [<列表名>] <select 子句>
2、数据修改命令
Update <表名> set <列名1>=<表达式1>,<列名2>=<表达式2>...
[where<条件>];
Update <表名> set <列名1>=(<select 子句>) [where<条件>];
3、数据删除命令
Delete from <表名> [where<条件>];
本文详细介绍了DB2数据库中的数据操纵语言(DML),包括数据查询、更新及删除等核心命令的使用方法。通过具体示例展示了如何利用SELECT进行数据检索,UPDATE进行数据修改,INSERT进行数据插入以及DELETE进行数据删除。
2330

被折叠的 条评论
为什么被折叠?



