sql数据处理DML
来源:互联网 发布:淘宝卖家工具箱下载 编辑:程序博客网 时间:2024/05/20 01:10
数据处理:
DML :select insert delete update
创建表:
create table emp1(
id number(10),
name varchar2(15),
salary number(10,2),
email varchar2(25)
)
-1.添加数据
–1.1 一条一条的添加: insert into … values( , , , )
insert into emp1
values (1001,’李东’,10000,’lidong@126.com’);
insert into emp1(id,name,salary)–默认没有声明的列,添加的就是null
values(1003,’王刚’,8888);
–1.2 基于现有的表导入数据 insert into 表名(列名…) select 语句
insert into emp1(id,name,email,salary)
select employee_id,last_name,email,salary
from employees
where department_id = 90;
–2.修改数据: update … set … where …
commit;–DCL之提交数据
update emp1
set salary = 15000,
department _id = 45,
where id = 1002;
rollback;–DCL之回滚数据
–3 .删除数据:delete from … where ….
–结论:delete from 删除数据是可以回滚的。而truncate table..数据是不可回滚的
commit;
delete from emp1;– 删除全部
rollback;–回滚到最近一次commit之后。
truncate table emp1;–自动提交,不可回滚
–总结:
DDL:都是自动提交的!
–DML:是可以回滚的。
- sql数据处理DML
- SQL基础--> 数据处理(DML、RETURNING、MERGE INTO)
- SQL基础--> 数据处理(DML、RETURNING、MERGE INTO)
- SQL基础--> 数据处理(DML、RETURNING、MERGE INTO)
- SQL---DML---使用数据处理函数UPPER(),SOUNDEX(),ABS()等
- SQL基础14—— 数据处理(DML、RETURNING、MERGE INTO)
- sql DML
- 数据处理(DML、RETURNING、MERGE INTO)
- sql 数据处理
- sql语言之DML
- SQL语言 - DML篇
- PL/SQL --> DML 触发器
- SQL DML DDL
- SQL---DML---子查询
- SQL DML 和 DDL
- SQL DML 和 DDL
- SQL DML 和 DDL
- SQL DDL DML DCL
- SQl查询 多表
- php数组
- SQL查询+SQL概述
- ACM进阶计划
- hdoj5317RGCDQ
- sql数据处理DML
- linux下安装redis
- HDU 1050 Moving Tables (贪心)
- LeetCode-27:Remove Element
- java之Map接口及其实现类
- POJ Problem Radar Installation 【贪心】
- SQL子查询高级
- sql约束 constraint 和 视图view
- sql其它数据库对象