oracle入门之 DML&DCL&TCL语句
来源:互联网 发布:人防指挥所智能化软件 编辑:程序博客网 时间:2024/06/05 13:34
一、DML数据操作语句
(1)insert into向表中插入数据
插入所有字段:insert into 表名 values(值1,值2,值3,...);插入部分字段:insert into 表名 (字段1,字段2,...) values (值1,值2,...);
(2)delete 从表中删除数据
delete from 表名 where 查找条件(3)update 修改表中的数据
update 表名 set 字段名=值 where 条件;二、TCL事物控制语句
(1)commit确认事物的操作
insert into s_emp (id,name) values (1,'tom');commit;
一个事物中的语句,在commit提交之前,该语句所产生的数据变化,对另一个事物而言是不可见的。
(2)rollback回滚事物的操作
delete from s_emp where id=1;rollback;
回滚到rollback前一条语句产生的数据变化之前
(3)savepoint n事物保存点
insert into s_emp values(1,'zhangsan');savepoint a;
insert into s_emp values(2,'lisi');
savepoint b;
rollback to a; -- 回滚到a
commit;
三、DCL数据控制语句及其他
(1)登陆
以管理员用户登陆sqlplus: sqlplus / as sysdbaoracle默认的账户和密码:
(2)grant
给一个账户管理员权限grant dba to 账户名
(3)解除账户的锁定
alter user 账户名 account unlock如解除对scott账户的锁定:alter user scott account unlock;
(4)set
设置显示每次执行语句的耗时:set timing on;设置输出打开:set serveroutput on;
若一台服务器上有多个数据库,通过注册表设置默认数据库:
(5)col
将name字段设置成最多显示15个字符:col name for a15;
0 0
- oracle入门之 DML&DCL&TCL语句
- Oracle DML DDL DCL TCL
- SQL语句之DDL、DML、DCL、TCL四种语言
- MySQL 基础语句之 DML,DDL,DCL,TCL
- Oracle DDL,DML,DCL,TCL 基础概念
- Oracle DDL,DML,DCL,TCL 基础概念
- Oracle DDL,DML,DCL,TCL 基础概念
- Oracle DDL,DML,DCL,TCL 基础概念
- Oracle DDL,DML,DCL,TCL 基础概念
- Oracle DDL,DML,DCL,TCL 基础概念
- Oracle DDL,DML,DCL,TCL 基础概念
- Oracle DDL,DML,DCL,TCL 总结
- Oracle DDL,DML,DCL,TCL 基础概念
- Oracle DDL,DML,DCL,TCL 基础概念
- Oracle DDL,DML,DCL,TCL 总结
- Oracle DDL,DML,DCL,TCL 基础概念
- Oracle DDL,DML,DCL,TCL 基础概念
- Oracle DDL,DML,DCL,TCL 基础概念
- 推荐几个机器学习算法及应用领域相关的中国大牛
- 深入理解JAVA内存模型第二部分
- leetcode-Balanced Binary Tree
- 社説 20150504 群大と女子医大 病院の安全管理見直しが急務
- html基础知识(二)
- oracle入门之 DML&DCL&TCL语句
- leetcode || 141、Linked List Cycle
- 创意时钟
- #pragma详细解释
- 社説 20150504 NPT会議 核軍縮と不拡散の覚悟を示せ
- Nova是如何统计OpenStack计算资源的(转)
- z-stack协议栈sampleapp分析介绍(一)
- 如何使用Shell捕捉半夜的问题进程
- java语言实现结构型设计模式—适配器模式