摘要:        
错误提示:ERROR at line 1: ORA-20000: ORU-10027: buffer overflow, limit of 1000000 bytes ORA-06512: at “SYS.DBMS_OUTPUT”, line 32 ORA-06512: at “SYS.DBMS_OUTPUT”, line 97 ORA-06512: at “SYS.DBMS_OUTPUT”, line 112 ORA-06512: at BNZF.BNQUERYLINE 138 ORA-06512: at line 3查阅了一下文档,这里贴出一些与本错误有关的信息:DBMS_OUTPUT.E    
阅读全文
 
 
        
        posted @ 2012-01-31 10:21
左正
阅读(853)
推荐(0)
        
            
        
        
摘要:        
一、预备知识—程序的内存分配 一个由c/C++编译的程序占用的内存分为以下几个部分 1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。 2、堆区(heap) — 一般由程序员分配释放, 若程序员不释放,程序结束时可能由OS回收 。注意它与数据结构中的堆是两回事,分配方式倒是类似于链表,呵呵。 3、全局区(静态区)(static)—,全局变量和静态变量的存储是放在一块的,初始化的全局变量和静态变量在一块区域, 未初始化的全局变量和未初始化的静态变量在相邻的另一块区域。 - 程序结束后有系统释放 4、文字常量区 —常量字符串就是放.    
阅读全文
 
 
        
        posted @ 2012-01-31 09:50
左正
阅读(153)
推荐(0)
        
 
		
    
        
        
        
        posted @ 2012-01-30 17:49
左正
阅读(0)
推荐(0)
        
 
		
    
        
        
摘要:        
1.创建站点文件夹 首先你要在IIS上创建一个新的站点。 2.创建新的MIME类型 首先选择“WAP”站点的“属性”,然后选择“HTTP 头”标签,在“MIME映射”部分,点击“文件类型…”后再单击“新类型…”输入以下信息:关联扩展名 内容类型(MIME) wml text/vnd.wap.wml wmlc application/vnd.wap.wmlc wbmp image/vnd.wap.wbmp wmlsc application/vnd.wap.wmlscriptc wmls text/vnd.wap.wmlscript wsc application/vnd.wap/wmls...    
阅读全文
 
 
        
        posted @ 2012-01-18 14:12
左正
阅读(464)
推荐(0)
        
 
		
    
        
        
摘要:        
测试目的:解决在ORACLE使用中遇到的科学计数法问题。 测试目的: 解决在ORACLE使用中遇到的科学计数法问题。 测试环境: SQL>select*fromv$version 2whererownum<2; BANNER ---------------------------------------------------------------- OracleDatabase10gEnterpriseEditionRelease10.2.0.3.0-64bi 实验: 1SQL*PLUS下 SQL>selectto_number('1234567891')    
阅读全文
 
 
        
        posted @ 2012-01-16 16:44
左正
阅读(2008)
推荐(0)
        
            
        
        
摘要:        
除了使用系统提供的函数外,用户还可以根据需要自定义函数。用户自定义函数是 SQL Server 2000 新增的数据库对象,是 SQL Server 的一大改进。与编程语言中的函数类似,Microsoft SQL Server 用户定义函数是接受参数、执行操作(例如复杂计算)并将操作结果以值的形式返回的例程。返回值可以是单个标量值或表变量结果集。 用户自定义函数不能用于执行一系列改变数据库状态的操作,但它可以像系统函数一样在查询或存储过程等的程序段中使用,也可以像存储过程一样通过 EXECUTE 命令来执行。在 SQL Server 中根据函数返回值形式的不同将用户自定义函数分为三种类型:(.    
阅读全文
 
 
        
        posted @ 2012-01-16 10:32
左正
阅读(395)
推荐(0)
        
            
        
        
摘要:        
http://blog.csdn.net/skyremember/archive/2009/03/05/3960687.aspx我们在数据库中使用表的时候,经常会遇到两种使用表的方法,分别就是使用临时表及表变量。在实际使用的时候,我们如何灵活的在存储过程中运用它们,虽然它们实现的功能基本上是一样的,可如何在一个存储过程中有时候去使用临时表而不使用表变量,有时候去使用表变量而不使用临时表呢? 临时表 临时表与永久表相似,只是它的创建是在Tempdb中,它只有在一个数据库连接结束后或者由SQL命令DROP掉,才会消失,否则就会一直存在。临时表在创建的时候都会产生SQL Server的系统日志...    
阅读全文
 
 
        
        posted @ 2012-01-16 10:25
左正
阅读(225)
推荐(0)
        
            
        
        
摘要:        
核心提示:本质上没区别。只是函数有限制只能返回一个标量,而存储过程可以返回多个。并且函数是可以嵌入在SQL中使用的,可以在SELECT等SQL语句中调用,而存储过程不行。执行的本质都一样。函数限制比较多,如不能用临时表,只能用表变量等,而存储过程的限制相对就比较少。1. 一般来说,存储过程实现的功能要复杂一点,而函数的实现的功能针对性比较强。2. 对于存储过程来说可以返回参数,而函数只能返回值或者表对象。3. 存储过程一般是作为一个独立的部分来执行,而函数可以作为查询语句的一个部分来调用,由于函数可以返回一个表对象,因此它可以在查询语句中位于FROM关键字的后面。4. 当存储过程和函数被执行的    
阅读全文
 
 
        
        posted @ 2012-01-16 10:17
左正
阅读(383)
推荐(0)
        
 
		
    
        
        
摘要:        
从本地的远程桌面管理界面登录(管理工具-远程桌面) 我们只需要在一台2003的机器上运 行“tsmmc.msc”就可以打开远程桌面连接,在这里我们添加一个新的连接,输入对方的IP地址帐号和密码后就可以成功登录到对方的桌面中,这时可以 再踢下一个用户(管理工具-终端服务管理器)。就可以解决终端连接数超过最大的问题。========================注意不要:1 限制断开会话的连接时间。2 限定一个用户只有一个会话。只能增加最大允许链接数。强制远程连接,超过最大连接数。mstsc /console /v:192.168.66.133:3389mstsc /v:192.168.66..    
阅读全文
 
 
        
        posted @ 2012-01-11 18:42
左正
阅读(5912)
推荐(0)
        
            
        
        
摘要:        
select sysdate-1 from dual;    
阅读全文
 
 
        
        posted @ 2012-01-11 11:56
左正
阅读(5228)
推荐(0)
        
            
        
        
摘要:        
1、最基本的复制 Java代码 <script language="javascript"> function readTxt() { alert(window.clipboardData.getData("text")); } function setTxt() { var t=document.getElementById("txt"); t.select(); window.clipboardData.setData('text',t.createTextRange().text); } </s    
阅读全文
 
 
        
        posted @ 2012-01-11 10:08
左正
阅读(1018)
推荐(0)
        
            
        
        
摘要:        
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="gridContextMenu.aspx.cs" Inherits="gridContextMenu" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" " http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"    
阅读全文
 
 
        
        posted @ 2012-01-11 10:03
左正
阅读(471)
推荐(0)
        
            
        
        
摘要:        
var data=[ {header:'类型',dataIndex:'TRTY',name:'TRTY',renderer:prst}, {header:'地址',dataIndex:'TRMA',name:'TRMA'}, {header:'IP地址',dataIndex:'TRIP',name:'TRIP'}, {header:'告警,dataIndex:'TRER',name:'TRER',renderer    
阅读全文
 
 
        
        posted @ 2012-01-11 10:02
左正
阅读(333)
推荐(0)
        
 
		
    
        
        
摘要:        
分析Oracle下导出某用户所有表的方法 可能很多使用Oracle的客户都会遇到想把某用户所有表导出的情况,本文就提供这样一个方法帮你轻松解决这个问题。 首先在sqlplus下以该用户登录到Oracle数据库,然后将以下内容粘贴到sqlplus中: set feedback off; set pagesize 0; set heading off; set verify off; set linesize 200; set trimspool on; spool c:/数据库备份.bat; select 'exp username/ffffff...    
阅读全文
 
 
        
        posted @ 2012-01-10 18:32
左正
阅读(759)
推荐(0)
        
            
        
        
摘要:        
本篇主要内容如下:5.1异常处理概念5.1.1预定义的异常处理5.1.2非预定义的异常处理5.1.3用户自定义的异常处理5.1.4用户定义的异常处理5.2异常错误传播5.2.1在执行部分引发异常错误5.2.2在声明部分引发异常错误5.3异常错误处理编程5.4在PL/SQL中使用SQLCODE,SQLERRM异常处理函数即使是写得最好的PL/SQL程序也会遇到错误或未预料到的事件。一个优秀的程序都应该能够正确处理各种出错情况,并尽可能从错误中恢复。任何ORACLE错误(报告为ORA-xxxxx形式的Oracle错误号)、PL/SQL运行错误或用户定义条件(不一写是错误),都可以。当然了,PL/S    
阅读全文
 
 
        
        posted @ 2012-01-10 17:52
左正
阅读(70673)
推荐(7)
        
            
        
        
摘要:        
并发数 * 为每个连接提供的带宽假设理想的速度是能够为每个连接提供40KB/S的带宽,而此刻同时有1000人向服务器发出请求,那么1000*40/1024=39M的带宽就可保证计设中的速度。    
阅读全文
 
 
        
        posted @ 2012-01-10 14:25
左正
阅读(1090)
推荐(0)
        
            
        
        
摘要:        
1. 简述 private、 protected、 public、 internal 修饰符的访问权限。 答 . private : 私有成员, 在类的内部才可以访问。 protected : 保护成员,该类内部和继承类中可以访问。 public : 公共成员,完全公开,没有访问限制。 internal: 在同一命名空间内可以访问。 2 .列举ASP.NET 页面之间传递值的几种方式。 答. 1.使用QueryString, 如....?id=1; response. Redirect().... 2.使用Session变量 3.使用Server.Transfer 3. 一列数的规则如下:..    
阅读全文
 
 
        
        posted @ 2012-01-10 11:33
左正
阅读(324)
推荐(0)
        
 
		
    
        
        
摘要:        
select top1*from demotab where ('"&start_time&"'<=start_time and'"&end_time&"'>=end_time) or--判断新日期段与原日期段是否存在外包含('"&start_time&"'>=start_time and'"&end_time&"'<=end_time) or--判断新日期段与原日    
阅读全文
 
 
        
        posted @ 2012-01-09 10:05
左正
阅读(650)
推荐(0)
        
 
		
    
        
        
摘要:        
如果你拥有一个网站或独立博客,或者你的工作多少和互联网有关,那你一定耳濡目染多多少少对SEO(搜索引擎优化)有一定了解。本文将列举其中20个SEO领域最常用的名词和概念,如果你打算熟悉和了解他们请继续阅读。当然,如果你已经无所不晓,那你可以权当补习功课,或可以直接忽略本文。 1. 搜索引擎营销 (SEM) 搜索引擎营销(SEM)英文全称为Search Engine Marketing,意指通过搜索引擎进行服务和产品的营销。搜索引擎营销又主要分为两种:搜索引擎优化(SEO)和付费点击(PPC,Pay-Per- Click)。搜索引擎优化(SEO)指通过优化网站和页面并让它们在搜索结果的页面...    
阅读全文
 
 
        
        posted @ 2012-01-06 16:20
左正
阅读(309)
推荐(0)
        
            
        
        
摘要:        
1.概念数据字典是oracle数据库用来存贮数据库结构信息的地方。数据字典是用来描述数据库数据的组织方式的,由表和视图组成。数据字典由脚本$oracle_home/rdbms/admin/catalog.sql创建。2.分类视图有三种实例:user_*(当前用户所拥有对象的有关信息),all_*(当前用户可访问对象的信息),dba_*(数据库中所有对象的信息)。查询数据字典数据时使用大写字母。可用upper\lower函数转换。一下以user_*实例举例(如没有user_*,则依次以all_*、dba_*举例)。3.类别3.1 关系群集、表、视图群集 user_clusters 群集 use.    
阅读全文
 
 
        
        posted @ 2012-01-06 15:46
左正
阅读(280)
推荐(0)
        
            
        
        
摘要:        
一说起搜索引擎营销(付费竞价排名),更多从业者会将其与排名、流量、甚至销量挂钩,孰不知,搜索引擎营销也与品牌息息相关。 1、搜索引擎营销三个误区 经过长时间的观察,发现众网站在搜索引擎营销方面有三个误区: 其一,只顾排名、流量,忽视用户匹配度。 很多网站只顾排名靠前,而全然不管引来流量(用户)是否与网站信息(提供的产品/服务)匹配,结果显而易见,搜索引擎导入流量很高,转化率却极其可怜; 其二,只顾排名,忽视展现内容。 看到太多这样的例子,目标关键词的排名很好,但展现的“Title和描述”信息却很逊色。结果排名很靠前,展现量也很高,点击量却不给力。 其三,只顾排名、流量,忽视网站用...    
阅读全文
 
 
        
        posted @ 2012-01-06 11:23
左正
阅读(257)
推荐(0)
        
            
        
        
摘要:        
SEO工作者经常需要一些SEO工具的辅助,比如网站收录查询、PR查询等等,以便节省自己的时间,让SEO变得更加轻松。那么,常用的SEO工具都有哪些呢?今天就介绍一些常用的SEO工具网址,并将其进行分类,希望对大家的SEO工作有所帮助。 一、网站管理员工具 网站管理员工具需要对网站域名所有权进行验证,通常是通过上传指定文件、增加META或者修改网站DNS来验证管理员身份,通过验证后,网站管理员可以查询到自己网站的各类统计信息。 1、 Google Webmaster Tools 谷歌网站管理员工具,可以获取到谷歌抓取、编入索引和搜索流量的数据,同时接收关于用户网站上所存在的问题的通知。 ...    
阅读全文
 
 
        
        posted @ 2012-01-06 11:21
左正
阅读(893)
推荐(0)
        
            
        
        
摘要:        
2011年马上就要结束了,这里总结一下Google关于SEO方面的资讯。谷歌每年对其搜索算法作出超过500次的修改,由于大多数修改只会影响 极少部分的搜索结果,所以很少有人察觉。这里也是从一些较为靠谱的新闻资讯来揣摩Google算法的修改方向,来指导SEO工作。 【1 月20日]】有站长在Google webmaster help论坛中说自己的网站被降级。Google JohnMu回复称,网站含有大量空白HTML页面被Google bot判定为大量重复内容而导致网站降权。结论:网站含有大量重复内容会被降权,空白HTML页面也不行。 【2月26日】google 上线代号“Panda”的新算法..    
阅读全文
 
 
        
        posted @ 2012-01-06 11:17
左正
阅读(224)
推荐(0)
        
 
		
    
        
        
摘要:        
http://blog.csdn.net/yuzhic/article/details/1896878http://blog.csdn.net/macle2010/article/details/5980965该命令使用一条语句从一个或者多个数据源中完成对表的更新和插入数据. ORACLE 9i 中,使用此命令必须同时指定UPDATE 和INSERT 关键词,ORACLE 10g 做了如下改动。1,insert 和update是可选的 2,UPDATE 和INSERT 后面可以跟WHERE 子句 3,在ON条件中可以使用常量来insert 所有的行到目标表中,不需要连接到源表和目标表 4,UP    
阅读全文
 
 
        
        posted @ 2012-01-05 15:49
左正
阅读(215)
推荐(0)
        
            
        
        
摘要:        
格式:MONTHS_BETWEEN(DATE1,DATE2)即MONTHS_BETWEEN(日期1,日期2)MONTHS_BETWEEN函数返回两个日期之间的月份数。如果两个日期月份内天数相同,或者都是某个月的最后一天,返回一个整数,否则,返回数值带小数,以每天1/31月来计算月中剩余天数。如果日期1比日期2小,返回值为负数。例:months_between(to_date('1999.11.29','yyyy.mm.dd'), to_date('1998.11.29','yyyy.mm.dd'))返回12注:两个参数均为同样月份    
阅读全文
 
 
        
        posted @ 2012-01-05 14:16
左正
阅读(663)
推荐(0)
        
            
        
        
摘要:        
extBox添加属性AutoComplete="Off",需要自己手写    
阅读全文
 
 
        
        posted @ 2012-01-05 11:53
左正
阅读(356)
推荐(0)
        
            
        
        
摘要:        
在我所做过和参与的大多数项目中,都会有用户提出的复杂的一些统计报表之内的功能要求,根据统计的复杂程度、效率及JAVA程序调用的方便性方面考虑,主要总结出以下几种方案:1、SQL语句该方案只能实现一些相对简单些的查询统计功能,语句嵌套多、写起来特别复杂,使程序的可读性变差,下面是实现一个按照上级机关统计下级各个公安机关管辖范围内对应的各个类别社会单位数量的统计功能的SQL:Sql代码 selectrpad(gajg_dm,12,'0'),sum(decode(C01,0,0,C01))asC01,sum(decode(C02,0,0,C02))asC02,sum(decode(C    
阅读全文
 
 
        
        posted @ 2012-01-05 11:12
左正
阅读(727)
推荐(0)
        
            
        
        
摘要:        
一,什么是记录Record和PL/SQL表? 记录Record:由单行多列的标量类型构成的临时记录对象类型。类似于多维数组。 PL/SQL表:由多行单列的索引列和可用列构成的临时索引表对象类型。类似于一维数组和键值对。 都是用户自定义数据类型。 二,Record + PL/SQL表 用途是什么? Record + PL/SQL表可以进行数据的多行多列存储。这样我们就可使用Record + PL/SQL表在需要时封装一个临时的表对象,进行传递和操作。 通过Record自定义表结构,封装一条记录。PL/SQL表声明 可用列 类型 为Record类型(将可用列指向Record类型变量),每个索引..    
阅读全文
 
 
        
        posted @ 2012-01-05 11:08
左正
阅读(338)
推荐(0)
        
            
        
        
摘要:        
decode()函数是ORACLE PL/SQL是功能强大的函数之一,目前还只有ORACLE公司的SQL提供了此函数,其他数据库厂商的SQL实现还没有此功能。    
阅读全文
 
 
        
        posted @ 2012-01-05 10:58
左正
阅读(1035)
推荐(0)
        
            
        
        
摘要:        
LEAST()exp_list是一列表达式,返回其中最小的表达式,每个表达式都被隐含的转换第一个表达式的数据类型,如果第一个表达式是字符串数据类型中的任何一个,将返回的结果是varchar2数据类型,同时使用的比较是非填充空格类型的比较。UID该函数没有参数,返回唯一标示当前数据库用户的整数。USER返回当前用户的用户名USERENV()基于opt返回包含当前会话信息。opt的可选值为:ISDBA 会话中SYSDBA脚色响应,返回TRUESESSIONID 返回审计会话标示符ENTRYID 返回可用的审计项标示符INSTANCE在会话连接后,返回实例标示符。该值只用于运行Parallel ..    
阅读全文
 
 
        
        posted @ 2012-01-05 10:27
左正
阅读(222)
推荐(0)
        
            
        
        
摘要:        
6、单行转换函数单行转换函数用于操作多数据类型,在数据类型之间进行转换。CHARTORWID()c 使一个字符串,函数将c转换为RWID数据类型。SELECT test_id from test_case where rowid=CHARTORWID('AAAA0SAACAAAALiAAA')CONVERT(,[,])c尾字符串,dset、sset是两个字符集,函数将字符串c由sset字符集转换为dset字符集,sset的缺省设置为数据库的字符集。HEXTORAW()x为16进制的字符串,函数将16进制的x转换为RAW数据类型。RAWTOHEX()x是RAW数据类型字符串,函数    
阅读全文
 
 
        
        posted @ 2012-01-05 10:24
左正
阅读(328)
推荐(0)
        
            
        
        
摘要:        
POWER(,)返回n1的n2次方ROUND(,)返回舍入小数点右边n2位的n1的值,n2的缺省值为0,这回将小数点最接近的整数,如果n2为负数就舍入到小数点左边相应的位上,n2必须是整数。select ROUND(12345,-2),ROUND(12345.54321,2)FROM dualROUND(12345,-2) ROUND(12345.54321,2)12300 12345.54SIGN()如果n为负数,返回-1,如果n为正数,返回1,如果n=0返回0SIN()返回n的正玄值,n为弧度。SINH()返回n的双曲正玄值,n为弧度。SQRT()返回n的平方根,n为弧度TAN()返回n的    
阅读全文
 
 
        
        posted @ 2012-01-05 10:22
左正
阅读(214)
推荐(0)
        
            
        
        
摘要:        
SOUNDEX()返回与c1发音相似的词。select SOUNDEX('dawes') Dawes SOUNDEX('daws') Daws,SOUNDEX('dawson') from dualDawes Daws DawsonD200 D200 D250TRANSLATE(,,)将c1中与c2相同的字符以c3代替select TRANSLATE('fumble','uf','ar') test from dualTEXTrambleTRIM([[]] from c3)将c3串中的第一个,最后一    
阅读全文
 
 
        
        posted @ 2012-01-05 10:21
左正
阅读(220)
推荐(0)
        
            
        
        
摘要:        
INITCAP()c1为一字符串。函数将每个单词的第一个字母大写其它字母小写返回。单词由空格,控制字符,标点符号限制。select INITCAP('veni,vedi,vici') Ceasar from dualCeasarVeni,Vedi,ViciINSTR(,[,[,]])c1,c2均为字符串,i,j为整数。函数返回c2在c1中第j次出现的位置,搜索从c1的第i个字符开始。当没有发现需要的字符时返回0,如果i为负数,那么搜索将从右到左进行,但是位置的计算还是从左到右,i和j的缺省值为1。select INSTR('Mississippi','i    
阅读全文
 
 
        
        posted @ 2012-01-05 10:19
左正
阅读(216)
推荐(0)
        
            
        
        
摘要:        
一般的to_char是这样用的to_char(sysdate,'YYYY-MM-DD hh:mi:ss AM'),也有几个突出点的用法:to_char(sysdate, 'dd') 查看今天是几号to_char(sysdate, 'ww') 查看这是这个月第几个星期to_char(sysdate, 'mm') 查看这是一年中第几个月to_char(sysdate, 'yyyy') 查看年份last_day(to_date('2007-02-01','YYYY-MM-DD'))查看一个    
阅读全文
 
 
        
        posted @ 2012-01-05 10:15
左正
阅读(369)
推荐(0)
        
 
		
    
        
        
摘要:        
在Oracle数据库中,SOUNDEX函数返回字符串参数的语音表示形式,相对于比较一些读音相同,但是拼写不同的单词是非常有用的。SOUNDEX函数的语法:SOUNDEX(string)计算语音的算法:1.保留字符串首字母,但删除a、e、h、i、o、w、y2.将下表中的数字赋给相对应的字母(1) 1:b、f、p、v(2) 2:c、g、k、q、s、x、z(3) 3:d、t(4) 4:l(5) 5:m、n(6) 6:r3. 如果字符串中存在拥有相同数字的2个以上(包含2个)的字母在一起(例如b和f),或者只有h或w,则删除其他的,只保留1个4.只返回前4个字节,不够用0填充示例:soundex(‘t    
阅读全文
 
 
        
        posted @ 2012-01-04 16:47
左正
阅读(527)
推荐(0)
        
            
        
        
摘要:        
Oracle PL/SQL 过程调试的输出方法1.最基本的DBMS_OUTPUT.PUT_LINE()方法。随便在什么地方,只要是BEGIN和END之间,就可以使用DBMS_OUTPUT.PUT_LINE(output);然而这会有一个问题,就是使用该函数一次最多只可以显示255个字符,否则缓冲区会溢出。此外,函数DBMS_OUTPUT.ENABLE(20000)这种函数,仅仅是设置整个过程的全部输出缓冲区大小,而非DBMS_OUTPUT.PUT_LINE()的缓冲区大小。对于超过255个字符的变量,使用DBMS_OUTPUT.PUT_LINE()方法是没有效的。据说在Oracle10中,解除    
阅读全文
 
 
        
        posted @ 2012-01-04 16:17
左正
阅读(2820)
推荐(0)
        
            
        
        
摘要:        
表函数可接受查询语句或游标作为输入参数,并可输出多行数据。该函数可以平行执行,并可持续输出数据流,被称作管道式输出。应用表函数可将数据转换分阶段处理,并省去中间结果的存储和缓冲表。1。 用游标传递数据利用游标 REF CURSOR 可将数据集(多行记录)传递到PL/SQL函数:SELECT FROM TABLE (myfunction (CURSOR (SELECT FROM mytab))); 2。 利用两个实体化视图(或表)作为样板数据CREATE MATERIALIZED VIEW sum_sales_country_mvBUILD IMMEDIATEREFRESH COMPLETE..    
阅读全文
 
 
        
        posted @ 2012-01-04 14:04
左正
阅读(4042)
推荐(0)
        
            
        
        
摘要:        
在实际的应用中,为了让PL/SQL 函数返回数据的多个行,必须通过返回一个 REF CURSOR 或一个数据集合来完成。REF CURSOR 的这种情况局限于可以从查询中选择的数据,而整个集合在可以返回前,必须进行具体化。 9i 通过引入的管道化表函数纠正了后一种情况。表函数是返回整个行的集(通常作为一个集合)的函数,可以直接从 SQL 语句中进行查询,就好像它是一个真正的数据库表一样。管道化表函数与之相似,但是它像在构建时一样返回数据,而不是一次全部返回。管道化表函数更加有效, 因为数据可以尽可能快地返回。 管道化表函数必须返回一个集合。在函数中,PIPE ROW 语句被用来返回该集合的单.    
阅读全文
 
 
        
        posted @ 2012-01-04 14:04
左正
阅读(528)
推荐(0)
        
            
        
        
摘要:        
如何使用 Oracle Round 函数 (四舍五入)描述 : 传回一个数值,该数值是按照指定的小数位元数进行四舍五入运算的结果。SELECT ROUND( number, [ decimal_places ] ) FROM DUAL参数:number : 欲处理之数值decimal_places : 四舍五入 , 小数取几位 ( 预设为 0 )Sample :select round(123.456, 0) from dual; 回传 123 select round(123.456, 1) from dual; 回传 123.5 select round...    
阅读全文
 
 
        
        posted @ 2012-01-04 11:33
左正
阅读(23009)
推荐(0)