<?xml version='1.0' encoding="utf-8"?>
      <rss version='2.0'>
      <channel>
      <title>Форум на Исходниках.RU</title>
      <link>https://forum.sources.ru</link>
      <description>Форум на Исходниках.RU</description>
      <generator>Форум на Исходниках.RU</generator>
  	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=44833&amp;view=findpost&amp;p=294971</guid>
        <pubDate>Sat, 07 Feb 2004 02:26:01 +0000</pubDate>
        <title>Проверка существования файла</title>
        <link>https://forum.sources.ru/index.php?showtopic=44833&amp;view=findpost&amp;p=294971</link>
        <description><![CDATA[pigas: вероятно возможно udf сделать которая проверит сушествование файла]]></description>
        <author>pigas</author>
        <category>Базы данных: SQL</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=44833&amp;view=findpost&amp;p=294368</guid>
        <pubDate>Fri, 06 Feb 2004 07:33:07 +0000</pubDate>
        <title>Проверка существования файла</title>
        <link>https://forum.sources.ru/index.php?showtopic=44833&amp;view=findpost&amp;p=294368</link>
        <description><![CDATA[Chow: Из SQL ИМХО - никак. Если из PL/SQL-процедуры, то:<br>
<div class='tag-code'><span class='pre_code'></span><div class='code  code_collapsed ' title='Подсветка синтаксиса доступна зарегистрированным участникам Форума.' style=''><div><div><ol type="1"><div class="code_line">Можно ли читать/писать в файлы из PL/SQL?</div><div class="code_line">Начиная с версии Oracle 7.3, в состав входит пакет UTL_FILE, позволяющий читать и писать в файлы операционной системы. Каталог с файлами должен быть объявлен в файле INIT.ORA (параметр UTL_FILE_DIR=...). В предыдущих версиях единственный способ записи в файлы - использование пакета DBMS_OUTPUT совместно с командой SQL*Plus SPOOL. </div><div class="code_line">Пример использования: </div><div class="code_line">&nbsp;&nbsp; &nbsp;DECLARE</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp;fileHandler UTL_FILE.FILE_TYPE;</div><div class="code_line">&nbsp;&nbsp; &nbsp;BEGIN</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp;fileHandler := UTL_FILE.FOPEN(&#39;/tmp&#39;, &#39;myfile&#39;, &#39;w&#39;);</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp;UTL_FILE.PUTF(fileHandler, &#39;Look ma, I&#39;&#39;m writing to a file!!!\n&#39;);</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp;UTL_FILE.FCLOSE(fileHandler);</div><div class="code_line">&nbsp;&nbsp; &nbsp;EXCEPTION</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp;WHEN utl_file.invalid_path THEN</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; raise_application_error(-20000, &#39;ERROR: Invalid path for file or path not in INIT.ORA.&#39;);</div><div class="code_line">&nbsp;&nbsp; &nbsp;END;</div></ol></div></div></div></div><script>preloadCodeButtons('1');</script><br>
(Взято из хелпа - сам не проверял).]]></description>
        <author>Chow</author>
        <category>Базы данных: SQL</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=44833&amp;view=findpost&amp;p=293806</guid>
        <pubDate>Thu, 05 Feb 2004 10:31:11 +0000</pubDate>
        <title>Проверка существования файла</title>
        <link>https://forum.sources.ru/index.php?showtopic=44833&amp;view=findpost&amp;p=293806</link>
        <description><![CDATA[RaD: У меня есть куча sql скриптов для оракла. Писал их очень ленивый человек.<br>Хочу их довести до ума...<br>Вопрос: Как из SQL проверить наличие файла на машине с которой я выполняю SQL запрос.<br>В скриптах вызываются внешние скрипты, надо выходить если по указанному пути они не находятся...]]></description>
        <author>RaD</author>
        <category>Базы данных: SQL</category>
      </item>
	
      </channel>
      </rss>
	