Oracle基本数据库操作
来源:互联网 发布:海岛奇兵极冻先锋数据 编辑:程序博客网 时间:2024/05/18 02:09
1.sqlplus/nolog (Dos下匿名登录oracle的plus)
2.conn system/tiger as sysdba(以管理员身份连接Oracle数据库)
3.create user user1 identified by user1;(创建新用户user1,默认用户名和密码都是用户名 )
4.grant connect,resource to user1;(给用户授权,授权后新用户才能创建表)
5.sqlplus user1/user1(使用新用户登录Oracle)
6. create table class(classid number(10) primary key,className varchar2(50));(创建表)
7.grant select on emp to user1;(使用scott用户授权给user1用户查询emp表的权限)
8.quit(退出dos)
9.select * from scott.emp;(在user用户下查scott用户下的emp表)
10. revoke select on emp from user1;(撤销user1用户的查看权限)
11. alter user user1 identified by user123;(登录system用户下的数据库更改user1用户密码)
12.conn system/hadoop as sysdba;(无需退出直接切换到sysdba用户删除新用户user1)
drop user user1 cascade;(删除user1用户)
13.insert into dept values(id,'字段值','字段值');(插入行)
14.update dept set dname='ok'(字段更新值) where deptno=40(更新行id);(更新)
15. savepoint a;(创建保存点a)(保存点之前的操作都会保留)
16. rollback to savepoint a;(回退到该a保存点)
17.合理利用缓冲行号
18.show lin(查看当前行的设置宽度)
19. set lin 200;(设置当前行的宽度)
20.col job for a12;(a后的数字大小设置选中字段的展示长度)
21.select ename 姓名 from emp where ename like 'S%';(查看表ename字段 并设置别名)
22.create synonym emp_syn for scott.emp;(创建emp的同义词emp_syn )
23.drop synonym emp_syn;(删除同义词)
24. create sequence sq_emp
minvalue 1 (最小值)
maxvalue 1000 (最大值)
start with 1 (从几开始)
increment by 1(步长每次增长大小);(创建序列)
25.select sq_emp.nextval from dual;(查看序列值 dual系统虚拟表)
26.创建视图
create view emp_view as select ename,deptno,sal from scott.emp;
27.查询视图
select * from emp_view;
28.删除视图
drop view emp_view;
29. create index INDEX_job on EMP(job);(创建索引)
(索引名称) (添加到表中的字段名)
30.drop index INDEX_job;(删除索引)
0 0
- Oracle 数据库基本操作
- oracle数据库基本操作
- oracle 数据库基本操作
- Oracle数据库基本操作
- oracle数据库基本操作
- oracle数据库基本操作
- oracle数据库基本操作
- ORACLE数据库基本操作
- oracle数据库基本操作
- Oracle基本数据库操作
- oracle数据库基本操作
- Oracle 数据库基本操作
- Oracle数据库的基本操作
- Oracle数据库基本操作命令
- Oracle数据库基本操作命令
- Oracle数据库基本操作学习
- Oracle数据库基本操作命令
- oracle数据库最基本操作
- mac vim 添加颜色
- bfs
- 代码大全(6)之数据类型
- Win7 Qt4.8.5+QtCreator2.8.0+mingw配置过程
- 多版本并发控制(MVCC)在分布式系统中的应用
- Oracle基本数据库操作
- Longest Common Prefix
- tensorflow学习笔记十一:ubuntu16.04下安装TensorFlow(GPU加速)----详细图文教程
- 优秀的程序员
- 二叉树遍历
- 移动端点击穿透遮罩层场景
- Andriod二维码的生成和保存
- JZOJ5001. Trie树
- 智能家居软硬件结合之手机控制电器(Python控制单片机)