sql中case when的小学
SQL> select * from t_test_12; &...
oracle logminer恢复truncate table的数据
编写背景: 近日调试存储过程,就未与同事商量先truncate了表,事后得知表中另一个部门插入的数据全没了,为了想法找回数据, 特测试了logminer的用法 1,logminer可否用于恢复trucate t...
唯一索引,可以在索引列插入多个null吗
create table t_unique(a int);create unique index uni_idx_t_unique on t_unique(a);insert into t_unique values(null);insert into t_unique values(null);insert into t_unique values(1);insert into ...
测试创建基于函数的索引
create table t_based_function(a varchar2(3));create function index func_idx_a on t_based_function(length(a));--报错 ora-04050:过程,函数或程序包名无效或缺失create index func_idx_a on t_b...
学习dump函数
5,学习dump函数 select dump('1') from dual union all &nb...
转_oracle的字符集_源于多字节字符集
http://hi.baidu.com/loveyurui/item/c3868a6f270057106895e61e
ORA-22998: 多字节字符集中的 CLOB 或 NCLOB 不受支持
--1,建包含clob列的表drop table t_test_clob;create table t_test_clob(a clob);insert into t_test_clob values('clob data'); --2,运行lengthb查询clob列内容长度select lengthb(a) from t_te...
表的clob列直接可以插入到varchar2的列中吗
--表的clob列直接可以插入到varchar2的列中吗 --1,建立包含clob列的表及包含varchar列的表,并插入数据...
oracl11g下exp_imp导入已经存在表或其它对象的用户
编写前言: 测试把一个用户的dmp导入到另一个存在数据的用户,会清空这个存在数据的用户吗 测试纪要 1,exp userid=scott/system file=c:\exp_scott.dmp 2, &n...
运行merge语句报ora-00926
出错语句 merge into t_t1using t_tmpon (t_t1.product_id=t_tmp.product_id)when not matched then insert t_t1(t_t1.product_id,t_t1.product_name) values(1,'ab') ...
oracle insert all多表插入的示例
insert all into t_t1(product_id,product_name) values(product_id,product_name) into t_t2(id,product_id,product_price,is_new) values(1,product_id,product_price,'不') se...
入职上海公司特记
于 201-9-6离职科蓝,入职上海公司,特为记
表为多列为null的表之索引示例
1,表的结构 create table t_more_col(col1 int,col2 int,col3 int,col4 int,col5 int,col6 int,col7 int,col8 int,col9 int, col10 int); 2,插表 &n...
oracle多列为空与多列不为空的区别小示例
1,测试表的多列为空与多列为空字符串的区别 1,数据量是1000w declare type typ_tab_col1 is table of pls_integer index by pls_integer; &n...
oracle dbms_stats与user_tables记录数区别与统计收集小例
1,建表 create table t_more_col(col1 int,col2 int,col3 int,col4 int,col5 int,col6 int, ...
ORACLE TIMESTAMP数据类型
http://space.itpub.net/35489/viewspace-627540 1,timestamp与date的区别2,二者的必能区别3,案例测试
oracle11g有DBMS_MONITOR跟踪TRUNCATE操作
1,小表1W,中表100W与大表1000W的区别 1,分别建立小中大表 CREATE TABL...
TRUNCATE前是否收集统计对于其性能影响
测试TRUNCATE表后,是否收集统计对于此表的DML性能的影响? 1,以小,中,大数据量为基础,各测不收集统计进行INSERT的时间与收集统计进行INSERT的时间差异 &...
学习PLS_INTEGER,BINARY_INTEGER,INTEGER,NUMBER的概念及性能差异
学习PLS_INTEGER,BINARY_INTEGER,INTEGER,NUMBER的概念及区别;以及在性能方面的差异 1,各个概念 &nbs...
ORACLE FUNCTION函数中DETERMINISTIC测试
如果函数经常对于上述情况产生确定的记录,可以在 函数声明中用DETERMINISTIC,这样ORACLE会自动在内存中缓存这些记录集,如果不确定, 产生的结果就会不确定了 &n...