oracle常用命令

1) 创建表空间APACGBDATA (使用SQL Plus,用户名:system 口令:helloworld)
create tablespace APACGBDATA
datafile 'C:\oracle\TLK\oradata\ORC\APACGBDATA.dbf'
size 10m autoextend on next 10m maxsize unlimited;
2)新建一个数据库用户
select username from dba_users; //查看现有数据库用户名
drop user chinagb6 cascade; //删除已存在的数据库用户
create user chinagb6 identified by chinagb6 default tablespace
vinsun says:
create user chinagb6 identified by chinagb6 default tablespace APACGBDATA; //新建一个数据库用户并设定默认表空间
grant dba to chinagb6; //授权限给新建的用户
3)运行cmd,导入数据
imp chinagb6/chinagb6 file = D:\GB_CHINAGB_1028.DMP full = y;
4)怎么获取有哪些用户在使用数据库?
select username from v$session
5) 怎样查得数据库的SID ?
select name from v$database;也可以直接查看 init.ora文件
6)如何查询每个用户的权限?
  SELECT * FROM DBA_SYS_PRIVS‘
7)如何获取错误信息?
  SELECT * FROM USER_ERRORS;
8) 查询表空间信息?
  SELECT * FROM DBA_DATA_FILES
9)怎样修改oracel数据库的默认日期?
  alter session set nls_date_format=';yyyymmddhh24miss';;
  或可以在init.ora中加上一行 nls_date_format=';yyyymmddhh24miss';
10) 如何知道数据裤中某个表所在的tablespace?
select tablespace_name from user_tables where table_name=';TEST';;
select * from user_tables中有个字段TABLESPACE_NAME,(oracle);
11) 怎么可以快速做一个和原表一样的备份表?
  create table new_table as (select * from old_table);
12)请问如何修改一张表的主键?
alter table aaa
drop constraint aaa_key ;
alter table aaa
add constraint aaa_key primary key(a1,b1)
13)怎么可以看到数据库有多少个tablespace?
select * from dba_tablespaces;
14)如何修改oracle数据库的用户连接数?
修改initSID.ora,将process加大,重启数据库
15)如何查出一条记录的最后更新时间?
   可以用logminer 察看
16)EXP 如何加QUERY参数?
EXP USER/PASS FILE=A.DMP TABLES(BSEMPMS)
QUERY=';"WHERE EMP_NO=\';S09394\';\"﹔

17)如何快速清空一个大表?
truncate table table_name;
18)如何查有多少个数据库实例?
  SQL>SELECT * FROM V$INSTANCE
19)怎么把select出来的结果导到一个文本文件中?
  SPOOL C:\ABCD.TXT;
  select * from table;
  spool off;
20)如何查询某天的数据?
  select * from table_name where trunc(日期字段)=to_date(';2003-05- 02';,';yyyy-mm-dd';);
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值