oracle常用命令

本文集合了Oracle数据库中常用的SQL命令,包括用户管理、权限分配、数据查询及系统信息查看等操作。读者可以了解到如何创建和删除用户、查询数据库元数据、设置SQL输出格式等实用技巧。
1:创建用户create user ecsc4 identified by ecsc4;
删除用户:drop user USERNAME cascade

2:赋予权限grant Connect,resource to ecsc4;

exp system/zqs520 file=d:/aa.dmp
登陆时
用户名 system as dba
密码 密码

3:f5 查看执行计划

crt e 查看执行的sql语句
强制走索引
SELECT /*+(U EMPLOYEE_ID)*/ U.* FROM P_USER U;

4:查看数据字典视图

select * from dictionary where table_name like '%TABLE%';

5:查看数据库的信息

select * from v$database;

6:查看数据库实例的信息

select * from v$instance;

7:查看oracle的版本

select * from v$version;

8:格式化命令

col name for a12;

9:查询oracle的控制文件的目录

select * from v$controlfile;

10:查询oracle重做日志

select * from v$log;
11:alter user scott identified by tiger account unlock;
12:select ename || ' is zhangsan' "empname" from emp;
13:select * from dept_temp where dname like 'IT/_%' ESCAPE '/';
14:自动导出表数据库
建一个bat文件
sqlplus /nolog @data.sql
exit
建一个sql文件
connect system/zqs520
set line 120
set pagesize 1000
set heading off
spool e:\data.txt
select * from lz_user t;
spool off
exit
------------------
CREATE USER zjjk
IDENTIFIED BY zjjk
GRANT Connect TO zjjk
GRANT UPDATE ON PROJECT_INFO TO zjjk;
GRANT CREATE TABLE TO zjjk;
REVOKE CREATE TABLE FROM zjjk;
drop user zjjk CASCADE
SELECT * FROM PROJECT_INFO;
SELECT * FROM FENBAOSQ_INFO;
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值