﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>BlogJava-donnie's life-随笔分类-database</title><link>http://www.blogjava.net/donnielife/category/37706.html</link><description>Oracle...Java...Math...</description><language>zh-cn</language><lastBuildDate>Sat, 27 Jun 2009 18:23:49 GMT</lastBuildDate><pubDate>Sat, 27 Jun 2009 18:23:49 GMT</pubDate><ttl>60</ttl><item><title>Oracle 内存数据库 TimesTen </title><link>http://www.blogjava.net/donnielife/archive/2009/06/22/283603.html</link><dc:creator>donnie</dc:creator><author>donnie</author><pubDate>Mon, 22 Jun 2009 08:34:00 GMT</pubDate><guid>http://www.blogjava.net/donnielife/archive/2009/06/22/283603.html</guid><wfw:comment>http://www.blogjava.net/donnielife/comments/283603.html</wfw:comment><comments>http://www.blogjava.net/donnielife/archive/2009/06/22/283603.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/donnielife/comments/commentRss/283603.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/donnielife/services/trackbacks/283603.html</trackback:ping><description><![CDATA[<a href="http://www.oracle.com/technology/global/cn/products/timesten/index.html" target="_blank">http://www.oracle.com/technology/global/cn/products/timesten/index.html</a>
<img src ="http://www.blogjava.net/donnielife/aggbug/283603.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/donnielife/" target="_blank">donnie</a> 2009-06-22 16:34 <a href="http://www.blogjava.net/donnielife/archive/2009/06/22/283603.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>阻塞 之Insert  现象与解决方案</title><link>http://www.blogjava.net/donnielife/archive/2009/05/06/269305.html</link><dc:creator>donnie</dc:creator><author>donnie</author><pubDate>Wed, 06 May 2009 14:45:00 GMT</pubDate><guid>http://www.blogjava.net/donnielife/archive/2009/05/06/269305.html</guid><wfw:comment>http://www.blogjava.net/donnielife/comments/269305.html</wfw:comment><comments>http://www.blogjava.net/donnielife/archive/2009/05/06/269305.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/donnielife/comments/commentRss/269305.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/donnielife/services/trackbacks/269305.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: &nbsp;&nbsp;<a href='http://www.blogjava.net/donnielife/archive/2009/05/06/269305.html'>阅读全文</a><img src ="http://www.blogjava.net/donnielife/aggbug/269305.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/donnielife/" target="_blank">donnie</a> 2009-05-06 22:45 <a href="http://www.blogjava.net/donnielife/archive/2009/05/06/269305.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>查看行的ORA_ROWSCN, 修改时间 TIMESTAMP （oracle10以后的版本才有）</title><link>http://www.blogjava.net/donnielife/archive/2009/05/05/269112.html</link><dc:creator>donnie</dc:creator><author>donnie</author><pubDate>Tue, 05 May 2009 15:06:00 GMT</pubDate><guid>http://www.blogjava.net/donnielife/archive/2009/05/05/269112.html</guid><wfw:comment>http://www.blogjava.net/donnielife/comments/269112.html</wfw:comment><comments>http://www.blogjava.net/donnielife/archive/2009/05/05/269112.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/donnielife/comments/commentRss/269112.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/donnielife/services/trackbacks/269112.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: &nbsp;&nbsp;<a href='http://www.blogjava.net/donnielife/archive/2009/05/05/269112.html'>阅读全文</a><img src ="http://www.blogjava.net/donnielife/aggbug/269112.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/donnielife/" target="_blank">donnie</a> 2009-05-05 23:06 <a href="http://www.blogjava.net/donnielife/archive/2009/05/05/269112.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>使用ORA_ROWSCN的乐观锁定</title><link>http://www.blogjava.net/donnielife/archive/2009/05/05/269109.html</link><dc:creator>donnie</dc:creator><author>donnie</author><pubDate>Tue, 05 May 2009 14:55:00 GMT</pubDate><guid>http://www.blogjava.net/donnielife/archive/2009/05/05/269109.html</guid><wfw:comment>http://www.blogjava.net/donnielife/comments/269109.html</wfw:comment><comments>http://www.blogjava.net/donnielife/archive/2009/05/05/269109.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/donnielife/comments/commentRss/269109.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/donnielife/services/trackbacks/269109.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: &nbsp;&nbsp;<a href='http://www.blogjava.net/donnielife/archive/2009/05/05/269109.html'>阅读全文</a><img src ="http://www.blogjava.net/donnielife/aggbug/269109.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/donnielife/" target="_blank">donnie</a> 2009-05-05 22:55 <a href="http://www.blogjava.net/donnielife/archive/2009/05/05/269109.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>使用校验和的乐观锁定</title><link>http://www.blogjava.net/donnielife/archive/2009/05/05/269104.html</link><dc:creator>donnie</dc:creator><author>donnie</author><pubDate>Tue, 05 May 2009 14:31:00 GMT</pubDate><guid>http://www.blogjava.net/donnielife/archive/2009/05/05/269104.html</guid><wfw:comment>http://www.blogjava.net/donnielife/comments/269104.html</wfw:comment><comments>http://www.blogjava.net/donnielife/archive/2009/05/05/269104.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/donnielife/comments/commentRss/269104.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/donnielife/services/trackbacks/269104.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: &nbsp;&nbsp;<a href='http://www.blogjava.net/donnielife/archive/2009/05/05/269104.html'>阅读全文</a><img src ="http://www.blogjava.net/donnielife/aggbug/269104.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/donnielife/" target="_blank">donnie</a> 2009-05-05 22:31 <a href="http://www.blogjava.net/donnielife/archive/2009/05/05/269104.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>悲观锁定（试图更新前就锁定）</title><link>http://www.blogjava.net/donnielife/archive/2009/05/05/269102.html</link><dc:creator>donnie</dc:creator><author>donnie</author><pubDate>Tue, 05 May 2009 14:27:00 GMT</pubDate><guid>http://www.blogjava.net/donnielife/archive/2009/05/05/269102.html</guid><wfw:comment>http://www.blogjava.net/donnielife/comments/269102.html</wfw:comment><comments>http://www.blogjava.net/donnielife/archive/2009/05/05/269102.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/donnielife/comments/commentRss/269102.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/donnielife/services/trackbacks/269102.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: &nbsp;&nbsp;<a href='http://www.blogjava.net/donnielife/archive/2009/05/05/269102.html'>阅读全文</a><img src ="http://www.blogjava.net/donnielife/aggbug/269102.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/donnielife/" target="_blank">donnie</a> 2009-05-05 22:27 <a href="http://www.blogjava.net/donnielife/archive/2009/05/05/269102.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>使用版本列的乐观锁定（乐观锁定：即将执行更新前才锁定）</title><link>http://www.blogjava.net/donnielife/archive/2009/05/05/269100.html</link><dc:creator>donnie</dc:creator><author>donnie</author><pubDate>Tue, 05 May 2009 14:23:00 GMT</pubDate><guid>http://www.blogjava.net/donnielife/archive/2009/05/05/269100.html</guid><wfw:comment>http://www.blogjava.net/donnielife/comments/269100.html</wfw:comment><comments>http://www.blogjava.net/donnielife/archive/2009/05/05/269100.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/donnielife/comments/commentRss/269100.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/donnielife/services/trackbacks/269100.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: &nbsp;&nbsp;<a href='http://www.blogjava.net/donnielife/archive/2009/05/05/269100.html'>阅读全文</a><img src ="http://www.blogjava.net/donnielife/aggbug/269100.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/donnielife/" target="_blank">donnie</a> 2009-05-05 22:23 <a href="http://www.blogjava.net/donnielife/archive/2009/05/05/269100.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>oracle row length</title><link>http://www.blogjava.net/donnielife/archive/2009/04/24/267325.html</link><dc:creator>donnie</dc:creator><author>donnie</author><pubDate>Fri, 24 Apr 2009 03:39:00 GMT</pubDate><guid>http://www.blogjava.net/donnielife/archive/2009/04/24/267325.html</guid><wfw:comment>http://www.blogjava.net/donnielife/comments/267325.html</wfw:comment><comments>http://www.blogjava.net/donnielife/archive/2009/04/24/267325.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/donnielife/comments/commentRss/267325.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/donnielife/services/trackbacks/267325.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: &nbsp;&nbsp;<a href='http://www.blogjava.net/donnielife/archive/2009/04/24/267325.html'>阅读全文</a><img src ="http://www.blogjava.net/donnielife/aggbug/267325.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/donnielife/" target="_blank">donnie</a> 2009-04-24 11:39 <a href="http://www.blogjava.net/donnielife/archive/2009/04/24/267325.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>oracle 压缩表测试</title><link>http://www.blogjava.net/donnielife/archive/2009/04/24/267309.html</link><dc:creator>donnie</dc:creator><author>donnie</author><pubDate>Fri, 24 Apr 2009 02:54:00 GMT</pubDate><guid>http://www.blogjava.net/donnielife/archive/2009/04/24/267309.html</guid><wfw:comment>http://www.blogjava.net/donnielife/comments/267309.html</wfw:comment><comments>http://www.blogjava.net/donnielife/archive/2009/04/24/267309.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/donnielife/comments/commentRss/267309.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/donnielife/services/trackbacks/267309.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: &nbsp;&nbsp;<a href='http://www.blogjava.net/donnielife/archive/2009/04/24/267309.html'>阅读全文</a><img src ="http://www.blogjava.net/donnielife/aggbug/267309.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/donnielife/" target="_blank">donnie</a> 2009-04-24 10:54 <a href="http://www.blogjava.net/donnielife/archive/2009/04/24/267309.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>A SQL Joke </title><link>http://www.blogjava.net/donnielife/archive/2009/04/06/264128.html</link><dc:creator>donnie</dc:creator><author>donnie</author><pubDate>Mon, 06 Apr 2009 09:03:00 GMT</pubDate><guid>http://www.blogjava.net/donnielife/archive/2009/04/06/264128.html</guid><wfw:comment>http://www.blogjava.net/donnielife/comments/264128.html</wfw:comment><comments>http://www.blogjava.net/donnielife/archive/2009/04/06/264128.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/donnielife/comments/commentRss/264128.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/donnielife/services/trackbacks/264128.html</trackback:ping><description><![CDATA[<p><em>A SQL query walks into a bar and sees two tables. He walks up to them and says 'Can I join you?'</em></p>
<p><em><br />
from:&nbsp; <a href="http://tkyte.blogspot.com/">http://tkyte.blogspot.com/</a></em></p>
<img src ="http://www.blogjava.net/donnielife/aggbug/264128.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/donnielife/" target="_blank">donnie</a> 2009-04-06 17:03 <a href="http://www.blogjava.net/donnielife/archive/2009/04/06/264128.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Ora-01846: not a valid day of the week </title><link>http://www.blogjava.net/donnielife/archive/2009/04/06/264125.html</link><dc:creator>donnie</dc:creator><author>donnie</author><pubDate>Mon, 06 Apr 2009 08:00:00 GMT</pubDate><guid>http://www.blogjava.net/donnielife/archive/2009/04/06/264125.html</guid><wfw:comment>http://www.blogjava.net/donnielife/comments/264125.html</wfw:comment><comments>http://www.blogjava.net/donnielife/archive/2009/04/06/264125.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/donnielife/comments/commentRss/264125.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/donnielife/services/trackbacks/264125.html</trackback:ping><description><![CDATA[select to_date('Mon Jan 21 13:25:47 2008', 'dy mon dd hh24:mi:ss yyyy') from dual<br />
Ora-01846: not a valid day of the week <br />
出现的是中文的字符日期，如下：星期五 12月 19 13:53:15 2008<br />
&nbsp;是字符集的问题，解决：<br />
alter session set nls_date_language = 'American' <br />
<img src ="http://www.blogjava.net/donnielife/aggbug/264125.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/donnielife/" target="_blank">donnie</a> 2009-04-06 16:00 <a href="http://www.blogjava.net/donnielife/archive/2009/04/06/264125.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>trace session</title><link>http://www.blogjava.net/donnielife/archive/2009/04/06/264074.html</link><dc:creator>donnie</dc:creator><author>donnie</author><pubDate>Mon, 06 Apr 2009 03:50:00 GMT</pubDate><guid>http://www.blogjava.net/donnielife/archive/2009/04/06/264074.html</guid><wfw:comment>http://www.blogjava.net/donnielife/comments/264074.html</wfw:comment><comments>http://www.blogjava.net/donnielife/archive/2009/04/06/264074.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/donnielife/comments/commentRss/264074.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/donnielife/services/trackbacks/264074.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: &nbsp;&nbsp;<a href='http://www.blogjava.net/donnielife/archive/2009/04/06/264074.html'>阅读全文</a><img src ="http://www.blogjava.net/donnielife/aggbug/264074.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/donnielife/" target="_blank">donnie</a> 2009-04-06 11:50 <a href="http://www.blogjava.net/donnielife/archive/2009/04/06/264074.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>利用Oracle数据库存储和分析Unix操作系统的性能</title><link>http://www.blogjava.net/donnielife/archive/2009/04/02/263503.html</link><dc:creator>donnie</dc:creator><author>donnie</author><pubDate>Thu, 02 Apr 2009 02:46:00 GMT</pubDate><guid>http://www.blogjava.net/donnielife/archive/2009/04/02/263503.html</guid><wfw:comment>http://www.blogjava.net/donnielife/comments/263503.html</wfw:comment><comments>http://www.blogjava.net/donnielife/archive/2009/04/02/263503.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/donnielife/comments/commentRss/263503.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/donnielife/services/trackbacks/263503.html</trackback:ping><description><![CDATA[<a href="http://edu.136z.com/DataBase/32042.html" target="_blank">http://edu.136z.com/DataBase/32042.html</a><br />
<br />
目录<br />
<br />
一、&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 前言... 4<br />
<br />
二、&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 思路... 4<br />
<br />
三、&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; vmstat脚本及步骤... 4<br />
<br />
1.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 安装statspack. 4<br />
<br />
2.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 创建stats$vmstat表... 4<br />
<br />
3.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 创建vmstat目录... 6<br />
<br />
4.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 创建get_vmstat.ksh脚本... 6<br />
<br />
5.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 创建run_vmstat.ksh脚本... 8<br />
<br />
6.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 创建crontab作业，定时执行run_vmstat.ksh脚本... 9<br />
<br />
7.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 分析数据... 9<br />
<br />
1)&nbsp;&nbsp;&nbsp; 异常报告... 9<br />
<br />
2)&nbsp;&nbsp;&nbsp; 每小时趋势报告... 13<br />
<br />
3)&nbsp;&nbsp;&nbsp; 周趋势报告... 14<br />
<br />
4)&nbsp;&nbsp;&nbsp; 长期趋势报告... 14<br />
<br />
四、&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 使用Excel生成趋势图... 15<br />
<br />
五、&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 参考资料... 15<br />
<img src ="http://www.blogjava.net/donnielife/aggbug/263503.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/donnielife/" target="_blank">donnie</a> 2009-04-02 10:46 <a href="http://www.blogjava.net/donnielife/archive/2009/04/02/263503.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>oracle  spfile损坏，如何启动</title><link>http://www.blogjava.net/donnielife/archive/2009/03/30/262996.html</link><dc:creator>donnie</dc:creator><author>donnie</author><pubDate>Mon, 30 Mar 2009 14:32:00 GMT</pubDate><guid>http://www.blogjava.net/donnielife/archive/2009/03/30/262996.html</guid><wfw:comment>http://www.blogjava.net/donnielife/comments/262996.html</wfw:comment><comments>http://www.blogjava.net/donnielife/archive/2009/03/30/262996.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/donnielife/comments/commentRss/262996.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/donnielife/services/trackbacks/262996.html</trackback:ping><description><![CDATA[&nbsp;改用传统的pfile方式启动，具体pfile的内容可从spfile文件中copy，或者从数据库的警告日志文件中获取。
<img src ="http://www.blogjava.net/donnielife/aggbug/262996.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/donnielife/" target="_blank">donnie</a> 2009-03-30 22:32 <a href="http://www.blogjava.net/donnielife/archive/2009/03/30/262996.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>oracle的NULL</title><link>http://www.blogjava.net/donnielife/archive/2009/03/27/262520.html</link><dc:creator>donnie</dc:creator><author>donnie</author><pubDate>Fri, 27 Mar 2009 14:47:00 GMT</pubDate><guid>http://www.blogjava.net/donnielife/archive/2009/03/27/262520.html</guid><wfw:comment>http://www.blogjava.net/donnielife/comments/262520.html</wfw:comment><comments>http://www.blogjava.net/donnielife/archive/2009/03/27/262520.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/donnielife/comments/commentRss/262520.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/donnielife/services/trackbacks/262520.html</trackback:ping><description><![CDATA[<p>在oracle中，NULL与NULL既不相等，也不完全不相等。SQL Server与Sybase中，NULL等于NULL.<br />
--REF: oracle expert....</p>
<p>&nbsp;</p>
<div style="border-right: #cccccc 1px solid; padding-right: 5px; border-top: #cccccc 1px solid; padding-left: 4px; font-size: 13px; padding-bottom: 4px; border-left: #cccccc 1px solid; width: 98%; word-break: break-all; padding-top: 4px; border-bottom: #cccccc 1px solid; background-color: #eeeeee"><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" /><span style="color: #000000">scott</span><span style="color: #008000">@ORCL</span><span style="color: #808080">&gt;</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">select</span><span style="color: #000000">&nbsp;</span><span style="color: #808080">*</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">from</span><span style="color: #000000">&nbsp;dual&nbsp;</span><span style="color: #0000ff">where</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">null</span><span style="color: #808080">=</span><span style="color: #0000ff">null</span><span style="color: #000000">;<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" /><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />未选定行<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" /><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />scott</span><span style="color: #008000">@ORCL</span><span style="color: #808080">&gt;</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">select</span><span style="color: #000000">&nbsp;</span><span style="color: #808080">*</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">from</span><span style="color: #000000">&nbsp;dual&nbsp;</span><span style="color: #0000ff">where</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">null</span><span style="color: #000000">&nbsp;</span><span style="color: #808080">&lt;&gt;</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">null</span><span style="color: #000000">;<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" /><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />未选定行<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" /><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />scott</span><span style="color: #008000">@ORCL</span><span style="color: #808080">&gt;</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">select</span><span style="color: #000000">&nbsp;</span><span style="color: #808080">*</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">from</span><span style="color: #000000">&nbsp;dual&nbsp;</span><span style="color: #0000ff">where</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">null</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">is</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">null</span><span style="color: #000000">;<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" /><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />D<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" /></span><span style="color: #808080">-</span><span style="color: #000000"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />X<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" /></span></div>
<img src ="http://www.blogjava.net/donnielife/aggbug/262520.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/donnielife/" target="_blank">donnie</a> 2009-03-27 22:47 <a href="http://www.blogjava.net/donnielife/archive/2009/03/27/262520.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>oracle 多版本 一个简单的例子（在其他数据库结果可能不同）</title><link>http://www.blogjava.net/donnielife/archive/2009/03/26/262252.html</link><dc:creator>donnie</dc:creator><author>donnie</author><pubDate>Thu, 26 Mar 2009 15:18:00 GMT</pubDate><guid>http://www.blogjava.net/donnielife/archive/2009/03/26/262252.html</guid><wfw:comment>http://www.blogjava.net/donnielife/comments/262252.html</wfw:comment><comments>http://www.blogjava.net/donnielife/archive/2009/03/26/262252.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/donnielife/comments/commentRss/262252.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/donnielife/services/trackbacks/262252.html</trackback:ping><description><![CDATA[<div style="border-right: #cccccc 1px solid; padding-right: 5px; border-top: #cccccc 1px solid; padding-left: 4px; font-size: 13px; padding-bottom: 4px; border-left: #cccccc 1px solid; width: 98%; word-break: break-all; padding-top: 4px; border-bottom: #cccccc 1px solid; background-color: #eeeeee"><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" /><span style="color: #000000">scott</span><span style="color: #008000">@ORCL</span><span style="color: #808080">&gt;</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">select</span><span style="color: #000000">&nbsp;</span><span style="color: #ff00ff">count</span><span style="color: #000000">(</span><span style="color: #808080">*</span><span style="color: #000000">)&nbsp;</span><span style="color: #0000ff">from</span><span style="color: #000000">&nbsp;t;<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" /><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />&nbsp;&nbsp;</span><span style="color: #ff00ff">COUNT</span><span style="color: #000000">(</span><span style="color: #808080">*</span><span style="color: #000000">)<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" /></span><span style="color: #008080">--</span><span style="color: #008080">--------</span><span style="color: #008080"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" /></span><span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="font-weight: bold; color: #800000">28</span><span style="color: #000000"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" /><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />scott</span><span style="color: #008000">@ORCL</span><span style="color: #808080">&gt;</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">begin</span><span style="color: #000000"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />&nbsp;&nbsp;</span><span style="font-weight: bold; color: #800000">2</span><span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">for</span><span style="color: #000000">&nbsp;x&nbsp;</span><span style="color: #808080">in</span><span style="color: #000000">&nbsp;(</span><span style="color: #0000ff">select</span><span style="color: #000000">&nbsp;</span><span style="color: #808080">*</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">from</span><span style="color: #000000">&nbsp;t)<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />&nbsp;&nbsp;</span><span style="font-weight: bold; color: #800000">3</span><span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;loop<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />&nbsp;&nbsp;</span><span style="font-weight: bold; color: #800000">4</span><span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">insert</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">into</span><span style="color: #000000">&nbsp;t&nbsp;</span><span style="color: #0000ff">values</span><span style="color: #000000">&nbsp;(x.username,x.</span><span style="color: #ff00ff">user_id</span><span style="color: #000000">,x.created);<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />&nbsp;&nbsp;</span><span style="font-weight: bold; color: #800000">5</span><span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">end</span><span style="color: #000000">&nbsp;loop;<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />&nbsp;&nbsp;</span><span style="font-weight: bold; color: #800000">6</span><span style="color: #000000">&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">end</span><span style="color: #000000">;<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />&nbsp;&nbsp;</span><span style="font-weight: bold; color: #800000">7</span><span style="color: #000000">&nbsp;&nbsp;</span><span style="color: #808080">/</span><span style="color: #000000"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" /><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />PL</span><span style="color: #808080">/</span><span style="color: #000000">SQL&nbsp;过程已成功完成。<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" /><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />scott</span><span style="color: #008000">@ORCL</span><span style="color: #808080">&gt;</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">select</span><span style="color: #000000">&nbsp;</span><span style="color: #ff00ff">count</span><span style="color: #000000">(</span><span style="color: #808080">*</span><span style="color: #000000">)&nbsp;</span><span style="color: #0000ff">from</span><span style="color: #000000">&nbsp;t;<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" /><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />&nbsp;&nbsp;</span><span style="color: #ff00ff">COUNT</span><span style="color: #000000">(</span><span style="color: #808080">*</span><span style="color: #000000">)<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" /></span><span style="color: #008080">--</span><span style="color: #008080">--------</span><span style="color: #008080"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" /></span><span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="font-weight: bold; color: #800000">56</span></div>
<img src ="http://www.blogjava.net/donnielife/aggbug/262252.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/donnielife/" target="_blank">donnie</a> 2009-03-26 23:18 <a href="http://www.blogjava.net/donnielife/archive/2009/03/26/262252.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>plsql  error handling </title><link>http://www.blogjava.net/donnielife/archive/2009/03/25/261817.html</link><dc:creator>donnie</dc:creator><author>donnie</author><pubDate>Wed, 25 Mar 2009 02:52:00 GMT</pubDate><guid>http://www.blogjava.net/donnielife/archive/2009/03/25/261817.html</guid><wfw:comment>http://www.blogjava.net/donnielife/comments/261817.html</wfw:comment><comments>http://www.blogjava.net/donnielife/archive/2009/03/25/261817.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/donnielife/comments/commentRss/261817.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/donnielife/services/trackbacks/261817.html</trackback:ping><description><![CDATA[<div style="border-right: #cccccc 1px solid; padding-right: 5px; border-top: #cccccc 1px solid; padding-left: 4px; font-size: 13px; padding-bottom: 4px; border-left: #cccccc 1px solid; width: 98%; word-break: break-all; padding-top: 4px; border-bottom: #cccccc 1px solid; background-color: #eeeeee"><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" /><span style="color: #0000ff">SET</span><span style="color: #000000">&nbsp;SERVEROUTPUT&nbsp;</span><span style="color: #0000ff">ON</span><span style="color: #000000">;<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" /><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" /></span><span style="color: #0000ff">DECLARE</span><span style="color: #000000"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;stock_price&nbsp;</span><span style="font-weight: bold; color: #000000">NUMBER</span><span style="color: #000000">&nbsp;:</span><span style="color: #808080">=</span><span style="color: #000000">&nbsp;</span><span style="font-weight: bold; color: #800000">9.73</span><span style="color: #000000">;<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;net_earnings&nbsp;</span><span style="font-weight: bold; color: #000000">NUMBER</span><span style="color: #000000">&nbsp;:</span><span style="color: #808080">=</span><span style="color: #000000">&nbsp;</span><span style="font-weight: bold; color: #800000">0</span><span style="color: #000000">;<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;pe_ratio&nbsp;</span><span style="font-weight: bold; color: #000000">NUMBER</span><span style="color: #000000">;<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" /></span><span style="color: #0000ff">BEGIN</span><span style="color: #000000"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" /></span><span style="color: #008080">--</span><span style="color: #008080">&nbsp;Calculation&nbsp;might&nbsp;cause&nbsp;division-by-zero&nbsp;error.</span><span style="color: #008080"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" /></span><span style="color: #000000">&nbsp;&nbsp;&nbsp;pe_ratio&nbsp;:</span><span style="color: #808080">=</span><span style="color: #000000">&nbsp;stock_price&nbsp;</span><span style="color: #808080">/</span><span style="color: #000000">&nbsp;net_earnings;<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;dbms_output.put_line(</span><span style="color: #ff0000">'</span><span style="color: #ff0000">Price/earnings&nbsp;ratio&nbsp;=&nbsp;</span><span style="color: #ff0000">'</span><span style="color: #000000">&nbsp;</span><span style="color: #808080">||</span><span style="color: #000000">&nbsp;pe_ratio);<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" /><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />EXCEPTION&nbsp;&nbsp;</span><span style="color: #008080">--</span><span style="color: #008080">&nbsp;exception&nbsp;handlers&nbsp;begin</span><span style="color: #008080"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" /></span><span style="color: #000000"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" /></span><span style="color: #008080">--</span><span style="color: #008080">&nbsp;Only&nbsp;one&nbsp;of&nbsp;the&nbsp;WHEN&nbsp;blocks&nbsp;is&nbsp;executed.</span><span style="color: #008080"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" /></span><span style="color: #000000"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">WHEN</span><span style="color: #000000">&nbsp;ZERO_DIVIDE&nbsp;</span><span style="color: #0000ff">THEN</span><span style="color: #000000">&nbsp;&nbsp;</span><span style="color: #008080">--</span><span style="color: #008080">&nbsp;handles&nbsp;'division&nbsp;by&nbsp;zero'&nbsp;error</span><span style="color: #008080"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" /></span><span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;dbms_output.put_line(</span><span style="color: #ff0000">'</span><span style="color: #ff0000">Company&nbsp;must&nbsp;have&nbsp;had&nbsp;zero&nbsp;earnings.</span><span style="color: #ff0000">'</span><span style="color: #000000">);<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;pe_ratio&nbsp;:</span><span style="color: #808080">=</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">null</span><span style="color: #000000">;<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" /><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">WHEN</span><span style="color: #000000">&nbsp;OTHERS&nbsp;</span><span style="color: #0000ff">THEN</span><span style="color: #000000">&nbsp;&nbsp;</span><span style="color: #008080">--</span><span style="color: #008080">&nbsp;handles&nbsp;all&nbsp;other&nbsp;errors</span><span style="color: #008080"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" /></span><span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;dbms_output.put_line(</span><span style="color: #ff0000">'</span><span style="color: #ff0000">Some&nbsp;other&nbsp;kind&nbsp;of&nbsp;error&nbsp;occurred.</span><span style="color: #ff0000">'</span><span style="color: #000000">);<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;pe_ratio&nbsp;:</span><span style="color: #808080">=</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">null</span><span style="color: #000000">;<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" /><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" /></span><span style="color: #0000ff">END</span><span style="color: #000000">;&nbsp;&nbsp;</span><span style="color: #008080">--</span><span style="color: #008080">&nbsp;exception&nbsp;handlers&nbsp;and&nbsp;block&nbsp;end&nbsp;here</span><span style="color: #008080"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" /></span><span style="color: #808080">/</span><span style="color: #000000"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" /></span></div>
ref : http://www.sc.ehu.es/siwebso/KZCC/Oracle_10g_Documentacion/appdev.101/b10807/07_errs.htm
<img src ="http://www.blogjava.net/donnielife/aggbug/261817.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/donnielife/" target="_blank">donnie</a> 2009-03-25 10:52 <a href="http://www.blogjava.net/donnielife/archive/2009/03/25/261817.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>oracle多版本（multi version） 闪回（flashback）实例</title><link>http://www.blogjava.net/donnielife/archive/2009/03/24/261777.html</link><dc:creator>donnie</dc:creator><author>donnie</author><pubDate>Tue, 24 Mar 2009 14:58:00 GMT</pubDate><guid>http://www.blogjava.net/donnielife/archive/2009/03/24/261777.html</guid><wfw:comment>http://www.blogjava.net/donnielife/comments/261777.html</wfw:comment><comments>http://www.blogjava.net/donnielife/archive/2009/03/24/261777.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.blogjava.net/donnielife/comments/commentRss/261777.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/donnielife/services/trackbacks/261777.html</trackback:ping><description><![CDATA[<div style="border-right: #cccccc 1px solid; padding-right: 5px; border-top: #cccccc 1px solid; padding-left: 4px; font-size: 13px; padding-bottom: 4px; border-left: #cccccc 1px solid; width: 98%; word-break: break-all; padding-top: 4px; border-bottom: #cccccc 1px solid; background-color: #eeeeee"><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" /><span style="color: #000000">scott</span><span style="color: #008000">@ORCL</span><span style="color: #808080">&gt;</span><span style="color: #000000">&nbsp;connect&nbsp;</span><span style="color: #808080">/</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">as</span><span style="color: #000000">&nbsp;sysdba<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />已连接。<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />sys</span><span style="color: #008000">@ORCL</span><span style="color: #808080">&gt;</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">grant</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">execute</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">on</span><span style="color: #000000">&nbsp;dbms_flashback&nbsp;</span><span style="color: #0000ff">to</span><span style="color: #000000">&nbsp;scott;<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" /><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />授权成功。<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" /><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />sys</span><span style="color: #008000">@ORCL</span><span style="color: #808080">&gt;</span><span style="color: #000000">&nbsp;connect&nbsp;scott</span><span style="color: #808080">/</span><span style="color: #000000">tiger<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />已连接。<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />scott</span><span style="color: #008000">@ORCL</span><span style="color: #808080">&gt;</span><span style="color: #000000">&nbsp;variable&nbsp;SCN&nbsp;</span><span style="font-weight: bold; color: #000000">number</span><span style="color: #000000"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />scott</span><span style="color: #008000">@ORCL</span><span style="color: #808080">&gt;</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">exec</span><span style="color: #000000">&nbsp;:scn&nbsp;:</span><span style="color: #808080">=</span><span style="color: #000000">&nbsp;sys.dbms_flashback.get_system_change_number<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" /><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />PL</span><span style="color: #808080">/</span><span style="color: #000000">SQL&nbsp;过程已成功完成。<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" /><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />scott</span><span style="color: #008000">@ORCL</span><span style="color: #808080">&gt;</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">print</span><span style="color: #000000">&nbsp;scn<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" /><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;SCN<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" /></span><span style="color: #008080">--</span><span style="color: #008080">--------</span><span style="color: #008080"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" /></span><span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="font-weight: bold; color: #800000">762534</span><span style="color: #000000"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" /><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />scott</span><span style="color: #008000">@ORCL</span><span style="color: #808080">&gt;</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">select</span><span style="color: #000000">&nbsp;</span><span style="color: #ff00ff">count</span><span style="color: #000000">(</span><span style="color: #808080">*</span><span style="color: #000000">)&nbsp;</span><span style="color: #0000ff">from</span><span style="color: #000000">&nbsp;emp;<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" /><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />&nbsp;&nbsp;</span><span style="color: #ff00ff">COUNT</span><span style="color: #000000">(</span><span style="color: #808080">*</span><span style="color: #000000">)<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" /></span><span style="color: #008080">--</span><span style="color: #008080">--------</span><span style="color: #008080"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" /></span><span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="font-weight: bold; color: #800000">14</span><span style="color: #000000"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" /><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />scott</span><span style="color: #008000">@ORCL</span><span style="color: #808080">&gt;</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">delete</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">from</span><span style="color: #000000">&nbsp;emp;<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" /><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />已删除14行。<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" /><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />scott</span><span style="color: #008000">@ORCL</span><span style="color: #808080">&gt;</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">select</span><span style="color: #000000">&nbsp;</span><span style="color: #ff00ff">count</span><span style="color: #000000">(</span><span style="color: #808080">*</span><span style="color: #000000">)&nbsp;</span><span style="color: #0000ff">from</span><span style="color: #000000">&nbsp;emp;<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" /><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />&nbsp;&nbsp;</span><span style="color: #ff00ff">COUNT</span><span style="color: #000000">(</span><span style="color: #808080">*</span><span style="color: #000000">)<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" /></span><span style="color: #008080">--</span><span style="color: #008080">--------</span><span style="color: #008080"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" /></span><span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="font-weight: bold; color: #800000">0</span><span style="color: #000000"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" /><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />scott</span><span style="color: #008000">@ORCL</span><span style="color: #808080">&gt;</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">select</span><span style="color: #000000">&nbsp;</span><span style="color: #ff00ff">count</span><span style="color: #000000">(</span><span style="color: #808080">*</span><span style="color: #000000">)&nbsp;</span><span style="color: #0000ff">from</span><span style="color: #000000">&nbsp;emp&nbsp;</span><span style="color: #0000ff">AS</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">OF</span><span style="color: #000000">&nbsp;SCN&nbsp;:scn;<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" /><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />&nbsp;&nbsp;</span><span style="color: #ff00ff">COUNT</span><span style="color: #000000">(</span><span style="color: #808080">*</span><span style="color: #000000">)<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" /></span><span style="color: #008080">--</span><span style="color: #008080">--------</span><span style="color: #008080"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" /></span><span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="font-weight: bold; color: #800000">14</span><span style="color: #000000"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" /><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />scott</span><span style="color: #008000">@ORCL</span><span style="color: #808080">&gt;</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">commit</span><span style="color: #000000">;<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" /><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />提交完成。<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" /><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />scott</span><span style="color: #008000">@ORCL</span><span style="color: #808080">&gt;</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">select</span><span style="color: #000000">&nbsp;</span><span style="color: #808080">*</span><span style="color: #000000"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />&nbsp;&nbsp;</span><span style="font-weight: bold; color: #800000">2</span><span style="color: #000000">&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">from</span><span style="color: #000000">&nbsp;(</span><span style="color: #0000ff">select</span><span style="color: #000000">&nbsp;</span><span style="color: #ff00ff">count</span><span style="color: #000000">(</span><span style="color: #808080">*</span><span style="color: #000000">)&nbsp;</span><span style="color: #0000ff">from</span><span style="color: #000000">&nbsp;emp),<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />&nbsp;&nbsp;</span><span style="font-weight: bold; color: #800000">3</span><span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(</span><span style="color: #0000ff">select</span><span style="color: #000000">&nbsp;</span><span style="color: #ff00ff">count</span><span style="color: #000000">(</span><span style="color: #808080">*</span><span style="color: #000000">)&nbsp;</span><span style="color: #0000ff">from</span><span style="color: #000000">&nbsp;emp&nbsp;</span><span style="color: #0000ff">as</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">of</span><span style="color: #000000">&nbsp;scn&nbsp;:scn)<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />&nbsp;&nbsp;</span><span style="font-weight: bold; color: #800000">4</span><span style="color: #000000">&nbsp;&nbsp;</span><span style="color: #808080">/</span><span style="color: #000000"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" /><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />&nbsp;&nbsp;</span><span style="color: #ff00ff">COUNT</span><span style="color: #000000">(</span><span style="color: #808080">*</span><span style="color: #000000">)&nbsp;&nbsp;&nbsp;</span><span style="color: #ff00ff">COUNT</span><span style="color: #000000">(</span><span style="color: #808080">*</span><span style="color: #000000">)<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" /></span><span style="color: #008080">--</span><span style="color: #008080">--------&nbsp;----------</span><span style="color: #008080"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" /></span><span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="font-weight: bold; color: #800000">0</span><span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="font-weight: bold; color: #800000">14</span><span style="color: #000000"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" /><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />scott</span><span style="color: #008000">@ORCL</span><span style="color: #808080">&gt;</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">select</span><span style="color: #000000">&nbsp;</span><span style="color: #808080">*</span><span style="color: #000000"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />&nbsp;&nbsp;</span><span style="font-weight: bold; color: #800000">2</span><span style="color: #000000">&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">from</span><span style="color: #000000">&nbsp;(</span><span style="color: #0000ff">select</span><span style="color: #000000">&nbsp;</span><span style="color: #ff00ff">count</span><span style="color: #000000">(</span><span style="color: #808080">*</span><span style="color: #000000">)&nbsp;</span><span style="color: #0000ff">from</span><span style="color: #000000">&nbsp;emp),<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />&nbsp;&nbsp;</span><span style="font-weight: bold; color: #800000">3</span><span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(</span><span style="color: #0000ff">select</span><span style="color: #000000">&nbsp;</span><span style="color: #ff00ff">count</span><span style="color: #000000">(</span><span style="color: #808080">*</span><span style="color: #000000">)&nbsp;</span><span style="color: #0000ff">from</span><span style="color: #000000">&nbsp;emp&nbsp;</span><span style="color: #0000ff">as</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">of</span><span style="color: #000000">&nbsp;scn&nbsp;:scn)<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />&nbsp;&nbsp;</span><span style="font-weight: bold; color: #800000">4</span><span style="color: #000000">&nbsp;&nbsp;</span><span style="color: #808080">/</span><span style="color: #000000"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" /><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />&nbsp;&nbsp;</span><span style="color: #ff00ff">COUNT</span><span style="color: #000000">(</span><span style="color: #808080">*</span><span style="color: #000000">)&nbsp;&nbsp;&nbsp;</span><span style="color: #ff00ff">COUNT</span><span style="color: #000000">(</span><span style="color: #808080">*</span><span style="color: #000000">)<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" /></span><span style="color: #008080">--</span><span style="color: #008080">--------&nbsp;----------</span><span style="color: #008080"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" /></span><span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="font-weight: bold; color: #800000">0</span><span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="font-weight: bold; color: #800000">14</span><span style="color: #000000"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" /><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />scott</span><span style="color: #008000">@ORCL</span><span style="color: #808080">&gt;</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">alter</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">table</span><span style="color: #000000">&nbsp;emp&nbsp;enable&nbsp;row&nbsp;movement;<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" /><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />表已更改。<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" /><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />scott</span><span style="color: #008000">@ORCL</span><span style="color: #808080">&gt;</span><span style="color: #000000">&nbsp;flashback&nbsp;</span><span style="color: #0000ff">table</span><span style="color: #000000">&nbsp;emp&nbsp;</span><span style="color: #0000ff">to</span><span style="color: #000000">&nbsp;scn&nbsp;:scn;<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" /><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />闪回完成。<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" /><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />scott</span><span style="color: #008000">@ORCL</span><span style="color: #808080">&gt;</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">select</span><span style="color: #000000">&nbsp;</span><span style="color: #808080">*</span><span style="color: #000000"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />&nbsp;&nbsp;</span><span style="font-weight: bold; color: #800000">2</span><span style="color: #000000">&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">from</span><span style="color: #000000">&nbsp;(</span><span style="color: #0000ff">select</span><span style="color: #000000">&nbsp;</span><span style="color: #ff00ff">count</span><span style="color: #000000">(</span><span style="color: #808080">*</span><span style="color: #000000">)&nbsp;</span><span style="color: #0000ff">from</span><span style="color: #000000">&nbsp;emp),<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />&nbsp;&nbsp;</span><span style="font-weight: bold; color: #800000">3</span><span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(</span><span style="color: #0000ff">select</span><span style="color: #000000">&nbsp;</span><span style="color: #ff00ff">count</span><span style="color: #000000">(</span><span style="color: #808080">*</span><span style="color: #000000">)&nbsp;</span><span style="color: #0000ff">from</span><span style="color: #000000">&nbsp;emp&nbsp;</span><span style="color: #0000ff">as</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">of</span><span style="color: #000000">&nbsp;scn&nbsp;:scn)<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />&nbsp;&nbsp;</span><span style="font-weight: bold; color: #800000">4</span><span style="color: #000000">&nbsp;&nbsp;</span><span style="color: #808080">/</span><span style="color: #000000"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" /><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />&nbsp;&nbsp;</span><span style="color: #ff00ff">COUNT</span><span style="color: #000000">(</span><span style="color: #808080">*</span><span style="color: #000000">)&nbsp;&nbsp;&nbsp;</span><span style="color: #ff00ff">COUNT</span><span style="color: #000000">(</span><span style="color: #808080">*</span><span style="color: #000000">)<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" /></span><span style="color: #008080">--</span><span style="color: #008080">--------&nbsp;----------</span><span style="color: #008080"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" /></span><span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="font-weight: bold; color: #800000">14</span><span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="font-weight: bold; color: #800000">14</span><span style="color: #000000"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" /><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />scott</span><span style="color: #008000">@ORCL</span><span style="color: #808080">&gt;</span></div>
<img src ="http://www.blogjava.net/donnielife/aggbug/261777.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/donnielife/" target="_blank">donnie</a> 2009-03-24 22:58 <a href="http://www.blogjava.net/donnielife/archive/2009/03/24/261777.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>oracle 多版本简单例子</title><link>http://www.blogjava.net/donnielife/archive/2009/03/24/261770.html</link><dc:creator>donnie</dc:creator><author>donnie</author><pubDate>Tue, 24 Mar 2009 14:46:00 GMT</pubDate><guid>http://www.blogjava.net/donnielife/archive/2009/03/24/261770.html</guid><wfw:comment>http://www.blogjava.net/donnielife/comments/261770.html</wfw:comment><comments>http://www.blogjava.net/donnielife/archive/2009/03/24/261770.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/donnielife/comments/commentRss/261770.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/donnielife/services/trackbacks/261770.html</trackback:ping><description><![CDATA[<div style="border-right: #cccccc 1px solid; padding-right: 5px; border-top: #cccccc 1px solid; padding-left: 4px; font-size: 13px; padding-bottom: 4px; border-left: #cccccc 1px solid; width: 98%; word-break: break-all; padding-top: 4px; border-bottom: #cccccc 1px solid; background-color: #eeeeee"><img alt="" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /><span style="color: #000000">scott@ORCL</span><span style="color: #000000">&gt;</span><span style="color: #000000">&nbsp;drop&nbsp;table&nbsp;t;<br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /><br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />表已删除。<br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /><br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />scott@ORCL</span><span style="color: #000000">&gt;</span><span style="color: #000000"><br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />scott@ORCL</span><span style="color: #000000">&gt;</span><span style="color: #000000">&nbsp;create&nbsp;table&nbsp;t<br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />&nbsp;&nbsp;</span><span style="color: #000000">2</span><span style="color: #000000">&nbsp;&nbsp;as<br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />&nbsp;&nbsp;</span><span style="color: #000000">3</span><span style="color: #000000">&nbsp;&nbsp;select&nbsp;</span><span style="color: #000000">*</span><span style="color: #000000"><br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />&nbsp;&nbsp;</span><span style="color: #000000">4</span><span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;from&nbsp;all_users;<br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /><br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />表已创建。<br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /><br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />scott@ORCL</span><span style="color: #000000">&gt;</span><span style="color: #000000"><br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />scott@ORCL</span><span style="color: #000000">&gt;</span><span style="color: #000000">&nbsp;variable&nbsp;x&nbsp;refcursor<br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />scott@ORCL</span><span style="color: #000000">&gt;</span><span style="color: #000000"><br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />scott@ORCL</span><span style="color: #000000">&gt;</span><span style="color: #000000">&nbsp;begin<br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />&nbsp;&nbsp;</span><span style="color: #000000">2</span><span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;open&nbsp;:x&nbsp;</span><span style="color: #0000ff">for</span><span style="color: #000000">&nbsp;select&nbsp;</span><span style="color: #000000">*</span><span style="color: #000000">&nbsp;from&nbsp;t;<br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />&nbsp;&nbsp;</span><span style="color: #000000">3</span><span style="color: #000000">&nbsp;&nbsp;end;<br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />&nbsp;&nbsp;</span><span style="color: #000000">4</span><span style="color: #000000">&nbsp;&nbsp;</span><span style="color: #000000">/</span><span style="color: #000000"><br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /><br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />PL</span><span style="color: #000000">/</span><span style="color: #000000">SQL&nbsp;过程已成功完成。<br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /><br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />scott@ORCL</span><span style="color: #000000">&gt;</span><span style="color: #000000">&nbsp;delete&nbsp;from&nbsp;t;<br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /><br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />已删除28行。<br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /><br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />scott@ORCL</span><span style="color: #000000">&gt;</span><span style="color: #000000"><br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />scott@ORCL</span><span style="color: #000000">&gt;</span><span style="color: #000000">&nbsp;commit;<br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /><br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />提交完成。<br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /><br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />scott@ORCL</span><span style="color: #000000">&gt;</span><span style="color: #000000"><br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />scott@ORCL</span><span style="color: #000000">&gt;</span><span style="color: #000000">&nbsp;print&nbsp;x<br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /><br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />USERNAME&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;USER_ID&nbsp;CREATED<br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /></span><span style="color: #000000">------------------------------</span><span style="color: #000000">&nbsp;</span><span style="color: #000000">----------</span><span style="color: #000000">&nbsp;</span><span style="color: #000000">--------------</span><span style="color: #000000"><br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />BI&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #000000">60</span><span style="color: #000000">&nbsp;</span><span style="color: #000000">13</span><span style="color: #000000">-</span><span style="color: #000000">3月&nbsp;</span><span style="color: #000000">-</span><span style="color: #000000">09</span><span style="color: #000000"><br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />PM&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #000000">59</span><span style="color: #000000">&nbsp;</span><span style="color: #000000">13</span><span style="color: #000000">-</span><span style="color: #000000">3月&nbsp;</span><span style="color: #000000">-</span><span style="color: #000000">09</span><span style="color: #000000"><br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />SH&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #000000">58</span><span style="color: #000000">&nbsp;</span><span style="color: #000000">13</span><span style="color: #000000">-</span><span style="color: #000000">3月&nbsp;</span><span style="color: #000000">-</span><span style="color: #000000">09</span><span style="color: #000000"><br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />IX&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #000000">57</span><span style="color: #000000">&nbsp;</span><span style="color: #000000">13</span><span style="color: #000000">-</span><span style="color: #000000">3月&nbsp;</span><span style="color: #000000">-</span><span style="color: #000000">09</span><span style="color: #000000"><br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />OE&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #000000">56</span><span style="color: #000000">&nbsp;</span><span style="color: #000000">13</span><span style="color: #000000">-</span><span style="color: #000000">3月&nbsp;</span><span style="color: #000000">-</span><span style="color: #000000">09</span><span style="color: #000000"><br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />HR&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #000000">55</span><span style="color: #000000">&nbsp;</span><span style="color: #000000">13</span><span style="color: #000000">-</span><span style="color: #000000">3月&nbsp;</span><span style="color: #000000">-</span><span style="color: #000000">09</span><span style="color: #000000"><br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />SCOTT&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #000000">54</span><span style="color: #000000">&nbsp;</span><span style="color: #000000">30</span><span style="color: #000000">-</span><span style="color: #000000">8月&nbsp;</span><span style="color: #000000">-</span><span style="color: #000000">05</span><span style="color: #000000"><br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />MGMT_VIEW&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #000000">53</span><span style="color: #000000">&nbsp;</span><span style="color: #000000">30</span><span style="color: #000000">-</span><span style="color: #000000">8月&nbsp;</span><span style="color: #000000">-</span><span style="color: #000000">05</span><span style="color: #000000"><br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />MDDATA&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #000000">50</span><span style="color: #000000">&nbsp;</span><span style="color: #000000">30</span><span style="color: #000000">-</span><span style="color: #000000">8月&nbsp;</span><span style="color: #000000">-</span><span style="color: #000000">05</span><span style="color: #000000"><br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />SYSMAN&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #000000">51</span><span style="color: #000000">&nbsp;</span><span style="color: #000000">30</span><span style="color: #000000">-</span><span style="color: #000000">8月&nbsp;</span><span style="color: #000000">-</span><span style="color: #000000">05</span><span style="color: #000000"><br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />MDSYS&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #000000">46</span><span style="color: #000000">&nbsp;</span><span style="color: #000000">30</span><span style="color: #000000">-</span><span style="color: #000000">8月&nbsp;</span><span style="color: #000000">-</span><span style="color: #000000">05</span><span style="color: #000000"><br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />SI_INFORMTN_SCHEMA&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #000000">45</span><span style="color: #000000">&nbsp;</span><span style="color: #000000">30</span><span style="color: #000000">-</span><span style="color: #000000">8月&nbsp;</span><span style="color: #000000">-</span><span style="color: #000000">05</span><span style="color: #000000"><br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />ORDPLUGINS&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #000000">44</span><span style="color: #000000">&nbsp;</span><span style="color: #000000">30</span><span style="color: #000000">-</span><span style="color: #000000">8月&nbsp;</span><span style="color: #000000">-</span><span style="color: #000000">05</span><span style="color: #000000"><br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />ORDSYS&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #000000">43</span><span style="color: #000000">&nbsp;</span><span style="color: #000000">30</span><span style="color: #000000">-</span><span style="color: #000000">8月&nbsp;</span><span style="color: #000000">-</span><span style="color: #000000">05</span></div>
此处 open 不复制任何数据，只是在你获取数据时它才从表中读数据。
<img src ="http://www.blogjava.net/donnielife/aggbug/261770.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/donnielife/" target="_blank">donnie</a> 2009-03-24 22:46 <a href="http://www.blogjava.net/donnielife/archive/2009/03/24/261770.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>配置statspack</title><link>http://www.blogjava.net/donnielife/archive/2009/03/16/260127.html</link><dc:creator>donnie</dc:creator><author>donnie</author><pubDate>Mon, 16 Mar 2009 14:47:00 GMT</pubDate><guid>http://www.blogjava.net/donnielife/archive/2009/03/16/260127.html</guid><wfw:comment>http://www.blogjava.net/donnielife/comments/260127.html</wfw:comment><comments>http://www.blogjava.net/donnielife/archive/2009/03/16/260127.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/donnielife/comments/commentRss/260127.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/donnielife/services/trackbacks/260127.html</trackback:ping><description><![CDATA[需以sysdba身份连接才能安装。<br />
1，cd [oracle_home]\rdbms\admin;<br />
2,run&nbsp; @spcreate.sql;<br />
按提示输入必要的信息。<br />
如果输入错误或者取消了安装，下次安装前需要先执行 spdrop.sql删除用户和已安装的视图。 <br />
－－SPCPKG complete. Please check spcpkg.lis for any errors.
<img src ="http://www.blogjava.net/donnielife/aggbug/260127.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/donnielife/" target="_blank">donnie</a> 2009-03-16 22:47 <a href="http://www.blogjava.net/donnielife/archive/2009/03/16/260127.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>ORACLE 10.2.0.1下启用autotrace。</title><link>http://www.blogjava.net/donnielife/archive/2009/03/16/260120.html</link><dc:creator>donnie</dc:creator><author>donnie</author><pubDate>Mon, 16 Mar 2009 14:35:00 GMT</pubDate><guid>http://www.blogjava.net/donnielife/archive/2009/03/16/260120.html</guid><wfw:comment>http://www.blogjava.net/donnielife/comments/260120.html</wfw:comment><comments>http://www.blogjava.net/donnielife/archive/2009/03/16/260120.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/donnielife/comments/commentRss/260120.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/donnielife/services/trackbacks/260120.html</trackback:ping><description><![CDATA[1，cd&nbsp; [oracle_home]\rdbms\admin;<br />
2, run&nbsp; @utlxplan;<br />
3, create public synonym plan_table to public; --no need to run in oracle10,oracle default<br />
4, grant all on plan_table to public;--no need to run in oracle10,oracle default, here public can be any user;<br />
----create role plustrace and grant it to user<br />
1, cd [oracle_home]\sqlplus\admin;<br />
2, conn sqlplus&nbsp;as sysdba;<br />
3, run @plustrce;<br />
4, grant plustrace to public;<br />
---test<br />
&nbsp;1, conn sqlplus with user scott;<br />
1.1, set autotrace on;&nbsp;<br />
&nbsp;2, run : select * from dual;<br />
&nbsp;3, show stat info;<br />
--1.1 可选项： set autotrace off: 不生成报告，默认；<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; set autotrace on explain: 报告只显示优化器执行路径；<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; set autotrace on statistics: 报告只显示sql语句执行统计信息；<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; set autotrace on: 报告显示优化器执行路径，sql语句统计信息；<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;set autotrace traceonly: 报告显示优化器执行路径，sql语句统计信息，不显示查询输出；<br />
<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />
ref：oracle 9i、10g编程艺术。<br />
<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br />
<br />
<br />
<img src ="http://www.blogjava.net/donnielife/aggbug/260120.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/donnielife/" target="_blank">donnie</a> 2009-03-16 22:35 <a href="http://www.blogjava.net/donnielife/archive/2009/03/16/260120.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>设置sqlplus运行环境</title><link>http://www.blogjava.net/donnielife/archive/2009/03/16/260105.html</link><dc:creator>donnie</dc:creator><author>donnie</author><pubDate>Mon, 16 Mar 2009 14:07:00 GMT</pubDate><guid>http://www.blogjava.net/donnielife/archive/2009/03/16/260105.html</guid><wfw:comment>http://www.blogjava.net/donnielife/comments/260105.html</wfw:comment><comments>http://www.blogjava.net/donnielife/archive/2009/03/16/260105.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/donnielife/comments/commentRss/260105.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/donnielife/services/trackbacks/260105.html</trackback:ping><description><![CDATA[ref：oracle 9i、10g编程艺术。<br />
&nbsp;&nbsp; sqlplus允许建立一个login.sql，通过设置环境变量SQLPATH，指向文件所在目录，每次启动sqlplus都会执行这个脚本。<br />
login.sql例子：<br />
<p>&nbsp;</p>
<div style="border-right: #cccccc 1px solid; padding-right: 5px; border-top: #cccccc 1px solid; padding-left: 4px; font-size: 13px; padding-bottom: 4px; border-left: #cccccc 1px solid; width: 98%; word-break: break-all; padding-top: 4px; border-bottom: #cccccc 1px solid; background-color: #eeeeee"><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" /><span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />define&nbsp;_editor</span><span style="color: #808080">=</span><span style="color: #000000">notepad<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" /></span><span style="color: #0000ff">set</span><span style="color: #000000">&nbsp;serveroutput&nbsp;</span><span style="color: #0000ff">on</span><span style="color: #000000">&nbsp;size&nbsp;</span><span style="font-weight: bold; color: #800000">1000000</span><span style="color: #000000"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" /></span><span style="color: #0000ff">set</span><span style="color: #000000">&nbsp;trimspool&nbsp;</span><span style="color: #0000ff">on</span><span style="color: #000000"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" /></span><span style="color: #0000ff">set</span><span style="color: #000000">&nbsp;</span><span style="font-weight: bold; color: #000000">long</span><span style="color: #000000">&nbsp;</span><span style="font-weight: bold; color: #800000">5000</span><span style="color: #000000"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" /></span><span style="color: #0000ff">set</span><span style="color: #000000">&nbsp;linesize&nbsp;</span><span style="font-weight: bold; color: #800000">100</span><span style="color: #000000"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" /></span><span style="color: #0000ff">set</span><span style="color: #000000">&nbsp;pagesize&nbsp;</span><span style="font-weight: bold; color: #800000">9999</span><span style="color: #000000"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" /></span><span style="color: #0000ff">column</span><span style="color: #000000">&nbsp;plan_plus_exp&nbsp;format&nbsp;a80<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" /></span><span style="color: #0000ff">column</span><span style="color: #000000">&nbsp;global_name&nbsp;new_value&nbsp;gname<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" /></span><span style="color: #0000ff">set</span><span style="color: #000000">&nbsp;termout&nbsp;</span><span style="color: #0000ff">off</span><span style="color: #000000"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />define&nbsp;gname</span><span style="color: #808080">=</span><span style="color: #000000">idle<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" /></span><span style="color: #0000ff">column</span><span style="color: #000000">&nbsp;global_name&nbsp;new_value&nbsp;gname<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" /></span><span style="color: #0000ff">select</span><span style="color: #000000">&nbsp;</span><span style="color: #ff00ff">lower</span><span style="color: #000000">(</span><span style="color: #ff00ff">user</span><span style="color: #000000">)&nbsp;</span><span style="color: #808080">||</span><span style="color: #000000">&nbsp;</span><span style="color: #ff0000">'</span><span style="color: #ff0000">@</span><span style="color: #ff0000">'</span><span style="color: #000000">&nbsp;</span><span style="color: #808080">||</span><span style="color: #000000">&nbsp;substr(&nbsp;global_name,&nbsp;</span><span style="font-weight: bold; color: #800000">1</span><span style="color: #000000">,&nbsp;decode(&nbsp;dot,&nbsp;</span><span style="font-weight: bold; color: #800000">0</span><span style="color: #000000">,<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />length(global_name),&nbsp;dot</span><span style="color: #808080">-</span><span style="font-weight: bold; color: #800000">1</span><span style="color: #000000">)&nbsp;)&nbsp;global_name<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />&nbsp;&nbsp;</span><span style="color: #0000ff">from</span><span style="color: #000000">&nbsp;(</span><span style="color: #0000ff">select</span><span style="color: #000000">&nbsp;global_name,&nbsp;instr(global_name,</span><span style="color: #ff0000">'</span><span style="color: #ff0000">.</span><span style="color: #ff0000">'</span><span style="color: #000000">)&nbsp;dot&nbsp;</span><span style="color: #0000ff">from</span><span style="color: #000000">&nbsp;global_name&nbsp;);<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" /></span><span style="color: #0000ff">set</span><span style="color: #000000">&nbsp;sqlprompt&nbsp;</span><span style="color: #ff0000">'</span><span style="color: #ff0000">&amp;gname&gt;&nbsp;</span><span style="color: #ff0000">'</span><span style="color: #000000"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" /></span><span style="color: #0000ff">set</span><span style="color: #000000">&nbsp;termout&nbsp;</span><span style="color: #0000ff">on</span><span style="color: #000000"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" /><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />&nbsp;<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" /></span></div>
<br />
define _editor: sqlplus默认的编辑器；<br />
set serveroutput on size 1000000：默认打开DBMS_OUTPUT,将缓冲区设置尽可能大；<br />
<img src ="http://www.blogjava.net/donnielife/aggbug/260105.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/donnielife/" target="_blank">donnie</a> 2009-03-16 22:07 <a href="http://www.blogjava.net/donnielife/archive/2009/03/16/260105.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>How to grant select on system views like v$session to any user.</title><link>http://www.blogjava.net/donnielife/archive/2009/03/16/260102.html</link><dc:creator>donnie</dc:creator><author>donnie</author><pubDate>Mon, 16 Mar 2009 13:59:00 GMT</pubDate><guid>http://www.blogjava.net/donnielife/archive/2009/03/16/260102.html</guid><wfw:comment>http://www.blogjava.net/donnielife/comments/260102.html</wfw:comment><comments>http://www.blogjava.net/donnielife/archive/2009/03/16/260102.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/donnielife/comments/commentRss/260102.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/donnielife/services/trackbacks/260102.html</trackback:ping><description><![CDATA[现象：<br />
sys@ORCL&gt; grant select on v$session to scott;<br />
grant select on v$session to scott<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; *<br />
第 1 行出现错误:<br />
ORA-02030: 只能从固定的表/视图查询<br />
<br />
解决：<br />
&nbsp;grant select on v_$session to&nbsp;&nbsp;scott;<br />
<img src ="http://www.blogjava.net/donnielife/aggbug/260102.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/donnielife/" target="_blank">donnie</a> 2009-03-16 21:59 <a href="http://www.blogjava.net/donnielife/archive/2009/03/16/260102.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>oracle nvl</title><link>http://www.blogjava.net/donnielife/archive/2009/02/20/255852.html</link><dc:creator>donnie</dc:creator><author>donnie</author><pubDate>Fri, 20 Feb 2009 08:11:00 GMT</pubDate><guid>http://www.blogjava.net/donnielife/archive/2009/02/20/255852.html</guid><wfw:comment>http://www.blogjava.net/donnielife/comments/255852.html</wfw:comment><comments>http://www.blogjava.net/donnielife/archive/2009/02/20/255852.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/donnielife/comments/commentRss/255852.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/donnielife/services/trackbacks/255852.html</trackback:ping><description><![CDATA[The NVL function is used when you may get a null value and want to return something else. &nbsp;In the example below, VENDOR_SUPPLY_NAME is a char field with no nulls allowed, however doing the TRANSLATE function can return nulls so I use the NVL function to return ' ' when a null is returned by the TRANSLATE function.<br />
select NVL(TRANSLATE(A.VENDOR_SUPPLY_NAME,<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;'/-.,''''#' ,' &nbsp;'),' ')<br />
from tidvnmst<br />
where .....<br />
<img src ="http://www.blogjava.net/donnielife/aggbug/255852.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/donnielife/" target="_blank">donnie</a> 2009-02-20 16:11 <a href="http://www.blogjava.net/donnielife/archive/2009/02/20/255852.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>sql执行消耗资源： tkprof </title><link>http://www.blogjava.net/donnielife/archive/2009/02/20/255850.html</link><dc:creator>donnie</dc:creator><author>donnie</author><pubDate>Fri, 20 Feb 2009 08:08:00 GMT</pubDate><guid>http://www.blogjava.net/donnielife/archive/2009/02/20/255850.html</guid><wfw:comment>http://www.blogjava.net/donnielife/comments/255850.html</wfw:comment><comments>http://www.blogjava.net/donnielife/archive/2009/02/20/255850.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/donnielife/comments/commentRss/255850.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/donnielife/services/trackbacks/255850.html</trackback:ping><description><![CDATA[to be continued.
<img src ="http://www.blogjava.net/donnielife/aggbug/255850.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/donnielife/" target="_blank">donnie</a> 2009-02-20 16:08 <a href="http://www.blogjava.net/donnielife/archive/2009/02/20/255850.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>oracle decode</title><link>http://www.blogjava.net/donnielife/archive/2009/02/20/255848.html</link><dc:creator>donnie</dc:creator><author>donnie</author><pubDate>Fri, 20 Feb 2009 08:04:00 GMT</pubDate><guid>http://www.blogjava.net/donnielife/archive/2009/02/20/255848.html</guid><wfw:comment>http://www.blogjava.net/donnielife/comments/255848.html</wfw:comment><comments>http://www.blogjava.net/donnielife/archive/2009/02/20/255848.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/donnielife/comments/commentRss/255848.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/donnielife/services/trackbacks/255848.html</trackback:ping><description><![CDATA[<a href="http://www.psoug.org/reference/decode_case.html">详细的见：&nbsp; http://www.psoug.org/reference/decode_case.html</a><br />
<br />
SELECT DECODE (value,&lt;if this value&gt;,&lt;return this value&gt;,<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt; if this value&gt;,&lt;return this value&gt;,<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ....)<br />
FROM dual; <br />
<div style="border-right: #cccccc 1px solid; padding-right: 5px; border-top: #cccccc 1px solid; padding-left: 4px; font-size: 13px; padding-bottom: 4px; border-left: #cccccc 1px solid; width: 98%; word-break: break-all; padding-top: 4px; border-bottom: #cccccc 1px solid; background-color: #eeeeee"><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" /><span style="color: #000000">SELECT&nbsp;program_id,&nbsp;<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;DECODE(customer_id,<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #000000">'</span><span style="color: #000000">AAL</span><span style="color: #000000">'</span><span style="color: #000000">,&nbsp;</span><span style="color: #000000">'</span><span style="color: #000000">American&nbsp;Airlines</span><span style="color: #000000">'</span><span style="color: #000000">,<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #000000">'</span><span style="color: #000000">ILC</span><span style="color: #000000">'</span><span style="color: #000000">,&nbsp;</span><span style="color: #000000">'</span><span style="color: #000000">Intl.&nbsp;Leasing&nbsp;Corp.</span><span style="color: #000000">'</span><span style="color: #000000">,<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #000000">'</span><span style="color: #000000">NWO</span><span style="color: #000000">'</span><span style="color: #000000">,&nbsp;</span><span style="color: #000000">'</span><span style="color: #000000">Northwest&nbsp;Orient</span><span style="color: #000000">'</span><span style="color: #000000">,<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #000000">'</span><span style="color: #000000">SAL</span><span style="color: #000000">'</span><span style="color: #000000">,&nbsp;</span><span style="color: #000000">'</span><span style="color: #000000">Southwest&nbsp;Airlines</span><span style="color: #000000">'</span><span style="color: #000000">,<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #000000">'</span><span style="color: #000000">SWA</span><span style="color: #000000">'</span><span style="color: #000000">,&nbsp;</span><span style="color: #000000">'</span><span style="color: #000000">Sweptwing&nbsp;Airlines</span><span style="color: #000000">'</span><span style="color: #000000">,<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #000000">'</span><span style="color: #000000">USAF</span><span style="color: #000000">'</span><span style="color: #000000">,&nbsp;</span><span style="color: #000000">'</span><span style="color: #000000">U.S.&nbsp;Air&nbsp;Force</span><span style="color: #000000">'</span><span style="color: #000000">)&nbsp;AIRLINE,<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;delivered_date<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />FROM&nbsp;airplanes<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />WHERE&nbsp;ROWNUM&nbsp;</span><span style="color: #000000">&lt;</span><span style="color: #000000">&nbsp;</span><span style="color: #000000">11</span><span style="color: #000000">;&nbsp;<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" /></span></div>
<img src ="http://www.blogjava.net/donnielife/aggbug/255848.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/donnielife/" target="_blank">donnie</a> 2009-02-20 16:04 <a href="http://www.blogjava.net/donnielife/archive/2009/02/20/255848.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>