码迷,mamicode.com
首页 >  
搜索关键字:plsql 存储函数    ( 1865个结果
proc中插入VARCHAR2字段报ORA-01461: can bind a LONG value only for insert into a LONG column
最近做一个天信达货运接口的项目,碰到这么个诡异的问题。 背景: 使用proc写的应用,向数据库插入记录。表中有三个VARCHAR2(4000)类型的字段。注:Oracle 9i的库。 问题: 执行的时候提示:ORA-01461: can bind a LONG value only for insert into a LONG column 无法插入记录,但使用PLSQL D...
分类:其他好文   时间:2014-09-26 19:49:48    阅读次数:243
PLSQL_性能优化系列02_Oracle Join关联
2014-09-25 BaoXinjian一、摘要Oracle三种主要连接方式的比较1. Hash Join (1).概述 i. 读取一个表的资料,并将放置到内存中,并建立唯一关键字的位图索引 ii. 读取另一个表,和内存中表通过Hash算法进行比较 (2).适用对象 i. 大表连接小表 ii. 两...
分类:数据库   时间:2014-09-26 19:38:48    阅读次数:296
【PL/SQL】IP与数字互转
--查看过程、函数视图dba_sourceuser_sourceall_source--删除存储过程dropprocedureSP_TMP;dropfunctionfun_tmp;---函数to_char:转换数据这字符串,也可以把10进制转换为16进制(注意xx的个数)。SQL>selectto_char(100,‘xx‘)fromdual; TO_ --- 64to_number:字符串转为数字..
分类:数据库   时间:2014-09-26 00:21:18    阅读次数:290
PLSQL_性能优化系列12_Oracle Connection Management
2014-09-25 BaoXinjian一、摘要在官方文档《oracle performance tuning guide》中提到Connecting to the database is an expensive operation that is highly unscalable。数据库的连...
分类:数据库   时间:2014-09-25 18:05:17    阅读次数:273
PLSQL_性能优化系列13_Oracle DataScan
对数据的读取操作是非常消耗资源的,如何减少对数据的扫描,是提升sql效率的一个重要方面,例如物化视图技术。本篇介绍几种sql写法,分别是CASE expression/DML with returning clause /multitable insert。[@more@]一、 用CASE EXPR...
分类:数据库   时间:2014-09-25 17:50:27    阅读次数:393
PLSQL_性能优化系列10_Oracle Array
2014-09-25 BaoXinjian一、摘要客户端Arraysize的设置实际上可以理解为设置数组的大小来保存sql调用的返回值。设置适当的arraysize有几个好处:1.减少读data block的次数,也就是consistent gets的次数。假设一个block有n行,如果每次取一行,...
分类:数据库   时间:2014-09-25 17:25:07    阅读次数:321
PLSQL_性能优化系列11_Oracle Bulk Collect
(1).SQLDECLAREi NUMBER;TYPE c_type_wip_entity IS TABLE OF wip_entities%ROWTYPE;c_wip_entity c_type_wip_entity;BEGINSELECT *BULK COLLECT INTO c_wip_ent...
分类:数据库   时间:2014-09-25 16:51:37    阅读次数:222
PLSQL_性能优化系列03_Oracle Parallel并发
2014-09-25 BaoXinjian一、摘要对于一个大的任务,一般的做法是利用一个进程,串行的执行,如果系统资源足够,可以采用parallel技术,把一个大的任务分成若干个小的任务,同时启用n个进程/线程,并行的处理这些小的任务,这些并发的进程称为并行执行服务器(parallel execut...
分类:数据库   时间:2014-09-25 15:59:49    阅读次数:278
PLSQL_性能优化系列02_Oracle Join关联
2014-09-25 BaoXinjian一、摘要Oracle三种主要连接方式的比较1. Hash Join (1).概述 i. 读取一个表的资料,并将放置到内存中,并建立唯一关键字的位图索引 ii. 读取另一个表,和内存中表通过Hash算法进行比较 (2).适用对象 i. 大表连接小表 ii. 两...
分类:数据库   时间:2014-09-25 14:52:49    阅读次数:252
PLSQL_性能优化系列01_Oracle Index索引
2014-06-01 BaoXinjian一、摘要在PLSQL查询优化中,使用和接触最多的应该是索引Index这个概念,个人也觉得对Index选择和优化是程式优化过程中比较重要的概念,特别是刚开始接触PLSQL性能优化索引的一些概念一个索引可以由一个或多个列组成,对列设置索引其实就是对列的内容按一定...
分类:数据库   时间:2014-09-25 14:39:40    阅读次数:278
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!