﻿<?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-Decode360's Blog-随笔分类-06.PLSQL</title><link>http://www.blogjava.net/decode360/category/40027.html</link><description>业精于勤而荒于嬉    QQ:150355677    MSN:decode360@hotmail.com</description><language>zh-cn</language><lastBuildDate>Tue, 15 Sep 2009 16:51:47 GMT</lastBuildDate><pubDate>Tue, 15 Sep 2009 16:51:47 GMT</pubDate><ttl>60</ttl><item><title>DBMS_CRYPTO包对Oracle加密</title><link>http://www.blogjava.net/decode360/archive/2009/08/30/294866.html</link><dc:creator>decode360</dc:creator><author>decode360</author><pubDate>Sun, 30 Aug 2009 13:27:00 GMT</pubDate><guid>http://www.blogjava.net/decode360/archive/2009/08/30/294866.html</guid><wfw:comment>http://www.blogjava.net/decode360/comments/294866.html</wfw:comment><comments>http://www.blogjava.net/decode360/archive/2009/08/30/294866.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/decode360/comments/commentRss/294866.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/decode360/services/trackbacks/294866.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 对Oracle内部数据的加密，可以简单得使用DBMS_CRYPTO来进行，效果还是不错的，而且使用也比较方便，所以今天专门来学习一下这个包的使用方法。&nbsp;&nbsp;<a href='http://www.blogjava.net/decode360/archive/2009/08/30/294866.html'>阅读全文</a><img src ="http://www.blogjava.net/decode360/aggbug/294866.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/decode360/" target="_blank">decode360</a> 2009-08-30 21:27 <a href="http://www.blogjava.net/decode360/archive/2009/08/30/294866.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>使用UTL_SMTP包发送邮件</title><link>http://www.blogjava.net/decode360/archive/2009/06/11/282879.html</link><dc:creator>decode360</dc:creator><author>decode360</author><pubDate>Thu, 11 Jun 2009 15:03:00 GMT</pubDate><guid>http://www.blogjava.net/decode360/archive/2009/06/11/282879.html</guid><wfw:comment>http://www.blogjava.net/decode360/comments/282879.html</wfw:comment><comments>http://www.blogjava.net/decode360/archive/2009/06/11/282879.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/decode360/comments/commentRss/282879.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/decode360/services/trackbacks/282879.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 最近想在Oracle中设置一个触发器，每天执行数据检测脚本之后，如果发现错误数据就自动发送邮件到我邮箱里，于是研究了一下在Oracle中发送邮件的方法。据说10g里可以使用UTL_MAIL包来简单得发送邮件了，但是觉得通用性不高，万一哪天换成9i了就要重写，于是还是决定用UTL_SMTP包来做。&nbsp;&nbsp;<a href='http://www.blogjava.net/decode360/archive/2009/06/11/282879.html'>阅读全文</a><img src ="http://www.blogjava.net/decode360/aggbug/282879.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/decode360/" target="_blank">decode360</a> 2009-06-11 23:03 <a href="http://www.blogjava.net/decode360/archive/2009/06/11/282879.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>DBMS_TRACE包来追踪PLSQL运行</title><link>http://www.blogjava.net/decode360/archive/2009/06/09/282876.html</link><dc:creator>decode360</dc:creator><author>decode360</author><pubDate>Tue, 09 Jun 2009 11:55:00 GMT</pubDate><guid>http://www.blogjava.net/decode360/archive/2009/06/09/282876.html</guid><wfw:comment>http://www.blogjava.net/decode360/comments/282876.html</wfw:comment><comments>http://www.blogjava.net/decode360/archive/2009/06/09/282876.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/decode360/comments/commentRss/282876.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/decode360/services/trackbacks/282876.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 最近对调优比较感兴趣，接着来学习一下DBMS_TRACE包的用法。要注意的是这个包是为了用来TRACE PLSQL的，只能针对PLSQL使用。&nbsp;&nbsp;<a href='http://www.blogjava.net/decode360/archive/2009/06/09/282876.html'>阅读全文</a><img src ="http://www.blogjava.net/decode360/aggbug/282876.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/decode360/" target="_blank">decode360</a> 2009-06-09 19:55 <a href="http://www.blogjava.net/decode360/archive/2009/06/09/282876.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>DBMS_XPLAN包以及执行计划</title><link>http://www.blogjava.net/decode360/archive/2009/06/08/282874.html</link><dc:creator>decode360</dc:creator><author>decode360</author><pubDate>Mon, 08 Jun 2009 13:32:00 GMT</pubDate><guid>http://www.blogjava.net/decode360/archive/2009/06/08/282874.html</guid><wfw:comment>http://www.blogjava.net/decode360/comments/282874.html</wfw:comment><comments>http://www.blogjava.net/decode360/archive/2009/06/08/282874.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/decode360/comments/commentRss/282874.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/decode360/services/trackbacks/282874.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 一直用explain plan来查执行计划，所以想了解一下DBMS_XPLAN包的构成。&nbsp;&nbsp;<a href='http://www.blogjava.net/decode360/archive/2009/06/08/282874.html'>阅读全文</a><img src ="http://www.blogjava.net/decode360/aggbug/282874.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/decode360/" target="_blank">decode360</a> 2009-06-08 21:32 <a href="http://www.blogjava.net/decode360/archive/2009/06/08/282874.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>DBMS_ROWID包查询rowid资料</title><link>http://www.blogjava.net/decode360/archive/2009/06/07/282873.html</link><dc:creator>decode360</dc:creator><author>decode360</author><pubDate>Sun, 07 Jun 2009 14:19:00 GMT</pubDate><guid>http://www.blogjava.net/decode360/archive/2009/06/07/282873.html</guid><wfw:comment>http://www.blogjava.net/decode360/comments/282873.html</wfw:comment><comments>http://www.blogjava.net/decode360/archive/2009/06/07/282873.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/decode360/comments/commentRss/282873.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/decode360/services/trackbacks/282873.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: dbms_rowid包可以通过表中各条记录的唯一rowid号，来查看这条记录的信息，例如所属object、block等等。这个包很简单，但是对于确定当前行的信息值还是比较有用的。而dbms_rowid包的function可以在SQL中直接使用，先简单得举几个例子。&nbsp;&nbsp;<a href='http://www.blogjava.net/decode360/archive/2009/06/07/282873.html'>阅读全文</a><img src ="http://www.blogjava.net/decode360/aggbug/282873.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/decode360/" target="_blank">decode360</a> 2009-06-07 22:19 <a href="http://www.blogjava.net/decode360/archive/2009/06/07/282873.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>DBMS_OUTPUT包学习</title><link>http://www.blogjava.net/decode360/archive/2009/06/06/282867.html</link><dc:creator>decode360</dc:creator><author>decode360</author><pubDate>Sat, 06 Jun 2009 12:55:00 GMT</pubDate><guid>http://www.blogjava.net/decode360/archive/2009/06/06/282867.html</guid><wfw:comment>http://www.blogjava.net/decode360/comments/282867.html</wfw:comment><comments>http://www.blogjava.net/decode360/archive/2009/06/06/282867.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/decode360/comments/commentRss/282867.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/decode360/services/trackbacks/282867.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 虽然一直在使用DBMS_OUTPUT.PUT_LINE，但是说实话没有仔细研究过DBMS_OUTPUT包中的其他方法和函数的用法，所以这次特地来研究一下。先简单的讲解一下这个包的所有procedure的含义及作用&nbsp;&nbsp;<a href='http://www.blogjava.net/decode360/archive/2009/06/06/282867.html'>阅读全文</a><img src ="http://www.blogjava.net/decode360/aggbug/282867.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/decode360/" target="_blank">decode360</a> 2009-06-06 20:55 <a href="http://www.blogjava.net/decode360/archive/2009/06/06/282867.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>最小源代码擂台[ITPub]</title><link>http://www.blogjava.net/decode360/archive/2009/05/14/292047.html</link><dc:creator>decode360</dc:creator><author>decode360</author><pubDate>Thu, 14 May 2009 13:42:00 GMT</pubDate><guid>http://www.blogjava.net/decode360/archive/2009/05/14/292047.html</guid><wfw:comment>http://www.blogjava.net/decode360/comments/292047.html</wfw:comment><comments>http://www.blogjava.net/decode360/archive/2009/05/14/292047.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/decode360/comments/commentRss/292047.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/decode360/services/trackbacks/292047.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 很久以前看过的一个帖子，今天又翻到了，觉得还挺有意思的，摘录一下：<br>http://www.itpub.net/viewthread.php?tid=977079&extra=page%3D1%26amp%3Bfilter%3Ddigest  &nbsp;&nbsp;<a href='http://www.blogjava.net/decode360/archive/2009/05/14/292047.html'>阅读全文</a><img src ="http://www.blogjava.net/decode360/aggbug/292047.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/decode360/" target="_blank">decode360</a> 2009-05-14 21:42 <a href="http://www.blogjava.net/decode360/archive/2009/05/14/292047.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>utl_file包介绍</title><link>http://www.blogjava.net/decode360/archive/2009/05/13/292669.html</link><dc:creator>decode360</dc:creator><author>decode360</author><pubDate>Wed, 13 May 2009 12:58:00 GMT</pubDate><guid>http://www.blogjava.net/decode360/archive/2009/05/13/292669.html</guid><wfw:comment>http://www.blogjava.net/decode360/comments/292669.html</wfw:comment><comments>http://www.blogjava.net/decode360/archive/2009/05/13/292669.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/decode360/comments/commentRss/292669.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/decode360/services/trackbacks/292669.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: utl_file包的应用是非常广泛的，而且也很实用，应为Oracle虽然有SQL*Loader可以将文本的内容读到数据库里，但是不能将数据库内容输出到文本。所以基本上是要用到utl_file包来操作。今天又要用的时候搜了一下以前的博客，发现都没有涉及到这个，所以今天特别来仔细得了解一下这个包的用法。&nbsp;&nbsp;<a href='http://www.blogjava.net/decode360/archive/2009/05/13/292669.html'>阅读全文</a><img src ="http://www.blogjava.net/decode360/aggbug/292669.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/decode360/" target="_blank">decode360</a> 2009-05-13 20:58 <a href="http://www.blogjava.net/decode360/archive/2009/05/13/292669.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>使用DBMS_MONITOR包单独TRACE SQL</title><link>http://www.blogjava.net/decode360/archive/2009/04/13/292035.html</link><dc:creator>decode360</dc:creator><author>decode360</author><pubDate>Mon, 13 Apr 2009 14:26:00 GMT</pubDate><guid>http://www.blogjava.net/decode360/archive/2009/04/13/292035.html</guid><wfw:comment>http://www.blogjava.net/decode360/comments/292035.html</wfw:comment><comments>http://www.blogjava.net/decode360/archive/2009/04/13/292035.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/decode360/comments/commentRss/292035.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/decode360/services/trackbacks/292035.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 转一篇Kimberly Floss的文章，介绍了DBMS_MONITOR这个包，用原话说就是：New tools help you better understand the performance of your applications. <br>&nbsp;&nbsp;<a href='http://www.blogjava.net/decode360/archive/2009/04/13/292035.html'>阅读全文</a><img src ="http://www.blogjava.net/decode360/aggbug/292035.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/decode360/" target="_blank">decode360</a> 2009-04-13 22:26 <a href="http://www.blogjava.net/decode360/archive/2009/04/13/292035.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>AnyData Type 的使用</title><link>http://www.blogjava.net/decode360/archive/2009/04/08/292033.html</link><dc:creator>decode360</dc:creator><author>decode360</author><pubDate>Wed, 08 Apr 2009 13:59:00 GMT</pubDate><guid>http://www.blogjava.net/decode360/archive/2009/04/08/292033.html</guid><wfw:comment>http://www.blogjava.net/decode360/comments/292033.html</wfw:comment><comments>http://www.blogjava.net/decode360/archive/2009/04/08/292033.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/decode360/comments/commentRss/292033.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/decode360/services/trackbacks/292033.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 学习一下Oracle自带的AnyData Type。这个特性是在9i之后加入的，主要是为了能够在存储不同类型的数据之后，取数时可以区分出来。相比把所有数据类型都存储到varchar2中，使用anydata可以自主判断数据类型之后取出，增加自动化程度。使用也不是非常复杂，见下例：<br>&nbsp;&nbsp;<a href='http://www.blogjava.net/decode360/archive/2009/04/08/292033.html'>阅读全文</a><img src ="http://www.blogjava.net/decode360/aggbug/292033.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/decode360/" target="_blank">decode360</a> 2009-04-08 21:59 <a href="http://www.blogjava.net/decode360/archive/2009/04/08/292033.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>