<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Раздел полезных советов: Как вытащить тело&amp;nbsp;&amp;nbsp;PostgreSQL функц...</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/65824.html</link>
    <description>Создаем view:&lt;br&gt;&lt;br&gt;   CREATE OR REPLACE VIEW funcsource as&lt;br&gt;      SELECT &apos;--&#092;012create or replace function &apos; &amp;#124;&amp;#124;&lt;br&gt;         n.nspname::text &amp;#124;&amp;#124; &apos;.&apos;::text &amp;#124;&amp;#124; p.proname::text  &amp;#124;&amp;#124;&lt;br&gt;         &apos;(&apos;::text &amp;#124;&amp;#124; oidvectortypes(p.proargtypes) &amp;#124;&amp;#124; &apos;)&#092;012&apos;::text &amp;#124;&amp;#124;&lt;br&gt;         &apos;returns &apos; &amp;#124;&amp;#124; t.typname &amp;#124;&amp;#124; &apos; as &#092;&apos;&#092;012&apos; &amp;#124;&amp;#124;&lt;br&gt;         p.prosrc &amp;#124;&amp;#124; &apos;  &#092;&apos;&#092;012&apos; &amp;#124;&amp;#124; &lt;br&gt;         &apos;language &#092;&apos;&apos; &amp;#124;&amp;#124; l.lanname &amp;#124;&amp;#124; &apos; &#092;&apos;;&#092;012&apos; as func_source,&lt;br&gt;         proname as function, nspname as schema, t.typname as rettype,&lt;br&gt;         oidvectortypes(p.proargtypes) as args, l.lanname as language&lt;br&gt;      FROM pg_proc p, pg_type t, pg_namespace n, pg_language l&lt;br&gt;      WHERE p.prorettype = t.oid AND p.pronamespace = n.oid AND p.prolang = l.oid&lt;br&gt;     AND l.lanname &amp;lt;&amp;gt; &apos;c&apos; AND l.lanname &amp;lt;&amp;gt; &apos;internal&apos;  ;&lt;br&gt;&lt;br&gt;Сохраняем исходные коды функций в файл:&lt;br&gt;    psql -Atc &quot;select func_source from funcsource;&quot; &amp;gt; functions.out&lt;br&gt;&lt;br&gt;URL: http://www.sai.m</description>

<item>
    <title>Как вытащить тело  PostgreSQL функции  из системного каталога (Александр)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/65824.html#1</link>
    <pubDate>Tue, 13 Apr 2010 11:16:30 GMT</pubDate>
    <description>А как сделать то же самое, только для таблиц?&lt;br&gt;</description>
</item>

</channel>
</rss>
