ORACLE
dacong910
这个作者很懒,什么都没留下…
展开
-
oracle中分割字符串的方法
首先,创建一个获取字符被分割数量的函数。create or replace function Get_StrArrayLength( av_str varchar2, --要分割的字符串 av_split varchar2 --分隔符号)return numberis lv_str varchar2(1000); lv_length number;begin lv_str:=lt转载 2009-10-15 10:47:00 · 1010 阅读 · 0 评论 -
dba_free_space 等表空间的视图不能在过程中被使用的问题解决
dba_free_space 过程 表或视图不存在原创 2010-07-01 11:21:00 · 3083 阅读 · 1 评论 -
异常捕获与自定义raise异常
自定义异常 异常捕获原创 2010-06-28 22:01:00 · 1036 阅读 · 0 评论 -
java.sql.SQLException: 不能在 UTF8 和 UCS2 之间转换: failUTF8Conv
今天按照以往一样在eclipse中发布应用,结果启动过程中提示“java.sql.SQLException: 不能在 UTF8 和 UCS2 之间转换: failUTF8Conv ”这个错误;但是排查本地的配置文件并没有做任何改动,在数据库中配置的链接信息也没有做任何改动,怎么突然就会启动应用失败呢,经过反复的尝试,从同事那里拷来他的jodbc驱动覆盖本地,结果一切ok了。原创 2010-03-30 14:33:00 · 7352 阅读 · 3 评论 -
数据库设计的黄金经验
通俗地理解三个范式,对于数据库设计大有好处。在数据库设计中,为了更好地应用三个范式,就必须通俗地理解三个范式(通俗地理解是够用的理解,并不是最科学最准确的理解): 第一范式:1NF是对属性的原子性约束,要求属性具有原子性,不可再分解; 第二范式:2NF是对记录的惟一性约束,要求记录有惟一标识,即实体的惟一性; 第三范式:3NF是对字段冗余性的约束,即任何字段不能由其他字段派生出来,它要转载 2009-12-22 10:07:00 · 547 阅读 · 0 评论 -
常见Oracle HINT的用法 SQL优化
在SQL语句优化过程中,我们经常会用到hint,现总结一下在SQL优化过程中常见Oracle HINT的用法:1. /*+ALL_ROWS*/表明对语句块选择基于开销的优化方法,并获得最佳吞吐量,使资源消耗最小化.例如:SELECT /*+ALL+_ROWS*/ EMP_NO,EMP_NAM,DAT_IN FROM BSEMPMS WHERE EMP_NO=’SCOTT’;2. /*+F转载 2009-11-19 16:27:00 · 380 阅读 · 0 评论 -
PL/SQL 中 AutoReplace 配置
经常进行查询,写着select * from 太费时间,能不能直接输入一个s 就能自动出来 select * from 吗?发现pl/sql中可以配置自动替换 在PL/SQL的安装目录下面:$/PLSQL Developer/PlugIns 中添加一个文本文件,比如命名为:AutoReplace.txt。文本文件中填写如下内容:st = select t.* ,t.rowid fr原创 2009-10-20 11:36:00 · 5008 阅读 · 0 评论 -
ORACLE LOB大对象处理
主要是用来存储大量数据的数据库字段,最大可以存储4G字节的非结构化数据。主要介绍字符类型和二进制文件类型LOB数据的存储,单独介绍二进制类型LOB数据的存储。一,Oracle中的LOB数据类型分类1,按存储数据的类型分: ①字符类型: CLOB:存储大量 单字节 字符数据。 NLOB:存储定宽 多字节 字符数据。 ②二进制类型: BLOB:存储较大无结构的二进制数据。转载 2009-10-16 11:51:00 · 474 阅读 · 0 评论 -
PL/SQL Developer 自动执行光标所在的行
打开 pl/sql developer找到: preferences -> window types -> sql window - > AutoSelected statement 选中复选框就ok了,呵呵。(补充一点,一句sql写完要用分号完结!!)转载 2009-10-16 10:12:00 · 1260 阅读 · 0 评论 -
DMP ORACLE 中的表的命令
命令: exp 用户名/"""密码"""@SID名称 tables=(表名,表名) file="d:/cic.dmp" 例子: exp hcsp/"""zse45tgb"""@hcsp tables=(t_product,t_prodtype) file="d:/cic.dmp"原创 2009-10-13 17:30:00 · 274 阅读 · 0 评论 -
Eclipse中配置Tomcat的ORACLE数据库连接池
本配置方法来源于网络,在自己调试过程中对其进行了一定的调整,存放于本博客以便后续使用时查阅,如有不对的,请指教 1、把数据库JDBC驱动拷贝到%TOMCAT_HOME%/common/lib和Eclipse工程的WebContent/web-inf/lib下 2、在Eclipse的服务器的server.xml的web程序的节点: FileManager" path="转载 2009-10-13 17:39:00 · 1284 阅读 · 0 评论 -
不同字符集数据库之间转码办法 以WE8ISO8859P1转到ZHS16GBK为例
ORACLE DBLINK 字符集 乱码 WE8ISO8859P1 ZHS16GBK原创 2010-07-28 22:41:00 · 5031 阅读 · 0 评论