110
SELECT l_count, REGEXP_SUBSTR('0102-0202-0302-0402-0502-0602', ...
109
v_source_string := substr(v_source_string, &...
108
v_source_string varchar2(2000); v_separator_position integer; --分割符位置 v_source_length integer; --要分割的字符串的长度...
107
-- 查看坏了的数据块select * from V$DATABASE_BLOCK_CORRUPTION; -- 查看实例统计信息select * FROM V$SGASTAT;-- 查看会话的统计信息select * from V$STATNAME;-- 正则表达式SELECT LEVEL, FROM DUAL CONNE...
105
-- 归档模式查看:archive log list;1.改变非归档模式到归档模式:1)SQL> conn / as sysdba (以DBA身份连接数据库)2)SQL> shutdown immediate; (立即关闭数据库)3)SQL> startup mount (启动实例并加载数据库,但不打...
104
--查看概要文件select * from dba_profiles;-- 设置无限次数登陆不锁用户alter profile default limit failed_login_Attempts unlimited;alter profile default limit failed_login_Attempts 10;--指定IP访问本机在...
103
-- 游标读取数据create or replace procedure p_del_tabasv_a v_user_tab.TABLE_NAME%type;cursor c_tab_name is select t.TABLE_NAME from v_user_tab t;begin open c_tab_name; loop&nb...
102
--分区表显示数据库所有分区表的信息:DBA_PART_TABLES 显示当前用户可访问的所有分区表信息:ALL_PART_TABLES 显示当前用户所有分区表的信息USER_PART_TABLES 显示数据库所有...
101
create type body type_map as map member function con return real is begin return tsal + tcomm; end;end;create table t_type_map of type_map;ins...
100
二:开窗函数 开窗函数指定了分析函数工作的数据窗口大小,这个数据窗口大小可能会随着行的变化而变化,举例如下:1...
99
--查看表空间使用率select used_percent from dba_tablespace_usage_metrics where tablespace_name = 'system';declare type t_cur_test_n is table of varchar2(20); t_tab t_cur_test_n := t_cur_te...
98
select name from t1 minus select name from t2 ; -- 差select name from t1 intersect select name from t2 ;-- 交select * from t1,t2 where t1.name = t2.name;1. 字符集为gbk时,数据类型为varch...
97
create table tt(A1 CHAR(2) , A2 VARCHAR2(2)) ;INSERT INTO TT VALUES('A','A') ;insert into tt values('A','A ') ;COMMIT ;select rowid,a1,a2 from tt;select length(a1),length(a2) from tt;select rowid,a1,a...
96
-- rmanSQL> show parameter db_recovery-- 查看快闪区,rman自动备份恢复需要的目录select * from v$recovery_file_dest;--修改快闪区alter system set db_recovery_file_size = 4G;如果空间不足,有三种方法:1.修...
95
-- 使用绑定变量1.打开时间显示SQL> set timing on ;2.语句绑定变量select * from trans_table t where t.id = &id;3.语句块SQL> create table D ( id varchar(10));绑定前declare i &...
94
2.查看保持池大小SQL> show parameter keep;NAME  ...
93
7、执行脚本: sqlplus / as sysdba@?/rdbms/admin/catalog;@?/rdbms/admin/catproc;@?/rdbms/admin/catblock;@?/rdbms/admin/catoctk;@?/rdbms/admin/owminst.plb;sqlplus system@?/sqlplus/admin/pupbld.sql...
92
5、生成spfile文件,并启动到nomount状态:sqlplus / as sysdbacreate spfile from pfile;startup nomount;6、创建数据库:CREATE DATABASE orcl USER SYS IDENTIFIED BY oracle USER SYST...
91
-- oracle 10G 手工创建数据库1、设置实例名:修改/home/oracle/.bash_profile文件,添加下列这行内容。export ORACLE_SID=orcl修改之后使用命令source /home/oracle/.bash_profile让它生效。2、创建相关目录:mkdir...
90
介绍下oracle的RAC、集群、双机热备、Dataguard1、RAC就是集群,改变了过去一个实例连接数据库磁阵的处理模式,而是采用多个ORacle实例连接数据库磁阵,各个ORacle实例进行负载均衡,当某个实例down掉,其他实例像备...