Oracle常用命令
1. 修改redo log file大小
SQL> select group#,status from v$log;
SQL> alter database add logfile group 4 'F:\oracle\product\10.2.0\oradata\orcl\REDO04.LOG' size 512m;
SQL> alter system switch logfile;
SQL> select group#,status from v$log;
2. 修改large_pool_size大小
SQL> alter system set large_pool_size=150m scope=both;
3. 查看oracle版本
select * from product_component_version;
4. 查看所有directory
select * from dba_directories;
5. 创建一个directory
create directory dmpdir as 'c:\temp\dump';
GRANT READ,WRITE ON DIRECTORY dmpdir to system;
6. 删除directory
drop directory dmpdir
6. 确认已有的表空间
select a.TS# ,a.NAME , b.NAME from v$tablespace a,v$datafile b where a.TS# = b.TS#;
相关文档:
语法:
DECODE(expr, search, result [, search, result ]... [, default ] )
应用:
DECODE函数将每一个expr和search的值做比较。如果expr的值与search的值相等,Oracle数据库就会返回相应的result。如果找不到匹配的值,Oracle返回default。如果没有default,Oracle返回null值。参数可以是任意数值类型(NUMBER,BINAR ......
问题:请教HINT写法
我有一个SQL添加如下hint,目的是指定hash_join方式。
select /*+ordered use_hash(a,b,c,d) */ *
from a,b,c,d
Where ...
其中,
a只与b有关联关系,b只与c有关联关系,b只与c有关联关系,c只与d有关联关系,
数量级:a:1000条, b:100 万条, ......
Oracle还是比较常用的,但与sqlserver区别还是挺大的。学习Oracle得了解dual表,这里和大家分享一下,希望对大家有用
1:转字符函数分转换函数和字符操作函数
转换函数有:Lower,upper,initcap(首字母大写)
字符操作函数:concat,substr,length,instr(某个字符串在此字符串中的位置),ipad(字符串按某种格式显 ......
注: 这是个人看Oracle视频时写下的笔记, 多有错误, 望各位切勿吝惜赐教.
1. Dos
下登陆超级管理员
:
sqlplus sys/
密码
as sysdba
2.
更改管理员
:
alter user scott account unlock;
3.
数据的备份
.
A
导出
:
Cmd
下
: ......