﻿<?xml version='1.0' encoding='UTF-8'?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/"><channel><title>FranklinFaces.com - Oracle &amp; SQL Server Database Forums for all IT Professionals / Oracle Forum / Oracle Database Administration  / Querying DBA_SOURCE / Latest Posts</title><generator>InstantForum.NET v4.1.4</generator><description>FranklinFaces.com - Oracle &amp; SQL Server Database Forums for all IT Professionals</description><link>http://www.franklinfaces.com/</link><webMaster>no-reply@FranklinFaces.com</webMaster><lastBuildDate>Sat, 19 May 2012 18:14:43 GMT</lastBuildDate><ttl>20</ttl><item><title>Querying DBA_SOURCE</title><link>http://www.franklinfaces.com/Topic84-97-1.aspx</link><description>I didn't have TOAD or any GUI utility in my laptop and I needed to view the source of a procedure.   Now we all know how difficult it can be do view the source in DBA_SOURCE view.   The output can be horrible and you'll never know what you're looking at if you don't format it properly.&lt;br&gt;&lt;br&gt;&lt;br&gt;Here is a quick outline to help you get a better output from DBA_SOURCE view.&lt;br&gt;&lt;br&gt;&lt;br&gt;SQL&gt; &lt;br&gt;SQL&gt;&lt;br&gt;SQL&gt;&lt;br&gt;SQL&gt; set feedback on&lt;br&gt;SQL&gt; set heading off&lt;br&gt;SQL&gt; set termout off&lt;br&gt;SQL&gt; set linesize 1000&lt;br&gt;SQL&gt; set trimspool on&lt;br&gt;SQL&gt; set verify off&lt;br&gt;SQL&gt;&lt;br&gt;SQL&gt; select decode( type||'-'||to_char(line,'fm99999'),&lt;br&gt;  2                 'PACKAGE BODY-1', '/'||chr(10),&lt;br&gt;  3                  null) ||&lt;br&gt;  4         decode(line,1,'create or replace ', '' ) ||&lt;br&gt;  5         text text&lt;br&gt;  6    from dba_source&lt;br&gt;  7   where name = '&lt;name_of_your_procedure&gt;';&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;You can adjust the output based on your linesize and pagesize.&lt;br&gt;&lt;br&gt;Good luck.&lt;br&gt;&lt;br&gt;Thanks,</description><pubDate>Thu, 19 Feb 2009 16:30:28 GMT</pubDate><dc:creator>Admin</dc:creator></item></channel></rss>
