Files
php-doc-ru/reference/ibm_db2/functions/db2-procedures.xml
2023-04-11 11:45:36 +03:00

160 lines
6.0 KiB
XML
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: 871b71764cdca8238069f27436d96011a6a2cb36 Maintainer: evvc Status: ready -->
<!-- Reviewed: no -->
<refentry xml:id="function.db2-procedures" xmlns="http://docbook.org/ns/docbook">
<refnamediv>
<refname>db2_procedures</refname>
<refpurpose>Возвращает набор результатов, в котором перечислены хранимые процедуры, зарегистрированные в базе данных</refpurpose>
</refnamediv>
<refsect1 role="description">
&reftitle.description;
<methodsynopsis>
<type>resource</type><methodname>db2_procedures</methodname>
<methodparam><type>resource</type><parameter>connection</parameter></methodparam>
<methodparam><type class="union"><type>string</type><type>null</type></type><parameter>qualifier</parameter></methodparam>
<methodparam><type>string</type><parameter>schema</parameter></methodparam>
<methodparam><type>string</type><parameter>procedure</parameter></methodparam>
</methodsynopsis>
<para>
Возвращает набор результатов, в котором перечислены хранимые процедуры, зарегистрированные в базе данных.
</para>
</refsect1>
<refsect1 role="parameters">
&reftitle.parameters;
<para>
<variablelist>
<varlistentry>
<term><parameter>connection</parameter></term>
<listitem>
<para>
Допустимое соединение с базой данных IBM DB2, Cloudscape или Apache Derby.
</para>
</listitem>
</varlistentry>
<varlistentry>
<term><parameter>qualifier</parameter></term>
<listitem>
<para>
Квалификатор для баз данных DB2, работающих на серверах OS/390 или z/OS.
Для других баз данных передайте &null; или пустую строку.
</para>
</listitem>
</varlistentry>
<varlistentry>
<term><parameter>schema</parameter></term>
<listitem>
<para>
Схема, содержащая процедуры. Параметр принимает шаблон поиска,
содержащий <literal>_</literal> и <literal>%</literal> в качестве подстановочных знаков.
</para>
</listitem>
</varlistentry>
<varlistentry>
<term><parameter>procedure</parameter></term>
<listitem>
<para>
Название процедуры. Параметр принимает шаблон поиска,
содержащий <literal>_</literal> и <literal>%</literal> в качестве подстановочных знаков.
</para>
</listitem>
</varlistentry>
</variablelist>
</para>
</refsect1>
<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>
Возвращает ресурс оператора с набором результатов, содержащим строки, описывающие хранимые процедуры,
соответствующие указанным параметрам. Строки состоят из следующих столбцов:
<informaltable>
<tgroup cols="2">
<thead>
<row>
<entry>Название столбца</entry>
<entry>Описание</entry>
</row>
</thead>
<tbody>
<row>
<entry>PROCEDURE_CAT</entry>
<entry>
Каталог, содержащий таблицу. Значение &null;, если в этой таблице нет каталогов.
</entry>
</row>
<row>
<entry>PROCEDURE_SCHEM</entry>
<entry>Имя схемы, содержащей хранимую процедуру.</entry>
</row>
<row>
<entry>PROCEDURE_NAME</entry>
<entry>Название процедуры.</entry>
</row>
<row>
<entry>NUM_INPUT_PARAMS</entry>
<entry>Количество входных (IN) параметров для хранимой процедуры.</entry>
</row>
<row>
<entry>NUM_OUTPUT_PARAMS</entry>
<entry>Количество параметров вывода (OUT) для хранимой процедуры.</entry>
</row>
<row>
<entry>NUM_RESULT_SETS</entry>
<entry>Количество наборов результатов, возвращаемых хранимой процедурой.</entry>
</row>
<row>
<entry>REMARKS</entry>
<entry>Любые комментарии о хранимой процедуре.</entry>
</row>
<row>
<entry>PROCEDURE_TYPE</entry>
<entry>Всегда возвращает <literal>1</literal>, указывая, что хранимая процедура не возвращает возвращаемое значение.</entry>
</row>
</tbody>
</tgroup>
</informaltable>
</para>
</refsect1>
<refsect1 role="seealso">
&reftitle.seealso;
<para>
<simplelist>
<member><function>db2_column_privileges</function></member>
<member><function>db2_columns</function></member>
<member><function>db2_foreign_keys</function></member>
<member><function>db2_primary_keys</function></member>
<member><function>db2_procedure_columns</function></member>
<member><function>db2_special_columns</function></member>
<member><function>db2_statistics</function></member>
<member><function>db2_table_privileges</function></member>
<member><function>db2_tables</function></member>
</simplelist>
</para>
</refsect1>
</refentry>
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
sgml-omittag:t
sgml-shorttag:t
sgml-minimize-attributes:nil
sgml-always-quote-attributes:t
sgml-indent-step:1
sgml-indent-data:t
indent-tabs-mode:nil
sgml-parent-document:nil
sgml-default-dtd-file:"~/.phpdoc/manual.ced"
sgml-exposed-tags:nil
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
End:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->