学无止境
发布时间:2013-12-12 17:01:32
8i以上版本:十进制-->十六进制 select to_char(123,'XX') from dual;十六进制-->十进制select to_number('5D','XX') from dual;由于转换为十六进制后前面有空格,加上trim处理,如果X的位数不够,会造成无法转换SQL> select to_char(2343256098840,'XXXXXXXXXX') from dual;TO_CHAR(234---------.........【阅读全文】
发布时间:2013-12-11 15:50:11
跨字符集导入由于字段长度不足报错的问题导入过程:ZHS16GBK->AL32UTF8导入中文字符存放长度问题增大导入表的精度IMP-00019: row rejected due to ORACLE error 12899IMP-00003: ORACLE error 12899 encounteredORA-12899: value too large for column "LDY"."EXP_TAB"."NAME" (actual: 15, maximum: 10)一.........【阅读全文】
发布时间:2013-12-09 17:08:05
有些配置需要开启数据库追加日志,例如配置OGG时,可能需要增加supplemental log信息。alter database add supplemental log data;但删除时,可能会遇到ORA-32589错误,这通常可能是由于增加了其他键值的追加日志造成的SQL> alter database drop supplemental log data;alter database drop supplemental log d.........【阅读全文】
发布时间:2013-12-04 14:52:36
创建一张表,其中status字段数据存在倾斜,该字段上存在索引SQL> create index idx_tab3_status on tab3(status);SQL> select status,count(*) from tab3 group by status;STATUS COUNT(*)--------------- ----------20 &nb.........【阅读全文】