1
0
mirror of https://github.com/php/doc-ru.git synced 2026-03-23 23:32:16 +01:00

cubrid : fix XML by converting para to simpara tags via script

This commit is contained in:
Gina Peter Banyard
2026-01-18 22:55:19 +00:00
parent d5833c1b89
commit dde7bb725f
102 changed files with 1087 additions and 1088 deletions

View File

@@ -1,20 +1,20 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: 68c2c871505aadf983f16113c5b077b335ce8d76 Maintainer: rjhdby Status: ready -->
<!-- EN-Revision: 22492de2eede0a31a4ac486489d5475e1536354d Maintainer: rjhdby Status: ready -->
<!-- Reviewed: no -->
<book xml:id="book.cubrid" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
<book xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="book.cubrid">
<?phpdoc extension-membership="pecl" ?>
<title>CUBRID</title>
<titleabbrev>CUBRID</titleabbrev>
<preface xml:id="intro.cubrid">
&reftitle.intro;
<para>
<simpara>
Эти функции позволяют получить доступ серверам баз данных CUBRID. Больше информации
о CUBRID можно найти на сайте <link xlink:href="&url.cubrid;">CUBRID</link>.
</para>
<para>
</simpara>
<simpara>
Также посмотрите <link xlink:href="&url.cubrid.docs;">Документацию CUBRID</link>.
</para>
</simpara>
</preface>

View File

@@ -1,20 +1,20 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: b8cb80460763c5a1f6546ef863bfd02fe8bd3657 Maintainer: rjhdby Status: ready -->
<!-- EN-Revision: 22492de2eede0a31a4ac486489d5475e1536354d Maintainer: rjhdby Status: ready -->
<!-- Reviewed: no -->
<section xml:id="cubrid.installation" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
<section xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="cubrid.installation">
&reftitle.install;
<para>
<simpara>
&pecl.info;
<link xlink:href="&url.pecl.package;cubrid">&url.pecl.package;cubrid</link>.
</para>
<para>
</simpara>
<simpara>
&pecl.windows.download;
</para>
<para>
</simpara>
<simpara>
Инструкцию по ручной установке под Linux и Windows читайте в файле
<filename>build-guide.html</filename>, включённом в пакет.
</para>
</simpara>
</section>
<!-- Keep this comment at the end of the file

View File

@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: e3c7b9f288e374a6c77e8595848cba1b680b05e7 Maintainer: rjhdby Status: ready -->
<!-- EN-Revision: 22492de2eede0a31a4ac486489d5475e1536354d Maintainer: rjhdby Status: ready -->
<!-- Reviewed: no -->
<refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="function.cubrid-affected-rows">
<refnamediv>
@@ -17,11 +17,11 @@
<type>int</type><methodname>cubrid_affected_rows</methodname>
<methodparam choice="opt"><type>resource</type><parameter>req_identifier</parameter></methodparam>
</methodsynopsis>
<para>
<simpara>
Функция <function>cubrid_affected_rows</function> получает
количество строк, которые затронул последний SQL-запрос наподобие
INSERT, DELETE или UPDATE.
</para>
</simpara>
</refsect1>
<refsect1 role="parameters">
@@ -30,23 +30,23 @@
<varlistentry>
<term><parameter>conn_identifier</parameter></term>
<listitem>
<para>
<simpara>
Идентификатор соединения CUBRID. Если не задали,
функция возьмёт последнее соединение, которое открыли функцией
<function>cubrid_connect</function>.
</para>
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term><parameter>req_identifier</parameter></term>
<listitem>
<para>
<simpara>
Идентификатор запроса, который вернули функции
<function>cubrid_prepare</function> или <function>cubrid_execute</function>.
Функция использует последний запрос, который вернули функции
<function>cubrid_prepare</function> или <function>cubrid_execute</function>,
если значение параметра не задали.
</para>
</simpara>
</listitem>
</varlistentry>
</variablelist>
@@ -54,18 +54,18 @@
<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>
<simpara>
Функция в случае успешного выполнения возвращает количество строк,
которые затронул последний SQL-запрос.
</para>
<para>
</simpara>
<simpara>
Функция возвращает значение -1, если тип запроса не соответствовал
INSERT, DELETE или UPDATE.
</para>
<para>
</simpara>
<simpara>
Функция возвращает &false;, если идентификатор запроса не указали
и отсутствуют выполненные запросы.
</para>
</simpara>
</refsect1>
<refsect1 role="examples">

View File

@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: e3c7b9f288e374a6c77e8595848cba1b680b05e7 Maintainer: rjhdby Status: ready -->
<!-- EN-Revision: 22492de2eede0a31a4ac486489d5475e1536354d Maintainer: rjhdby Status: ready -->
<!-- Reviewed: no -->
<refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="function.cubrid-client-encoding">
<refnamediv>
@@ -13,10 +13,10 @@
<type>string</type><methodname>cubrid_client_encoding</methodname>
<methodparam choice="opt"><type>resource</type><parameter>conn_identifier</parameter></methodparam>
</methodsynopsis>
<para>
<simpara>
Функция возвращает кодировку текущего соединения CUBRID и аналогична
функции <function>cubrid_get_encoding</function>.
</para>
</simpara>
</refsect1>
<refsect1 role="parameters">
@@ -24,20 +24,20 @@
<variablelist>
<varlistentry>
<term><parameter>conn_identifier</parameter></term>
<listitem><para>Идентификатор соединения. Если не задано, то будет использовано
последнее открытое с помощью <function>cubrid_connect</function> соединение.</para></listitem>
<listitem><simpara>Идентификатор соединения. Если не задано, то будет использовано
последнее открытое с помощью <function>cubrid_connect</function> соединение.</simpara></listitem>
</varlistentry>
</variablelist>
</refsect1>
<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>
<simpara>
Строка, содержащая кодировку текущего соединения CUBRID в случае успешного выполнения.
</para>
<para>
</simpara>
<simpara>
&false; в случае возникновения ошибки.
</para>
</simpara>
</refsect1>
<refsect1 role="examples">

View File

@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: e3c7b9f288e374a6c77e8595848cba1b680b05e7 Maintainer: rjhdby Status: ready -->
<!-- EN-Revision: 22492de2eede0a31a4ac486489d5475e1536354d Maintainer: rjhdby Status: ready -->
<!-- Reviewed: no -->
<refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="function.cubrid-close">
<refnamediv>
@@ -13,12 +13,12 @@
<type>bool</type><methodname>cubrid_close</methodname>
<methodparam choice="opt"><type>resource</type><parameter>conn_identifier</parameter></methodparam>
</methodsynopsis>
<para>
<simpara>
Функция <function>cubrid_close</function> используется для закрытия обработчика
соединения и отсоединения от сервера. Если какой-либо обработчик запроса не будет закрыт
к этому моменту, он будет принудительно закрыт. Функция аналогична функции
CUBRID <function>cubrid_disconnect</function>.
</para>
</simpara>
</refsect1>
<refsect1 role="parameters">
@@ -26,20 +26,20 @@
<variablelist>
<varlistentry>
<term><parameter>conn_identifier</parameter></term>
<listitem><para>Идентификатор соединения. Если не задано, то будет использовано
последнее открытое с помощью <function>cubrid_connect</function> соединение.</para></listitem>
<listitem><simpara>Идентификатор соединения. Если не задано, то будет использовано
последнее открытое с помощью <function>cubrid_connect</function> соединение.</simpara></listitem>
</varlistentry>
</variablelist>
</refsect1>
<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>
<simpara>
&true;, в случае успешного выполнения.
</para>
<para>
</simpara>
<simpara>
&false;, в случае возникновения ошибки.
</para>
</simpara>
</refsect1>
<refsect1 role="examples">

View File

@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: e3c7b9f288e374a6c77e8595848cba1b680b05e7 Maintainer: rjhdby Status: ready -->
<!-- EN-Revision: 22492de2eede0a31a4ac486489d5475e1536354d Maintainer: rjhdby Status: ready -->
<!-- Reviewed: no -->
<refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="function.cubrid-data-seek">
<refnamediv>
@@ -14,12 +14,12 @@
<methodparam><type>resource</type><parameter>result</parameter></methodparam>
<methodparam><type>int</type><parameter>row_number</parameter></methodparam>
</methodsynopsis>
<para>
<simpara>
Функция перемещает внутренний указатель строки результатов CUBRID-запроса
на строку, номер которой указали в аргументе <parameter>row_number</parameter>.
Функция работает с указателем, который связан с заданным идентификатором набора результатов.
Функции наподобие <function>cubrid_fetch_assoc</function> хранят текущее значение с номером строки.
</para>
</simpara>
</refsect1>
<refsect1 role="parameters">
@@ -27,14 +27,14 @@
<variablelist>
<varlistentry>
<term><parameter>result</parameter></term>
<listitem><para>Результат.</para></listitem>
<listitem><simpara>Результат.</simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>row_number</parameter></term>
<listitem>
<para>
<simpara>
Номер строки, который требуется установить как новое значение указателя в наборе результатов.
</para>
</simpara>
</listitem>
</varlistentry>
</variablelist>
@@ -42,10 +42,10 @@
<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>
<simpara>
Функция возвращает &true; в случае успешного выполнения или &false;,
если возникла ошибка.
</para>
</simpara>
</refsect1>
<refsect1 role="examples">

View File

@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: e3c7b9f288e374a6c77e8595848cba1b680b05e7 Maintainer: rjhdby Status: ready -->
<!-- EN-Revision: 22492de2eede0a31a4ac486489d5475e1536354d Maintainer: rjhdby Status: ready -->
<!-- Reviewed: no -->
<refentry xmlns="http://docbook.org/ns/docbook" xml:id="function.cubrid-db-name">
<refnamediv>
@@ -14,10 +14,10 @@
<methodparam><type>array</type><parameter>result</parameter></methodparam>
<methodparam><type>int</type><parameter>index</parameter></methodparam>
</methodsynopsis>
<para>
<simpara>
Функция извлекает имя базы данных из результата
вызова функции <function>cubrid_list_dbs</function>.
</para>
</simpara>
</refsect1>
<refsect1 role="parameters">
@@ -26,17 +26,17 @@
<varlistentry>
<term><parameter>result</parameter></term>
<listitem>
<para>
<simpara>
Указатель на результат вызова функции <function>cubrid_list_dbs</function>.
</para>
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term><parameter>index</parameter></term>
<listitem>
<para>
<simpara>
Индекс в результирующем наборе.
</para>
</simpara>
</listitem>
</varlistentry>
</variablelist>
@@ -44,12 +44,12 @@
<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>
<simpara>
Функция возвращает имя базы данных в случае успешного выполнения или &false;,
если возникла ошибка.
Если вернулось &false;, функция <function>cubrid_error</function>
поможет определить причину ошибки.
</para>
</simpara>
</refsect1>
<refsect1 role="examples">

View File

@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: e3c7b9f288e374a6c77e8595848cba1b680b05e7 Maintainer: rjhdby Status: ready -->
<!-- EN-Revision: 22492de2eede0a31a4ac486489d5475e1536354d Maintainer: rjhdby Status: ready -->
<!-- Reviewed: no -->
<refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="function.cubrid-errno">
<refnamediv>
@@ -13,14 +13,14 @@
<type>int</type><methodname>cubrid_errno</methodname>
<methodparam choice="opt"><type>resource</type><parameter>conn_identifier</parameter></methodparam>
</methodsynopsis>
<para>
<simpara>
Возвращает код ошибки предыдущей операции CUBRID.
</para>
<para>
</simpara>
<simpara>
Функция <function>cubrid_errno</function> используется для получения кода
произошедшей ошибки. Обычно вы можете получить код ошибки, если
какая-либо функция вернула &false;.
</para>
</simpara>
</refsect1>
<refsect1 role="parameters">
@@ -28,17 +28,17 @@
<variablelist>
<varlistentry>
<term><parameter>conn_identifier</parameter></term>
<listitem><para>Идентификатор соединения. Если не задано, то будет использовано
последнее открытое с помощью <function>cubrid_connect</function> соединение.</para></listitem>
<listitem><simpara>Идентификатор соединения. Если не задано, то будет использовано
последнее открытое с помощью <function>cubrid_connect</function> соединение.</simpara></listitem>
</varlistentry>
</variablelist>
</refsect1>
<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>
<simpara>
Код возникшей ошибки, или <literal>0</literal> (ноль), если ошибки не было.
</para>
</simpara>
</refsect1>
<refsect1 role="examples">

View File

@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: e3c7b9f288e374a6c77e8595848cba1b680b05e7 Maintainer: rjhdby Status: ready -->
<!-- EN-Revision: 22492de2eede0a31a4ac486489d5475e1536354d Maintainer: rjhdby Status: ready -->
<!-- Reviewed: no -->
<refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="function.cubrid-error">
<refnamediv>
@@ -13,11 +13,11 @@
<type>string</type><methodname>cubrid_error</methodname>
<methodparam choice="opt"><type>resource</type><parameter>connection</parameter></methodparam>
</methodsynopsis>
<para>
<simpara>
Функция <function>cubrid_error</function> используется для получения текста
произошедшей ошибки. Обычно вы можете получить текст ошибки, если
какая-либо функция вернула &false;.
</para>
</simpara>
</refsect1>
<refsect1 role="parameters">
@@ -25,17 +25,17 @@
<variablelist>
<varlistentry>
<term><parameter>connection</parameter></term>
<listitem><para>Идентификатор соединения.</para></listitem>
<listitem><simpara>Идентификатор соединения.</simpara></listitem>
</varlistentry>
</variablelist>
</refsect1>
<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>
<simpara>
Текст ошибки.
</para>
<para/>
</simpara>
<simpara/>
</refsect1>
<refsect1 role="examples">

View File

@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: e3c7b9f288e374a6c77e8595848cba1b680b05e7 Maintainer: rjhdby Status: ready -->
<!-- EN-Revision: 22492de2eede0a31a4ac486489d5475e1536354d Maintainer: rjhdby Status: ready -->
<!-- Reviewed: no -->
<refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="function.cubrid-fetch-array">
<refnamediv>
@@ -17,11 +17,11 @@
<methodparam><type>resource</type><parameter>result</parameter></methodparam>
<methodparam choice="opt"><type>int</type><parameter>type</parameter><initializer>CUBRID_BOTH</initializer></methodparam>
</methodsynopsis>
<para>
<simpara>
Функция <function>cubrid_fetch_array</function> извлекает одну строку
из результирующего набора. После извлечения курсор автоматически передвинется
на следующую строку.
</para>
</simpara>
</refsect1>
<refsect1 role="parameters">
@@ -30,36 +30,36 @@
<varlistentry>
<term><parameter>result</parameter></term>
<listitem>
<para>
<simpara>
Значение <parameter>result</parameter>, которое вернула
функция <function>cubrid_execute</function>.
</para>
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term><parameter>type</parameter></term>
<listitem><para>Тип массива для извлечения: CUBRID_NUM, CUBRID_ASSOC,
<listitem><simpara>Тип массива для извлечения: CUBRID_NUM, CUBRID_ASSOC,
CUBRID_BOTH. Если вам нужно оперировать объектами типа LOB - используйте
CUBRID_LOB.</para></listitem>
CUBRID_LOB.</simpara></listitem>
</varlistentry>
</variablelist>
</refsect1>
<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>
<simpara>
Возвращает массив строк, соответствующий извлечённой строке, в случае успешного выполнения.
</para>
<para>
</simpara>
<simpara>
&false;, если строк больше нет; NULL, когда процесс завершается с ошибкой.
</para>
<para>
</simpara>
<simpara>
Тип возвращаемого массива зависит от заданного типа. По умолчанию используется
CUBRID_BOTH, что ведёт к извлечению как ассоциативного, так и индексированного
массивов, но это поведение можно переопределить параметром
<parameter>type</parameter>. Значения, допустимые для параметра
<parameter>type</parameter>:
</para>
</simpara>
<simplelist>
<member>CUBRID_NUM : Индексированный массив (первый элемент имеет индекс 0)</member>
<member>CUBRID_ASSOC : Ассоциативный массив</member>

View File

@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: e3c7b9f288e374a6c77e8595848cba1b680b05e7 Maintainer: rjhdby Status: ready -->
<!-- EN-Revision: 22492de2eede0a31a4ac486489d5475e1536354d Maintainer: rjhdby Status: ready -->
<!-- Reviewed: no -->
<refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="function.cubrid-fetch-assoc">
<refnamediv>
@@ -14,12 +14,12 @@
<methodparam><type>resource</type><parameter>result</parameter></methodparam>
<methodparam choice="opt"><type>int</type><parameter>type</parameter></methodparam>
</methodsynopsis>
<para>
<simpara>
Функция возвращает ассоциативный массив, соответствующей строке в
результирующем наборе на которую указывает внутренний указатель. После
извлечения внутренний указатель перемещается на следующую строку. Если
строки закончились, то функция вернёт &false;.
</para>
</simpara>
</refsect1>
<refsect1 role="parameters">
@@ -27,25 +27,25 @@
<variablelist>
<varlistentry>
<term><parameter>result</parameter></term>
<listitem><para><parameter>Result</parameter>, полученный из <function>cubrid_execute</function></para></listitem>
<listitem><simpara><parameter>Result</parameter>, полученный из <function>cubrid_execute</function></simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>type</parameter></term>
<listitem><para>Может быть только CUBRID_LOB. Этот параметр используется только если
вам необходимо оперировать объектами LOB.</para></listitem>
<listitem><simpara>Может быть только CUBRID_LOB. Этот параметр используется только если
вам необходимо оперировать объектами LOB.</simpara></listitem>
</varlistentry>
</variablelist>
</refsect1>
<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>
<simpara>
Функция возвращает ассоциативный массив в случае успешного выполнения.
</para>
<para>
</simpara>
<simpara>
Функция возвращает &false;, если строк больше нет;
&null;, когда процесс завершается с ошибкой.
</para>
</simpara>
</refsect1>
<refsect1 role="examples">

View File

@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: e3c7b9f288e374a6c77e8595848cba1b680b05e7 Maintainer: rjhdby Status: ready -->
<!-- EN-Revision: 22492de2eede0a31a4ac486489d5475e1536354d Maintainer: rjhdby Status: ready -->
<!-- Reviewed: no -->
<refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="function.cubrid-fetch-field">
<refnamediv>
@@ -14,62 +14,62 @@
<methodparam><type>resource</type><parameter>result</parameter></methodparam>
<methodparam choice="opt"><type>int</type><parameter>field_offset</parameter><initializer>0</initializer></methodparam>
</methodsynopsis>
<para>
<simpara>
Функция возвращает объект, в свойствах которого содержится информация о столбце.
Свойства объекта:
</para>
</simpara>
<variablelist>
<varlistentry>
<term><parameter>name</parameter></term>
<listitem><para>имя столбца</para></listitem>
<listitem><simpara>имя столбца</simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>table</parameter></term>
<listitem><para>имя таблицы</para></listitem>
<listitem><simpara>имя таблицы</simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>def</parameter></term>
<listitem><para>значение столбца по умолчанию</para></listitem>
<listitem><simpara>значение столбца по умолчанию</simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>max_length</parameter></term>
<listitem><para>максимальная длина столбца</para></listitem>
<listitem><simpara>максимальная длина столбца</simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>not_null</parameter></term>
<listitem><para>1, если не может быть NULL</para></listitem>
<listitem><simpara>1, если не может быть NULL</simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>primary_key</parameter></term>
<listitem><para>1, если является первичным ключом</para></listitem>
<listitem><simpara>1, если является первичным ключом</simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>unique_key</parameter></term>
<listitem><para>1, если является уникальным ключом</para></listitem>
<listitem><simpara>1, если является уникальным ключом</simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>multiple_key</parameter></term>
<listitem><para>1, если является неуникальным ключом</para></listitem>
<listitem><simpara>1, если является неуникальным ключом</simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>numeric</parameter></term>
<listitem><para>1, если содержит числовое значение</para></listitem>
<listitem><simpara>1, если содержит числовое значение</simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>blob</parameter></term>
<listitem><para>1, если содержит BLOB</para></listitem>
<listitem><simpara>1, если содержит BLOB</simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>type</parameter></term>
<listitem><para>тип столбца</para></listitem>
<listitem><simpara>тип столбца</simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>unsigned</parameter></term>
<listitem><para>1, если беззнаковый тип</para></listitem>
<listitem><simpara>1, если беззнаковый тип</simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>zerofill</parameter></term>
<listitem><para>1, если дополняется нулями</para></listitem>
<listitem><simpara>1, если дополняется нулями</simpara></listitem>
</varlistentry>
</variablelist>
</refsect1>
@@ -79,28 +79,28 @@
<variablelist>
<varlistentry>
<term><parameter>result</parameter></term>
<listitem><para><parameter>Result</parameter>, полученный из <function>cubrid_execute</function></para></listitem>
<listitem><simpara><parameter>Result</parameter>, полученный из <function>cubrid_execute</function></simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>field_offset</parameter></term>
<listitem><para>
<listitem><simpara>
Числовой индекс столбца. Если не задан, то будет извлечён следующий, не
извлечённый этой функцией, столбец.
<parameter>field_offset</parameter> начинается с нуля.
</para></listitem>
</simpara></listitem>
</varlistentry>
</variablelist>
</refsect1>
<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>
<simpara>
Функция возвращает объект с описанными свойствами
в случае успешного выполнения.
</para>
<para>
</simpara>
<simpara>
Функция возвращает &false;, если возникла ошибка.
</para>
</simpara>
</refsect1>
<refsect1 role="examples">

View File

@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: e3c7b9f288e374a6c77e8595848cba1b680b05e7 Maintainer: rjhdby Status: ready -->
<!-- EN-Revision: 22492de2eede0a31a4ac486489d5475e1536354d Maintainer: rjhdby Status: ready -->
<!-- Reviewed: no -->
<refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="function.cubrid-fetch-lengths">
<refnamediv>
@@ -13,16 +13,16 @@
<type>array</type><methodname>cubrid_fetch_lengths</methodname>
<methodparam><type>resource</type><parameter>result</parameter></methodparam>
</methodsynopsis>
<para>
<simpara>
Функция возвращает индексированный массив, содержащий длины
столбцов в текущей строке из результирующего набора, или &false; в
случае возникновения ошибки.
</para>
</simpara>
<note>
<para>
<simpara>
Если столбец типа BLOB/CLOB, то для получения его длины используйте
<function>cubrid_lob_size</function>.
</para>
</simpara>
</note>
</refsect1>
@@ -32,19 +32,19 @@
<variablelist>
<varlistentry>
<term><parameter>result</parameter></term>
<listitem><para><parameter>Result</parameter> полученный из <function>cubrid_execute</function></para></listitem>
<listitem><simpara><parameter>Result</parameter> полученный из <function>cubrid_execute</function></simpara></listitem>
</varlistentry>
</variablelist>
</refsect1>
<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>
<simpara>
Индексированный массив.
</para>
<para>
</simpara>
<simpara>
&false; в случае возникновения ошибки.
</para>
</simpara>
</refsect1>
<refsect1 role="examples">

View File

@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: e3c7b9f288e374a6c77e8595848cba1b680b05e7 Maintainer: rjhdby Status: ready -->
<!-- EN-Revision: 22492de2eede0a31a4ac486489d5475e1536354d Maintainer: rjhdby Status: ready -->
<!-- Reviewed: no -->
<refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="function.cubrid-fetch-object">
<refnamediv>
@@ -16,10 +16,10 @@
<methodparam choice="opt"><type>array</type><parameter>params</parameter></methodparam>
<methodparam choice="opt"><type>int</type><parameter>type</parameter></methodparam>
</methodsynopsis>
<para>
<simpara>
Функция возвращает объект со свойствами, имена которых равны именам столбцов
результирующего набора, а значения, соответственно, значениям.
</para>
</simpara>
</refsect1>
<refsect1 role="parameters">
@@ -27,33 +27,33 @@
<variablelist>
<varlistentry>
<term><parameter>result</parameter></term>
<listitem><para><parameter>Result</parameter> полученный из <function>cubrid_execute</function></para></listitem>
<listitem><simpara><parameter>Result</parameter> полученный из <function>cubrid_execute</function></simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>class_name</parameter></term>
<listitem>
<para>
<simpara>
Имя класса, который будет использован для создания объекта. Если не задано, то
будет использован <classname>stdClass</classname> (stdClass - базовый, пустой,
класс PHP, который используется при преобразовании прочих типов в объекты).
</para>
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term><parameter>params</parameter></term>
<listitem>
<para>
<simpara>
Необязательный массив параметров для передачи в конструктор
<parameter>class_name</parameter>.
</para>
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term><parameter>type</parameter></term>
<listitem>
<para>
<simpara>
Допускается только CUBRID_LOB. Используется при работе с объектами типа LOB.
</para>
</simpara>
</listitem>
</varlistentry>
</variablelist>
@@ -61,13 +61,13 @@
<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>
<simpara>
Функция возвращает объект, в случае успешного выполнения.
</para>
<para>
</simpara>
<simpara>
Функция возвращает &false;, если строк больше нет;
&null;, когда процесс завершается с ошибкой.
</para>
</simpara>
</refsect1>
<refsect1 role="examples">

View File

@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: e3c7b9f288e374a6c77e8595848cba1b680b05e7 Maintainer: rjhdby Status: ready -->
<!-- EN-Revision: 22492de2eede0a31a4ac486489d5475e1536354d Maintainer: rjhdby Status: ready -->
<!-- Reviewed: no -->
<refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="function.cubrid-fetch-row">
<refnamediv>
@@ -14,12 +14,12 @@
<methodparam><type>resource</type><parameter>result</parameter></methodparam>
<methodparam choice="opt"><type>int</type><parameter>type</parameter></methodparam>
</methodsynopsis>
<para>
<simpara>
Функция возвращает ассоциативный массив, соответствующей строке в
результирующем наборе на которую указывает внутренний указатель. После
извлечения внутренний указатель перемещается на следующую строку.
Первый элемент имеет индекс 0.
</para>
</simpara>
</refsect1>
<refsect1 role="parameters">
@@ -28,19 +28,19 @@
<varlistentry>
<term><parameter>result</parameter></term>
<listitem>
<para>
<simpara>
Значение <parameter>result</parameter>, которое вернула
функция <function>cubrid_execute</function>.
</para>
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term><parameter>type</parameter></term>
<listitem>
<para>
<simpara>
Допускается только CUBRID_LOB. Функция использует этот параметр,
только когда требуется оперировать объектами LOB.
</para>
</simpara>
</listitem>
</varlistentry>
</variablelist>
@@ -48,13 +48,13 @@
<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>
<simpara>
Функция возвращает индексный массив в случае успешного выполнения.
</para>
<para>
</simpara>
<simpara>
Функция возвращает &false;, если строк больше нет;
&null;, когда процесс завершается с ошибкой.
</para>
</simpara>
</refsect1>
<refsect1 role="examples">

View File

@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: e3c7b9f288e374a6c77e8595848cba1b680b05e7 Maintainer: rjhdby Status: ready -->
<!-- EN-Revision: 22492de2eede0a31a4ac486489d5475e1536354d Maintainer: rjhdby Status: ready -->
<!-- Reviewed: no -->
<refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="function.cubrid-field-flags">
<refnamediv>
@@ -14,7 +14,7 @@
<methodparam><type>resource</type><parameter>result</parameter></methodparam>
<methodparam><type>int</type><parameter>field_offset</parameter></methodparam>
</methodsynopsis>
<para>
<simpara>
Функция возвращает строку, содержащую флаги столбца по
указанному индексу, разделённые пробелом. Вы можете разбить строку на
отдельные части с помощью explode. Возможные значения флагов:
@@ -23,7 +23,7 @@
<constant>auto_increment</constant>, <constant>shared</constant>,
<constant>reverse_index</constant>, <constant>reverse_unique</constant> и
<constant>timestamp</constant>.
</para>
</simpara>
</refsect1>
<refsect1 role="parameters">
@@ -31,31 +31,31 @@
<variablelist>
<varlistentry>
<term><parameter>result</parameter></term>
<listitem><para><parameter>Result</parameter> полученный из <function>cubrid_execute</function></para></listitem>
<listitem><simpara><parameter>Result</parameter> полученный из <function>cubrid_execute</function></simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>field_offset</parameter></term>
<listitem><para>
<listitem><simpara>
Индекс поля в строке результирующего набора.
Значение параметра <parameter>field_offset</parameter> начинается с 0.
Если значение <parameter>field_offset</parameter> не задали,
функция вызовет ошибку уровня <constant>E_WARNING</constant>.
</para></listitem>
</simpara></listitem>
</varlistentry>
</variablelist>
</refsect1>
<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>
<simpara>
Функция возвращает строку с флагами в случае успешного выполнения.
</para>
<para>
</simpara>
<simpara>
Функция возвращает &false; в случае некорректного значения field_offset.
</para>
<para>
</simpara>
<simpara>
Функция возвращает -1, если SQL-запрос отличался от SELECT.
</para>
</simpara>
</refsect1>
<refsect1 role="examples">

View File

@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: e3c7b9f288e374a6c77e8595848cba1b680b05e7 Maintainer: rjhdby Status: ready -->
<!-- EN-Revision: 22492de2eede0a31a4ac486489d5475e1536354d Maintainer: rjhdby Status: ready -->
<!-- Reviewed: no -->
<refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="function.cubrid-field-len">
<refnamediv>
@@ -14,10 +14,10 @@
<methodparam><type>resource</type><parameter>result</parameter></methodparam>
<methodparam><type>int</type><parameter>field_offset</parameter></methodparam>
</methodsynopsis>
<para>
<simpara>
Функция возвращает максимальную длину указанного столбца в случае успешного выполнения или
&false;, если возникла ошибка.
</para>
</simpara>
</refsect1>
<refsect1 role="parameters">
@@ -25,28 +25,28 @@
<variablelist>
<varlistentry>
<term><parameter>result</parameter></term>
<listitem><para><parameter>Result</parameter> полученный из <function>cubrid_execute</function></para></listitem>
<listitem><simpara><parameter>Result</parameter> полученный из <function>cubrid_execute</function></simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>field_offset</parameter></term>
<listitem><para>
<listitem><simpara>
Индекс поля в строке результирующего набора.
Значение <parameter>field_offset</parameter> начинается с 0.
Если значение параметра <parameter>field_offset</parameter> не задали,
функция вызовет ошибку уровня <constant>E_WARNING</constant>.
</para></listitem>
</simpara></listitem>
</varlistentry>
</variablelist>
</refsect1>
<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>
<simpara>
Функция возвращает максимальную длину в случае успешного выполнения.
</para>
<para>
</simpara>
<simpara>
Функция возвращает &false;, если возникла ошибка.
</para>
</simpara>
</refsect1>
<refsect1 role="examples">

View File

@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: e3c7b9f288e374a6c77e8595848cba1b680b05e7 Maintainer: rjhdby Status: ready -->
<!-- EN-Revision: 22492de2eede0a31a4ac486489d5475e1536354d Maintainer: rjhdby Status: ready -->
<!-- Reviewed: no -->
<refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="function.cubrid-field-name">
<refnamediv>
@@ -14,10 +14,10 @@
<methodparam><type>resource</type><parameter>result</parameter></methodparam>
<methodparam><type>int</type><parameter>field_offset</parameter></methodparam>
</methodsynopsis>
<para>
<simpara>
Функция возвращает имя заданного столбца в случае успешного выполнения или
&false;, если возникла ошибка.
</para>
</simpara>
</refsect1>
<refsect1 role="parameters">
@@ -26,31 +26,31 @@
<varlistentry>
<term><parameter>result</parameter></term>
<listitem>
<para>
<simpara>
Значение <parameter>result</parameter>, которое вернула
функция <function>cubrid_execute</function>.
</para>
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term><parameter>field_offset</parameter></term>
<listitem><para>
<listitem><simpara>
Индекс поля в строке результирующего набора. <parameter>field_offset</parameter>
начинается с 0. Если <parameter>field_offset</parameter> не задан, то будет вызвана
ошибка уровня <constant>E_WARNING</constant>.
</para></listitem>
</simpara></listitem>
</varlistentry>
</variablelist>
</refsect1>
<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>
<simpara>
Функция возвращает имя столбца в случае успешного выполнения.
</para>
<para>
</simpara>
<simpara>
Функция возвращает &false;, если возникла ошибка.
</para>
</simpara>
</refsect1>
<refsect1 role="examples">

View File

@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: e3c7b9f288e374a6c77e8595848cba1b680b05e7 Maintainer: rjhdby Status: ready -->
<!-- EN-Revision: 22492de2eede0a31a4ac486489d5475e1536354d Maintainer: rjhdby Status: ready -->
<!-- Reviewed: no -->
<refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="function.cubrid-field-seek">
<refnamediv>
@@ -14,12 +14,12 @@
<methodparam><type>resource</type><parameter>result</parameter></methodparam>
<methodparam choice="opt"><type>int</type><parameter>field_offset</parameter><initializer>0</initializer></methodparam>
</methodsynopsis>
<para>
<simpara>
Функция перемещает внутренний указатель результирующего набора на
указанный столбец. Это смещение используется функцией
<function>cubrid_fetch_field</function>, если не указан параметр offset.
Возвращает &true; либо &false; в зависимости от успешности выполнения.
</para>
</simpara>
</refsect1>
<refsect1 role="parameters">
@@ -28,31 +28,31 @@
<varlistentry>
<term><parameter>result</parameter></term>
<listitem>
<para>
<simpara>
Значение <parameter>result</parameter>, который вернула
функция <function>cubrid_execute</function>.
</para>
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term><parameter>field_offset</parameter></term>
<listitem><para>
<listitem><simpara>
Индекс поля в строке результирующего набора. <parameter>field_offset</parameter>
начинается с 0. Если <parameter>field_offset</parameter> не задан, то будет вызвана
ошибка уровня <constant>E_WARNING</constant>.
</para></listitem>
</simpara></listitem>
</varlistentry>
</variablelist>
</refsect1>
<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>
<simpara>
Функция возвращает &true; в случае успешного выполнения.
</para>
<para>
</simpara>
<simpara>
Функция возвращает &false;, если возникла ошибка.
</para>
</simpara>
</refsect1>
<refsect1 role="examples">

View File

@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: e3c7b9f288e374a6c77e8595848cba1b680b05e7 Maintainer: rjhdby Status: ready -->
<!-- EN-Revision: 22492de2eede0a31a4ac486489d5475e1536354d Maintainer: rjhdby Status: ready -->
<!-- Reviewed: no -->
<refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="function.cubrid-field-table">
<refnamediv>
@@ -14,10 +14,10 @@
<methodparam><type>resource</type><parameter>result</parameter></methodparam>
<methodparam><type>int</type><parameter>field_offset</parameter></methodparam>
</methodsynopsis>
<para>
<simpara>
Функция возвращает имя таблицы, которая содержит указанный столбец.
Функция полезна при работе с большими JOIN-запросами.
</para>
</simpara>
</refsect1>
<refsect1 role="parameters">
@@ -26,34 +26,34 @@
<varlistentry>
<term><parameter>result</parameter></term>
<listitem>
<para>
<simpara>
Значение <parameter>result</parameter>, которое вернула функция
<function>cubrid_execute</function>
</para>
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term><parameter>field_offset</parameter></term>
<listitem><para>
<listitem><simpara>
Индекс поля в строке результирующего набора. <parameter>field_offset</parameter>
начинается с 0. Если <parameter>field_offset</parameter> не задан, то будет вызвана
ошибка уровня <constant>E_WARNING</constant>.
</para></listitem>
</simpara></listitem>
</varlistentry>
</variablelist>
</refsect1>
<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>
<simpara>
Функция возвращает имя таблицы в случае успешного выполнения.
</para>
<para>
</simpara>
<simpara>
Функция возвращает &false; если задали некорректное значение field_offset.
</para>
<para>
</simpara>
<simpara>
Функция возвращает -1, если SQL-запрос отличался от SELECT.
</para>
</simpara>
</refsect1>
<refsect1 role="examples">

View File

@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: e3c7b9f288e374a6c77e8595848cba1b680b05e7 Maintainer: rjhdby Status: ready -->
<!-- EN-Revision: 22492de2eede0a31a4ac486489d5475e1536354d Maintainer: rjhdby Status: ready -->
<!-- Reviewed: no -->
<refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="function.cubrid-field-type">
<refnamediv>
@@ -14,10 +14,10 @@
<methodparam><type>resource</type><parameter>result</parameter></methodparam>
<methodparam><type>int</type><parameter>field_offset</parameter></methodparam>
</methodsynopsis>
<para>
<simpara>
Функция возвращает тип столбца. Тип принимает следующие
значения: "int", "real", "string" и т. д.
</para>
</simpara>
</refsect1>
<refsect1 role="parameters">
@@ -26,34 +26,34 @@
<varlistentry>
<term><parameter>result</parameter></term>
<listitem>
<para>
<simpara>
Значение <parameter>result</parameter>, которое вернула
функция <function>cubrid_execute</function>.
</para>
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term><parameter>field_offset</parameter></term>
<listitem><para>
<listitem><simpara>
Индекс поля в строке результирующего набора. <parameter>field_offset</parameter>
начинается с 0. Если <parameter>field_offset</parameter> не задан, то будет вызвана
ошибка уровня <constant>E_WARNING</constant>.
</para></listitem>
</simpara></listitem>
</varlistentry>
</variablelist>
</refsect1>
<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>
<simpara>
Функция возвращает тип столбца в случае успешного выполнения.
</para>
<para>
</simpara>
<simpara>
Функция возвращает &false;, если задали некорректное значение field_offset.
</para>
<para>
</simpara>
<simpara>
Функция возвращает -1, если SQL-запрос отличался от SELECT.
</para>
</simpara>
</refsect1>
<refsect1 role="examples">

View File

@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: e3c7b9f288e374a6c77e8595848cba1b680b05e7 Maintainer: rjhdby Status: ready -->
<!-- EN-Revision: 22492de2eede0a31a4ac486489d5475e1536354d Maintainer: rjhdby Status: ready -->
<!-- Reviewed: no -->
<refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="function.cubrid-list-dbs">
<refnamediv>
@@ -13,9 +13,9 @@
<type>array</type><methodname>cubrid_list_dbs</methodname>
<methodparam choice="opt"><type>resource</type><parameter>conn_identifier</parameter></methodparam>
</methodsynopsis>
<para>
<simpara>
Функция возвращает массив со списком баз данных CUBRID
</para>
</simpara>
</refsect1>
<refsect1 role="parameters">
@@ -23,19 +23,19 @@
<variablelist>
<varlistentry>
<term><parameter>conn_identifier</parameter></term>
<listitem><para>The CUBRID connection.</para></listitem>
<listitem><simpara>The CUBRID connection.</simpara></listitem>
</varlistentry>
</variablelist>
</refsect1>
<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>
<simpara>
Функция возвращает индексный массив со списком баз данных.
</para>
<para>
</simpara>
<simpara>
Функция возвращает &false;, если возникла ошибка.
</para>
</simpara>
</refsect1>
<refsect1 role="examples">

View File

@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: e3c7b9f288e374a6c77e8595848cba1b680b05e7 Maintainer: rjhdby Status: ready -->
<!-- EN-Revision: 22492de2eede0a31a4ac486489d5475e1536354d Maintainer: rjhdby Status: ready -->
<!-- Reviewed: no -->
<refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="function.cubrid-num-fields">
<refnamediv>
@@ -13,10 +13,10 @@
<type>int</type><methodname>cubrid_num_fields</methodname>
<methodparam><type>resource</type><parameter>result</parameter></methodparam>
</methodsynopsis>
<para>
<simpara>
Функция возвращает количество столбцов в результирующем наборе
или &false;, если возникла ошибка.
</para>
</simpara>
</refsect1>
<refsect1 role="parameters">
@@ -24,24 +24,24 @@
<variablelist>
<varlistentry>
<term><parameter>result</parameter></term>
<listitem><para><parameter>result</parameter>, полученный из
<listitem><simpara><parameter>result</parameter>, полученный из
<function>cubrid_execute</function>, <function>cubrid_query</function>
или <function>cubrid_prepare</function></para></listitem>
или <function>cubrid_prepare</function></simpara></listitem>
</varlistentry>
</variablelist>
</refsect1>
<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>
<simpara>
Функция возвращает количество столбцов в случае успешного выполнения.
</para>
<para>
</simpara>
<simpara>
Функция возвращает -1, если SQL-запрос отличался от SELECT.
</para>
<para>
</simpara>
<simpara>
Функция возвращает&false;, если возникла ошибка.
</para>
</simpara>
</refsect1>
<refsect1 role="examples">

View File

@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: e3c7b9f288e374a6c77e8595848cba1b680b05e7 Maintainer: rjhdby Status: ready -->
<!-- EN-Revision: 22492de2eede0a31a4ac486489d5475e1536354d Maintainer: rjhdby Status: ready -->
<!-- Reviewed: no -->
<refentry xmlns="http://docbook.org/ns/docbook" xml:id="function.cubrid-ping">
<refnamediv>
@@ -13,9 +13,9 @@
<type>bool</type><methodname>cubrid_ping</methodname>
<methodparam choice="opt"><type>resource</type><parameter>conn_identifier</parameter></methodparam>
</methodsynopsis>
<para>
<simpara>
Проверяет, живо ли соединение к серверу.
</para>
</simpara>
</refsect1>
<refsect1 role="parameters">
@@ -23,17 +23,17 @@
<variablelist>
<varlistentry>
<term><parameter>conn_identifier</parameter></term>
<listitem><para>Идентификатор соединения. Если не задано, то будет использовано
последнее открытое с помощью <function>cubrid_connect</function> соединение.</para></listitem>
<listitem><simpara>Идентификатор соединения. Если не задано, то будет использовано
последнее открытое с помощью <function>cubrid_connect</function> соединение.</simpara></listitem>
</varlistentry>
</variablelist>
</refsect1>
<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>
<simpara>
Возвращает &true;, если соединение работает, иначе &false;.
</para>
</simpara>
</refsect1>
<refsect1 role="examples">

View File

@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: e3c7b9f288e374a6c77e8595848cba1b680b05e7 Maintainer: rjhdby Status: ready -->
<!-- EN-Revision: 22492de2eede0a31a4ac486489d5475e1536354d Maintainer: rjhdby Status: ready -->
<!-- Reviewed: no -->
<refentry xmlns="http://docbook.org/ns/docbook" xml:id="function.cubrid-query">
<refnamediv>
@@ -14,11 +14,11 @@
<methodparam><type>string</type><parameter>query</parameter></methodparam>
<methodparam choice="opt"><type>resource</type><parameter>conn_identifier</parameter></methodparam>
</methodsynopsis>
<para>
<simpara>
Функция <function>cubrid_query</function> посылает уникальный запрос (множественные
запросы не поддерживаются) текущей активной базе данных, заданной идентификатором
соединения <parameter>conn_identifier</parameter>.
</para>
</simpara>
</refsect1>
<refsect1 role="parameters">
@@ -27,21 +27,21 @@
<varlistentry>
<term><parameter>query</parameter></term>
<listitem>
<para>
<simpara>
SQL-запрос
</para>
<para>
</simpara>
<simpara>
Данные в запросе должны быть <link linkend="function.cubrid-real-escape-string">корректно экранированы</link>.
</para>
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term><parameter>conn_identifier</parameter></term>
<listitem>
<para>
<simpara>
Идентификатор соединения. Если не задано, то будет использовано последнее,
открытое с помощью <function>cubrid_connect</function> соединение.
</para>
</simpara>
</listitem>
</varlistentry>
</variablelist>
@@ -49,40 +49,40 @@
<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>
<simpara>
Для SELECT, SHOW, DESCRIBE, EXPLAIN и прочих запросов, которые возвращают результирующий
набор, функция <function>cubrid_query</function> возвращает <type>resource</type> в случае
успешного выполнения и &false;, если возникла ошибка.
</para>
<para>
</simpara>
<simpara>
Для других типов SQL-запросов наподобие INSERT, UPDATE, DELETE, DROP и т. д
функция <function>cubrid_query</function> возвращает &true;
или &false; в зависимости от результата выполнения.
</para>
<para>
</simpara>
<simpara>
Возвращённый результат можно передавать в функцию
<function>cubrid_fetch_array</function> и ей подобные для работы с полученными данными.
</para>
<para>
</simpara>
<simpara>
Используйте <function>cubrid_num_rows</function> для определения количества
возвращённых оператором SELECT строк или
<function>cubrid_affected_rows</function> для определения количества затронутых строк,
для запросов изменяющих данные, таких как DELETE, INSERT, REPLACE и UPDATE.
</para>
<para>
</simpara>
<simpara>
<function>cubrid_query</function> также может завершиться с ошибкой и вернуть &false;,
если пользователь не имеет прав на доступ к таблице, используемой в запросе.
</para>
</simpara>
</refsect1>
<refsect1 role="examples">
&reftitle.examples;
<example>
<title>Некорректный запрос</title>
<para>
<simpara>
Следующий запрос содержит синтаксическую ошибку, так что
<function>cubrid_query</function> вернёт &false;.
</para>
</simpara>
<programlisting role="php">
<![CDATA[
<?php
@@ -100,10 +100,10 @@ if (!$result) {
</example>
<example>
<title>Корректный запрос</title>
<para>
<simpara>
Следующий запрос корректен, так что <function>cubrid_query</function> вернёт
<type>resource</type>.
</para>
</simpara>
<programlisting role="php">
<![CDATA[
<?php

View File

@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: e3c7b9f288e374a6c77e8595848cba1b680b05e7 Maintainer: rjhdby Status: ready -->
<!-- EN-Revision: 22492de2eede0a31a4ac486489d5475e1536354d Maintainer: rjhdby Status: ready -->
<!-- Reviewed: no -->
<refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="function.cubrid-real-escape-string">
<refnamediv>
@@ -14,7 +14,7 @@
<methodparam><type>string</type><parameter>unescaped_string</parameter></methodparam>
<methodparam choice="opt"><type>resource</type><parameter>conn_identifier</parameter></methodparam>
</methodsynopsis>
<para>
<simpara>
Функция возвращает экранированную версию переданной строки.
Она экранирует символы: <constant>'</constant>.
@@ -26,7 +26,7 @@
Если требуется одинарная кавычка как часть строки, ставят две
одинарные кавычки подряд.
</para>
</simpara>
</refsect1>
<refsect1 role="parameters">
@@ -34,27 +34,27 @@
<variablelist>
<varlistentry>
<term><parameter>unescaped_string</parameter></term>
<listitem><para>Строка, которую необходимо экранировать</para></listitem>
<listitem><simpara>Строка, которую необходимо экранировать</simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>conn_identifier</parameter></term>
<listitem><para>
<listitem><simpara>
Идентификатор соединения CUBRID.
Функция использует последнее соединение, которое вернула функция
<function>cubrid_connect</function>, если значение параметра не задали.
</para></listitem>
</simpara></listitem>
</varlistentry>
</variablelist>
</refsect1>
<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>
<simpara>
Функция возвращает экранированную строку.
</para>
<para>
</simpara>
<simpara>
Функция возвращает &false;, если возникла ошибка.
</para>
</simpara>
</refsect1>
<refsect1 role="examples">

View File

@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: e3c7b9f288e374a6c77e8595848cba1b680b05e7 Maintainer: rjhdby Status: ready -->
<!-- EN-Revision: 22492de2eede0a31a4ac486489d5475e1536354d Maintainer: rjhdby Status: ready -->
<!-- Reviewed: no -->
<refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="function.cubrid-result">
<refnamediv>
@@ -15,10 +15,10 @@
<methodparam><type>int</type><parameter>row</parameter></methodparam>
<methodparam choice="opt"><type>mixed</type><parameter>field</parameter><initializer>0</initializer></methodparam>
</methodsynopsis>
<para>
<simpara>
Функция возвращает значение конкретного поля
конкретной строки из результирующего набора.
</para>
</simpara>
</refsect1>
<refsect1 role="parameters">
@@ -27,42 +27,42 @@
<varlistentry>
<term><parameter>result</parameter></term>
<listitem>
<para>
<simpara>
Значение <parameter>result</parameter>, которое
вернула функция <function>cubrid_execute</function>.
</para>
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term><parameter>row</parameter></term>
<listitem>
<para>
<simpara>
Номер извлекаемой строки набора, начиная с 0.
</para>
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term><parameter>field</parameter></term>
<listitem><para>
<listitem><simpara>
Имя или индекс столбца <parameter>field</parameter>, которое требуется извлечь.
Как значение передают индекс столбца, имя столбца или имя таблицы с именем столбца
с точкой в качестве разделителя (tablename.fieldname). Если имя столбца — псевдоним
(«SELECT foo AS bar FROM...»), вместо реального имени столбца указывают псевдоним.
Функция извлечёт первый столбец, если параметр не определили.
</para></listitem>
</simpara></listitem>
</varlistentry>
</variablelist>
</refsect1>
<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>
<simpara>
Функция возвращает значение заданного столбца
в случае успешного выполнения (NULL, если значение равно null).
</para>
<para>
</simpara>
<simpara>
Функция возвращает &false;, если возникла ошибка.
</para>
</simpara>
</refsect1>
<refsect1 role="examples">

View File

@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: e3c7b9f288e374a6c77e8595848cba1b680b05e7 Maintainer: rjhdby Status: ready -->
<!-- EN-Revision: 22492de2eede0a31a4ac486489d5475e1536354d Maintainer: rjhdby Status: ready -->
<!-- Reviewed: no -->
<refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="function.cubrid-unbuffered-query">
<refnamediv>
@@ -14,10 +14,10 @@
<methodparam><type>string</type><parameter>query</parameter></methodparam>
<methodparam choice="opt"><type>resource</type><parameter>conn_identifier</parameter></methodparam>
</methodsynopsis>
<para>
<simpara>
Функция выполняет запрос без ожидания результатов выполнения запроса.
Функция возвращает значение по мере генерации результирующего набора.
</para>
</simpara>
</refsect1>
<refsect1 role="parameters">
@@ -25,32 +25,32 @@
<variablelist>
<varlistentry>
<term><parameter>query</parameter></term>
<listitem><para>SQL-запрос</para></listitem>
<listitem><simpara>SQL-запрос</simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>conn_identifier</parameter></term>
<listitem><para>
<listitem><simpara>
Идентификатор соединения CUBRID.
Функция использует последнее соединение, которое вернула функция
<function>cubrid_connect</function>, если значение параметра не задали.
</para></listitem>
</simpara></listitem>
</varlistentry>
</variablelist>
</refsect1>
<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>
<simpara>
Для инструкций SELECT, SHOW, DESCRIBE или EXPLAIN
в случае успешного выполнения возвращается ресурс идентификатор запроса.
</para>
<para>
</simpara>
<simpara>
Для других типов SQL-инструкций наподобие UPDATE, DELETE, DROP и т.д.
функция в случае успешного выполнения возвращает &true;.
</para>
<para>
</simpara>
<simpara>
Функция возвращает &false;, если возникла ошибка.
</para>
</simpara>
</refsect1>
<refsect1 role="examples">
@@ -88,12 +88,12 @@ cubrid_disconnect($link);
<refsect1 role="notes">
&reftitle.notes;
<note>
<para>
<simpara>
У преимуществ функции <function>cubrid_unbuffered_query</function> есть цена:
не получится использовать функции <function>cubrid_num_rows</function>
и <function>cubrid_data_seek</function> для результирующего набора,
который возвращает функция <function>cubrid_unbuffered_query</function>.
</para>
</simpara>
</note>
</refsect1>

View File

@@ -1,14 +1,14 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: 7c9f1adb4b7d55a7a37b0503ec895412a6ecc656 Maintainer: rjhdby Status: ready -->
<!-- EN-Revision: 22492de2eede0a31a4ac486489d5475e1536354d Maintainer: rjhdby Status: ready -->
<!-- Reviewed: no -->
<chapter xml:id="cubrid.examples" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
<chapter xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="cubrid.examples">
&reftitle.examples;
<para>Простой пример, в котором устанавливается соединение с CUBRID. В этом разделе
<simpara>Простой пример, в котором устанавливается соединение с CUBRID. В этом разделе
рассказывается о самых базовых вещах и особенностях, на которые следует обратить
внимание. Следующий код будет осуществлять соединение с CUBRID, что подразумевает, что
сервер и брокер CUBRID запущены.</para>
<para>Пример ниже использует базу данных demodb, которая создаётся по умолчанию при
установке. Убедитесь, что она создана.</para>
сервер и брокер CUBRID запущены.</simpara>
<simpara>Пример ниже использует базу данных demodb, которая создаётся по умолчанию при
установке. Убедитесь, что она создана.</simpara>
<example>
<title>Пример извлечения данных</title>

View File

@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: e3c7b9f288e374a6c77e8595848cba1b680b05e7 Maintainer: rjhdby Status: ready -->
<!-- EN-Revision: 22492de2eede0a31a4ac486489d5475e1536354d Maintainer: rjhdby Status: ready -->
<!-- Reviewed: no -->
<refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="function.cubrid-bind">
<refnamediv>
@@ -16,31 +16,31 @@
<methodparam><type>mixed</type><parameter>bind_value</parameter></methodparam>
<methodparam choice="opt"><type>string</type><parameter>bind_value_type</parameter></methodparam>
</methodsynopsis>
<para>
<simpara>
Функция <function>cubrid_bind</function> используется для привязки значений к указанным
меткам, либо знакам вопроса, в SQL-запросе, заданном <function>cubrid_prepare</function>.
Если не задан параметр <parameter>bind_value_type</parameter>, то будет использоваться
строковый тип.
</para>
</simpara>
<note>
<para>
<simpara>
Если привязываемые данные имеют тип BLOB/CLOB, CUBRID попытается использовать их
как потоки PHP. Если фактическое привязываемое значение не является потоком, то
CUBRID конвертирует его в строку и будет считать полным путём к файлу, где эти
данные лежат.
</para>
<para>
</simpara>
<simpara>
Если тип данных, которые будут связаны явно является ENUM, то параметр <parameter>bind_value</parameter>
должен быть элементом ENUM заданным в виде строки.
</para>
<para>
</simpara>
<simpara>
В окружении сегмента CUBRID, <parameter>bind_value_type</parameter> должен быть включён в функцию
<function>cubrid_bind</function>.
</para>
</simpara>
</note>
<para>
<simpara>
В следующей таблице приведены типы замещающих значений.
</para>
</simpara>
<table>
<title>Привязка типов в CUBRID</title>
<tgroup cols="3">
@@ -147,31 +147,31 @@
<variablelist>
<varlistentry>
<term><parameter>req_identifier</parameter></term>
<listitem><para>Идентификатор запроса, полученный из
<function>cubrid_prepare</function>.</para></listitem>
<listitem><simpara>Идентификатор запроса, полученный из
<function>cubrid_prepare</function>.</simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>bind_index</parameter></term>
<listitem><para>Расположение связываемых параметров. Начинаются с 1.</para></listitem>
<listitem><simpara>Расположение связываемых параметров. Начинаются с 1.</simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>bind_value</parameter></term>
<listitem><para>Фактическое значения для привязки.</para></listitem>
<listitem><simpara>Фактическое значения для привязки.</simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>bind_value_type</parameter></term>
<listitem><para>Тип связываемого значения. (По умолчанию не задано.
<listitem><simpara>Тип связываемого значения. (По умолчанию не задано.
Таким образом, по умолчанию используется тип STRING. Однако, вы должны явно указать
тип для значений NCHAR, BIT, или BLOB/CLOB).</para></listitem>
тип для значений NCHAR, BIT, или BLOB/CLOB).</simpara></listitem>
</varlistentry>
</variablelist>
</refsect1>
<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>
<simpara>
&return.success;
</para>
</simpara>
</refsect1>
<refsect1 role="changelog">

View File

@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: e3c7b9f288e374a6c77e8595848cba1b680b05e7 Maintainer: rjhdby Status: ready -->
<!-- EN-Revision: 22492de2eede0a31a4ac486489d5475e1536354d Maintainer: rjhdby Status: ready -->
<!-- Reviewed: no -->
<refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="function.cubrid-close-prepare">
<refnamediv>
@@ -13,11 +13,11 @@
<type>bool</type><methodname>cubrid_close_prepare</methodname>
<methodparam><type>resource</type><parameter>req_identifier</parameter></methodparam>
</methodsynopsis>
<para>
<simpara>
Функция <function>cubrid_close_prepare</function> закрывает обработчик запроса,
который задали в параметр <parameter>req_identifier</parameter>, и высвобождает выделенную ему память.
Эта функция — псевдоним функции <function>cubrid_close_request</function>.
</para>
</simpara>
</refsect1>
<refsect1 role="parameters">
@@ -25,16 +25,16 @@
<variablelist>
<varlistentry>
<term><parameter>req_identifier</parameter></term>
<listitem><para>Идентификатор запроса.</para></listitem>
<listitem><simpara>Идентификатор запроса.</simpara></listitem>
</varlistentry>
</variablelist>
</refsect1>
<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>
<simpara>
В случае успешного выполнения функция возвращает &true;.
</para>
</simpara>
</refsect1>
<refsect1 role="examples">

View File

@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: e3c7b9f288e374a6c77e8595848cba1b680b05e7 Maintainer: rjhdby Status: ready -->
<!-- EN-Revision: 22492de2eede0a31a4ac486489d5475e1536354d Maintainer: rjhdby Status: ready -->
<!-- Reviewed: no -->
<refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="function.cubrid-close-request">
<refnamediv>
@@ -13,11 +13,11 @@
<type>bool</type><methodname>cubrid_close_request</methodname>
<methodparam><type>resource</type><parameter>req_identifier</parameter></methodparam>
</methodsynopsis>
<para>
<simpara>
Функция <function>cubrid_close_request</function> закрывает обработчик запроса,
который задали в параметре <parameter>req_identifier</parameter>, и высвобождает выделенную ему память.
Эта функция — псевдоним функции <function>cubrid_close_prepare</function>.
</para>
</simpara>
</refsect1>
<refsect1 role="parameters">
@@ -26,9 +26,9 @@
<varlistentry>
<term><parameter>req_identifier</parameter></term>
<listitem>
<para>
<simpara>
Идентификатор запроса.
</para>
</simpara>
</listitem>
</varlistentry>
</variablelist>
@@ -36,9 +36,9 @@
<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>
<simpara>
В случае успешного выполнения функция возвращает &true;.
</para>
</simpara>
</refsect1>
<refsect1 role="examples">

View File

@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: e3c7b9f288e374a6c77e8595848cba1b680b05e7 Maintainer: rjhdby Status: ready -->
<!-- EN-Revision: 22492de2eede0a31a4ac486489d5475e1536354d Maintainer: rjhdby Status: ready -->
<!-- Reviewed: no -->
<refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="function.cubrid-col-get">
<refnamediv>
@@ -15,10 +15,10 @@
<methodparam><type>string</type><parameter>oid</parameter></methodparam>
<methodparam><type>string</type><parameter>attr_name</parameter></methodparam>
</methodsynopsis>
<para>
<simpara>
Функция <function>cubrid_col_get</function> используется для получения контента элемента
типа коллекция (set, multiset, sequence) в виде массива.
</para>
</simpara>
</refsect1>
<refsect1 role="parameters">
@@ -26,30 +26,30 @@
<variablelist>
<varlistentry>
<term><parameter>conn_identifier</parameter></term>
<listitem><para>Идентификатор коллекции.</para></listitem>
<listitem><simpara>Идентификатор коллекции.</simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>oid</parameter></term>
<listitem><para>OID экземпляра, который вы хотите прочитать.</para></listitem>
<listitem><simpara>OID экземпляра, который вы хотите прочитать.</simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>attr_name</parameter></term>
<listitem><para>Имя атрибута, который вы хотите прочитать.</para></listitem>
<listitem><simpara>Имя атрибута, который вы хотите прочитать.</simpara></listitem>
</varlistentry>
</variablelist>
</refsect1>
<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>
<simpara>
Индексированный массив (начинается с 0), содержащий запрошенные элементы, в случае
успеха.
</para>
<para>
</simpara>
<simpara>
&false; (для отличия ошибки от ситуации, когда атрибут содержит пустую коллекцию или
NULL, в случае возникновения ошибки будет вызвано предупреждение; в этом случае нужно использовать
функцию <function>cubrid_error_code</function>), в случае неудачи.
</para>
</simpara>
</refsect1>
<refsect1 role="examples">

View File

@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: e3c7b9f288e374a6c77e8595848cba1b680b05e7 Maintainer: rjhdby Status: ready -->
<!-- EN-Revision: 22492de2eede0a31a4ac486489d5475e1536354d Maintainer: rjhdby Status: ready -->
<!-- Reviewed: no -->
<refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="function.cubrid-col-size">
<refnamediv>
@@ -15,10 +15,10 @@
<methodparam><type>string</type><parameter>oid</parameter></methodparam>
<methodparam><type>string</type><parameter>attr_name</parameter></methodparam>
</methodsynopsis>
<para>
<simpara>
Функция <function>cubrid_col_size</function> используется для получения количества
элементов в атрибуте типа коллекция (set, multiset, sequence).
</para>
</simpara>
</refsect1>
<refsect1 role="parameters">
@@ -26,24 +26,24 @@
<variablelist>
<varlistentry>
<term><parameter>conn_identifier</parameter></term>
<listitem><para>Идентификатор соединения.</para></listitem>
<listitem><simpara>Идентификатор соединения.</simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>oid</parameter></term>
<listitem><para>OID экземпляра.</para></listitem>
<listitem><simpara>OID экземпляра.</simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>attr_name</parameter></term>
<listitem><para>Имя атрибута, с которым вы хотите работать.</para></listitem>
<listitem><simpara>Имя атрибута, с которым вы хотите работать.</simpara></listitem>
</varlistentry>
</variablelist>
</refsect1>
<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>
<simpara>
Количество элементов, в случае успешного выполнения&return.falseforfailure;.
</para>
</simpara>
</refsect1>
<refsect1 role="changelog">

View File

@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: e3c7b9f288e374a6c77e8595848cba1b680b05e7 Maintainer: rjhdby Status: ready -->
<!-- EN-Revision: 22492de2eede0a31a4ac486489d5475e1536354d Maintainer: rjhdby Status: ready -->
<!-- Reviewed: no -->
<refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="function.cubrid-column-names">
<refnamediv>
@@ -13,10 +13,10 @@
<type>array</type><methodname>cubrid_column_names</methodname>
<methodparam><type>resource</type><parameter>req_identifier</parameter></methodparam>
</methodsynopsis>
<para>
<simpara>
Функция <function>cubrid_column_names</function> используется для получения имён
столбцов в результирующем наборе, заданном в <parameter>req_identifier</parameter>.
</para>
</simpara>
</refsect1>
<refsect1 role="parameters">
@@ -24,16 +24,16 @@
<variablelist>
<varlistentry>
<term><parameter>req_identifier</parameter></term>
<listitem><para>Идентификатор запроса.</para></listitem>
<listitem><simpara>Идентификатор запроса.</simpara></listitem>
</varlistentry>
</variablelist>
</refsect1>
<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>
<simpara>
Массив строк, содержащих имена столбцов, в случае успешного выполнения&return.falseforfailure;.
</para>
</simpara>
</refsect1>
<refsect1 role="examples">

View File

@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: e3c7b9f288e374a6c77e8595848cba1b680b05e7 Maintainer: rjhdby Status: ready -->
<!-- EN-Revision: 22492de2eede0a31a4ac486489d5475e1536354d Maintainer: rjhdby Status: ready -->
<!-- Reviewed: no -->
<refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="function.cubrid-column-types">
<refnamediv>
@@ -13,10 +13,10 @@
<type>array</type><methodname>cubrid_column_types</methodname>
<methodparam><type>resource</type><parameter>req_identifier</parameter></methodparam>
</methodsynopsis>
<para>
<simpara>
Функция <function>cubrid_column_types</function> используется для получения типов
столбцов в результирующем наборе, заданном в <parameter>req_identifier</parameter>.
</para>
</simpara>
</refsect1>
<refsect1 role="parameters">
@@ -24,16 +24,16 @@
<variablelist>
<varlistentry>
<term><parameter>req_identifier</parameter></term>
<listitem><para>Request identifier.</para></listitem>
<listitem><simpara>Request identifier.</simpara></listitem>
</varlistentry>
</variablelist>
</refsect1>
<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>
<simpara>
Функция возвращает массив строк, содержащих типы столбцов, в случае успешного выполнения&return.falseforfailure;.
</para>
</simpara>
</refsect1>
<refsect1 role="examples">

View File

@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: e3c7b9f288e374a6c77e8595848cba1b680b05e7 Maintainer: rjhdby Status: ready -->
<!-- EN-Revision: 22492de2eede0a31a4ac486489d5475e1536354d Maintainer: rjhdby Status: ready -->
<!-- Reviewed: no -->
<refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="function.cubrid-commit">
<refnamediv>
@@ -12,19 +12,19 @@
<methodsynopsis>
<type>bool</type><methodname>cubrid_commit</methodname>
<methodparam><type>resource</type><parameter>conn_identifier</parameter></methodparam></methodsynopsis>
<para>
<simpara>
Функция <function>cubrid_commit</function> используется для подтверждения изменений,
произведённых в транзакции в соединении <parameter>conn_identifier</parameter>,
После вызова функции <function>cubrid_commit</function>, соединение с сервером будет
закрыто, но обработчик соединения всё ещё будет корректным.
</para>
<para>
</simpara>
<simpara>
В CUBRID PHP, режим авто-коммита для транзакций по умолчанию отключён.
Вы можете разрешить или запретить его принудительно с помощью функции
<function>cubrid_set_autocommit</function>.
Узнать текущий статус можно функцией <function>cubrid_get_autocommit</function>.
Перед тем как начать транзакцию, убедитесь, что авто-коммит запрещён.
</para>
</simpara>
</refsect1>
<refsect1 role="parameters">
@@ -32,16 +32,16 @@
<variablelist>
<varlistentry>
<term><parameter>conn_identifier</parameter></term>
<listitem><para>Идентификатор соединения.</para></listitem>
<listitem><simpara>Идентификатор соединения.</simpara></listitem>
</varlistentry>
</variablelist>
</refsect1>
<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>
<simpara>
&return.success;
</para>
</simpara>
</refsect1>
<refsect1 role="examples">

View File

@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: e3c7b9f288e374a6c77e8595848cba1b680b05e7 Maintainer: rjhdby Status: ready -->
<!-- EN-Revision: 22492de2eede0a31a4ac486489d5475e1536354d Maintainer: rjhdby Status: ready -->
<!-- Reviewed: no -->
<refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="function.cubrid-connect-with-url">
<refnamediv>
@@ -16,44 +16,44 @@
<methodparam choice="opt"><type>string</type><parameter>passwd</parameter></methodparam>
<methodparam choice="opt"><type>bool</type><parameter>new_link</parameter><initializer>&false;</initializer></methodparam>
</methodsynopsis>
<para>
<simpara>
Функция <function>cubrid_connect_with_url</function> используется для создания
окружения для соединения с сервером посредством информации заданной в виде
строки URL. Если в CUBRID разрешена функциональность высокой доступности, необходимо
задать информация для соединения с резервным сервером, которая будет использоваться
для соединения, если с основным что-то случится. Если логин и пароль не заданы, то
по умолчанию будет использоваться соединение "PUBLIC".
</para>
<para>
</simpara>
<simpara>
&lt;url&gt; ::= CUBRID:&lt;host&gt;:&lt;db_name&gt;:&lt;db_user&gt;:&lt;db_password&gt;:[?&lt;properties&gt;]
</para>
<para>
</simpara>
<simpara>
&lt;properties&gt; ::= &lt;property&gt; [&amp;&lt;property&gt;]
</para>
<para>
</simpara>
<simpara>
&lt;properties&gt; ::= alhosts=&lt;alternative_hosts&gt;[ &amp;rctime=&lt;time&gt;]
</para>
<para>
</simpara>
<simpara>
&lt;properties&gt; ::= login_timeout=&lt;milli_sec&gt;
</para>
<para>
</simpara>
<simpara>
&lt;properties&gt; ::= query_timeout=&lt;milli_sec&gt;
</para>
<para>
</simpara>
<simpara>
&lt;properties&gt; ::= disconnect_on_query_timeout=true|false
</para>
<para>
</simpara>
<simpara>
&lt;alternative_hosts&gt; ::= &lt;standby_broker1_host&gt;:&lt;port&gt; [,&lt;standby_broker2_host&gt;:&lt;port&gt;]
</para>
<para>
</simpara>
<simpara>
&lt;host&gt; := HOSTNAME | IP_ADDR
</para>
<para>
</simpara>
<simpara>
&lt;time&gt; := SECOND
</para>
<para>
</simpara>
<simpara>
&lt;milli_sec&gt; := MILLI SECOND
</para>
</simpara>
<simplelist>
<member>host : Имя хоста или IP-адрес основного сервера</member>
<member>db_name : имя базы данных</member>
@@ -86,31 +86,31 @@
</member>
</simplelist>
<note>
<para>
<simpara>
Символы <literal>?</literal> и <literal>:</literal> являются специальными в URL соединения
и не могут быть использованы в пароле. Пример некорректного пароля, который нельзя
использовать в строке соединения, потому, что в нем используются символы
"<literal>?:</literal>".
</para>
<para>
</simpara>
<simpara>
$url = "CUBRID:localhost:33000:tdb:dba:12?:?login_timeout=100";
</para>
<para>
</simpara>
<simpara>
Пароли, содержащие <literal>?</literal> или <literal>:</literal>
могут быть посланы отдельно.
</para>
<para>
</simpara>
<simpara>
$url = "CUBRID:localhost:33000:tbd:::?login_timeout=100";
</para>
<para>
</simpara>
<simpara>
$conn = cubrid_connect_with_url($url, "dba", "12?");
</para>
<para>
</simpara>
<simpara>
Если логин или пароль пусты, необходимо всё равно сохранять символы "<literal>:</literal>":
</para>
<para>
</simpara>
<simpara>
$url = "CUBRID:localhost:33000:demodb:::";
</para>
</simpara>
</note>
</refsect1>
@@ -119,34 +119,34 @@
<variablelist>
<varlistentry>
<term><parameter>conn_url</parameter></term>
<listitem><para>Строка, содержащая информацию для соединения.</para></listitem>
<listitem><simpara>Строка, содержащая информацию для соединения.</simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>userid</parameter></term>
<listitem><para>Имя пользователя.</para></listitem>
<listitem><simpara>Имя пользователя.</simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>passwd</parameter></term>
<listitem><para>пароль.</para></listitem>
<listitem><simpara>пароль.</simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>new_link</parameter></term>
<listitem><para>Если функция <function>cubrid_connect_with_url</function> была вызвана
<listitem><simpara>Если функция <function>cubrid_connect_with_url</function> была вызвана
повторно с такими же аргументами, новое соединение не будет создано, вместо него
будет возвращён идентификатор уже существующего подключения.
Параметр <parameter>new_link</parameter> меняет такое поведение и вынуждает
<function>cubrid_connect_with_url</function> в любом случае создать новое соединение,
даже если функция <function>cubrid_connect_with_url</function> ранее была вызвана
с такими же аргументами.</para></listitem>
с такими же аргументами.</simpara></listitem>
</varlistentry>
</variablelist>
</refsect1>
<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>
<simpara>
Идентификатор подключения в случае успешного выполнения&return.falseforfailure;.
</para>
</simpara>
</refsect1>
<refsect1 role="examples">

View File

@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: e3c7b9f288e374a6c77e8595848cba1b680b05e7 Maintainer: rjhdby Status: ready -->
<!-- EN-Revision: 22492de2eede0a31a4ac486489d5475e1536354d Maintainer: rjhdby Status: ready -->
<!-- Reviewed: no -->
<refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="function.cubrid-connect">
<refnamediv>
@@ -18,11 +18,11 @@
<methodparam choice="opt"><type>string</type><parameter>passwd</parameter></methodparam>
<methodparam choice="opt"><type>bool</type><parameter>new_link</parameter><initializer>&false;</initializer></methodparam>
</methodsynopsis>
<para>
<simpara>
Функция <function>cubrid_connect</function> используется для создания соединения
с сервером, используя его адрес, порт, имя базы данных, имени пользователя и пароля.
Если логин и пароль не заданы, то по умолчанию будет использоваться соединение "PUBLIC".
</para>
</simpara>
</refsect1>
<refsect1 role="parameters">
@@ -30,43 +30,43 @@
<variablelist>
<varlistentry>
<term><parameter>host</parameter></term>
<listitem><para>Имя хоста или IP-адрес сервера CUBRID CAS.</para></listitem>
<listitem><simpara>Имя хоста или IP-адрес сервера CUBRID CAS.</simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>port</parameter></term>
<listitem><para>Порт сервера CUBRID CAS (BROKER_PORT в $CUBRID/conf/cubrid_broker.conf).</para></listitem>
<listitem><simpara>Порт сервера CUBRID CAS (BROKER_PORT в $CUBRID/conf/cubrid_broker.conf).</simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>dbname</parameter></term>
<listitem><para>Имя базы данных.</para></listitem>
<listitem><simpara>Имя базы данных.</simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>userid</parameter></term>
<listitem><para>Имя пользователя. Если не задано, то будет использовано имя по
умолчанию "public".</para></listitem>
<listitem><simpara>Имя пользователя. Если не задано, то будет использовано имя по
умолчанию "public".</simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>passwd</parameter></term>
<listitem><para>Пароль. Если не задан, то будет использоваться "".</para></listitem>
<listitem><simpara>Пароль. Если не задан, то будет использоваться "".</simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>new_link</parameter></term>
<listitem><para>Если функция <function>cubrid_connect_with_url</function> была вызвана
<listitem><simpara>Если функция <function>cubrid_connect_with_url</function> была вызвана
повторно с такими же аргументами, новое соединение не будет создано, вместо него
будет возвращён идентификатор уже существующего подключения.
Параметр <parameter>new_link</parameter> меняет такое поведение и вынуждает
<function>cubrid_connect_with_url</function> в любом случае создать новое соединение,
даже если функция <function>cubrid_connect_with_url</function> ранее была вызвана
с такими же аргументами.</para></listitem>
с такими же аргументами.</simpara></listitem>
</varlistentry>
</variablelist>
</refsect1>
<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>
<simpara>
Идентификатор подключения в случае успешного выполнения&return.falseforfailure;.
</para>
</simpara>
</refsect1>
<refsect1 role="examples">

View File

@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: e3c7b9f288e374a6c77e8595848cba1b680b05e7 Maintainer: rjhdby Status: ready -->
<!-- EN-Revision: 22492de2eede0a31a4ac486489d5475e1536354d Maintainer: rjhdby Status: ready -->
<!-- Reviewed: no -->
<refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="function.cubrid-current-oid">
<refnamediv>
@@ -13,12 +13,12 @@
<type>string</type><methodname>cubrid_current_oid</methodname>
<methodparam><type>resource</type><parameter>req_identifier</parameter></methodparam>
</methodsynopsis>
<para>
<simpara>
Функция <function>cubrid_current_oid</function> используется для получения oid
текущего положения курсора в результирующем наборе. Для использования функции
<function>cubrid_current_oid</function>, запущенный запрос должен быть обновляемым,
и при запуске запроса была задана опция <constant>CUBRID_INCLUDE_OID</constant>.
</para>
</simpara>
</refsect1>
<refsect1 role="parameters">
@@ -26,16 +26,16 @@
<variablelist>
<varlistentry>
<term><parameter>req_identifier</parameter></term>
<listitem><para>Идентификатор запроса.</para></listitem>
<listitem><simpara>Идентификатор запроса.</simpara></listitem>
</varlistentry>
</variablelist>
</refsect1>
<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>
<simpara>
Oid текущего положения курсора, в случае успешного выполнения&return.falseforfailure;.
</para>
</simpara>
</refsect1>
<refsect1 role="examples">

View File

@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: e3c7b9f288e374a6c77e8595848cba1b680b05e7 Maintainer: rjhdby Status: ready -->
<!-- EN-Revision: 22492de2eede0a31a4ac486489d5475e1536354d Maintainer: rjhdby Status: ready -->
<!-- Reviewed: no -->
<refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="function.cubrid-disconnect">
<refnamediv>
@@ -13,12 +13,12 @@
<type>bool</type><methodname>cubrid_disconnect</methodname>
<methodparam choice="opt"><type>resource</type><parameter>conn_identifier</parameter></methodparam>
</methodsynopsis>
<para>
<simpara>
Функция <function>cubrid_disconnect</function> используется для закрытия обработчика
соединения и отсоединения от сервера. Если какой либо обработчик запроса не будет закрыт
к этому моменту, он будет принудительно закрыт. Функция аналогична функции совместимости
CUBRID MySQL <function>cubrid_close</function>.
</para>
</simpara>
</refsect1>
<refsect1 role="parameters">
@@ -26,16 +26,16 @@
<variablelist>
<varlistentry>
<term><parameter>conn_identifier</parameter></term>
<listitem><para>Идентификатор соединения.</para></listitem>
<listitem><simpara>Идентификатор соединения.</simpara></listitem>
</varlistentry>
</variablelist>
</refsect1>
<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>
<simpara>
&return.success;
</para>
</simpara>
</refsect1>
<refsect1 role="examples">

View File

@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: e3c7b9f288e374a6c77e8595848cba1b680b05e7 Maintainer: rjhdby Status: ready -->
<!-- EN-Revision: 22492de2eede0a31a4ac486489d5475e1536354d Maintainer: rjhdby Status: ready -->
<!-- Reviewed: no -->
<refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="function.cubrid-drop">
<refnamediv>
@@ -14,10 +14,10 @@
<methodparam><type>resource</type><parameter>conn_identifier</parameter></methodparam>
<methodparam><type>string</type><parameter>oid</parameter></methodparam>
</methodsynopsis>
<para>
<simpara>
Функция <function>cubrid_drop</function> используется для удаления экземпляра из
из базы данных, заданного его <parameter>oid</parameter>.
</para>
</simpara>
</refsect1>
<refsect1 role="parameters">
@@ -25,20 +25,20 @@
<variablelist>
<varlistentry>
<term><parameter>conn_identifier</parameter></term>
<listitem><para>Connection identifier.</para></listitem>
<listitem><simpara>Connection identifier.</simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>oid</parameter></term>
<listitem><para>Oid экземпляра, который надо удалить.</para></listitem>
<listitem><simpara>Oid экземпляра, который надо удалить.</simpara></listitem>
</varlistentry>
</variablelist>
</refsect1>
<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>
<simpara>
&return.success;
</para>
</simpara>
</refsect1>
<refsect1 role="examples">

View File

@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: e3c7b9f288e374a6c77e8595848cba1b680b05e7 Maintainer: rjhdby Status: ready -->
<!-- EN-Revision: 22492de2eede0a31a4ac486489d5475e1536354d Maintainer: rjhdby Status: ready -->
<!-- Reviewed: no -->
<refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="function.cubrid-error-code-facility">
<refnamediv>
@@ -13,11 +13,11 @@
<type>int</type><methodname>cubrid_error_code_facility</methodname>
<void/>
</methodsynopsis>
<para>
<simpara>
Функция <function>cubrid_error_code_facility</function> используется для выявления, на
каком уровне произошла ошибка. Обычно вы можете получить код ошибки, если
какая-либо функция вернула &false;.
</para>
</simpara>
</refsect1>
<refsect1 role="parameters">
@@ -27,10 +27,10 @@
<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>
<simpara>
Коды уровней: <constant>CUBRID_FACILITY_DBMS</constant>, <constant>CUBRID_FACILITY_CAS</constant>,
<constant>CUBRID_FACILITY_CCI</constant>, <constant>CUBRID_FACILITY_CLIENT</constant>.
</para>
</simpara>
</refsect1>
<refsect1 role="examples">

View File

@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: e3c7b9f288e374a6c77e8595848cba1b680b05e7 Maintainer: rjhdby Status: ready -->
<!-- EN-Revision: 22492de2eede0a31a4ac486489d5475e1536354d Maintainer: rjhdby Status: ready -->
<!-- Reviewed: no -->
<refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="function.cubrid-error-code">
<refnamediv>
@@ -13,11 +13,11 @@
<type>int</type><methodname>cubrid_error_code</methodname>
<void/>
</methodsynopsis>
<para>
<simpara>
Функция <function>cubrid_error_code</function> используется для получения кода
произошедшей ошибки. Обычно вы можете получить код ошибки, если
какая-либо функция вернула &false;.
</para>
</simpara>
</refsect1>
<refsect1 role="parameters">
@@ -27,10 +27,10 @@
<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>
<simpara>
Код возникшей ошибки, или <literal>0</literal> (ноль), если ошибки не было.
</para>
<para/>
</simpara>
<simpara/>
</refsect1>
<refsect1 role="examples">

View File

@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: e3c7b9f288e374a6c77e8595848cba1b680b05e7 Maintainer: rjhdby Status: ready -->
<!-- EN-Revision: 22492de2eede0a31a4ac486489d5475e1536354d Maintainer: rjhdby Status: ready -->
<!-- Reviewed: no -->
<refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="function.cubrid-error-msg">
<refnamediv>
@@ -13,11 +13,11 @@
<type>string</type><methodname>cubrid_error_msg</methodname>
<void/>
</methodsynopsis>
<para>
<simpara>
Функция <function>cubrid_error_msg</function> используется для получения текста
произошедшей ошибки. Обычно вы можете получить текст ошибки, если
какая-либо функция вернула &false;.
</para>
</simpara>
</refsect1>
<refsect1 role="parameters">
@@ -27,10 +27,10 @@
<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>
<simpara>
Текст ошибки.
</para>
<para/>
</simpara>
<simpara/>
</refsect1>
<refsect1 role="examples">

View File

@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: e3c7b9f288e374a6c77e8595848cba1b680b05e7 Maintainer: sergey Status: ready -->
<!-- EN-Revision: 22492de2eede0a31a4ac486489d5475e1536354d Maintainer: sergey Status: ready -->
<!-- Reviewed: no -->
<refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="function.cubrid-execute">
<refnamediv>
@@ -20,7 +20,7 @@
<methodparam><type>resource</type><parameter>request_identifier</parameter></methodparam>
<methodparam choice="opt"><type>int</type><parameter>option</parameter><initializer>0</initializer></methodparam>
</methodsynopsis>
<para>
<simpara>
Функция <function>cubrid_execute</function> используется для выполнения данного SQL-оператора.
Она выполняет запрос, используя <parameter>conn_identifier</parameter> и SQL,
а затем возвращает созданный идентификатор запроса.
@@ -29,8 +29,8 @@
с помощью <function>cubrid_prepare</function> и <function>cubrid_bind</function>.
В это время вам необходимо указать аргументы <parameter>request_identifier</parameter> и
<parameter>option</parameter>.
</para>
<para>
</simpara>
<simpara>
Параметр <parameter>option</parameter> используется для определения, следует ли получать OID
после выполнения запроса и следует ли выполнять запрос в синхронном или асинхронном режиме.
Константа <constant>CUBRID_INCLUDE_OID</constant> и <constant>CUBRID_ASYNC</constant>
@@ -39,7 +39,7 @@
Если не указано, ни один из них не выбран. Если установлен флаг <constant>CUBRID_EXEC_QUERY_ALL</constant>,
для получения результатов запроса используется синхронный режим (sync_mode)
и в таких случаях применяются следующие правила:
</para>
</simpara>
<simplelist>
<member>Возвращаемое значение - результат первого запроса.</member>
<member>
@@ -55,11 +55,11 @@
получить с помощью <function>cubrid_next_result</function>.
</member>
</simplelist>
<para>
<simpara>
Если первым аргументом является <parameter>request_identifier</parameter>
для выполнения функции <function>cubrid_prepare</function>
можно указать только <constant>CUBRID_ASYNC</constant>.
</para>
</simpara>
</refsect1>
<refsect1 role="parameters">
@@ -67,29 +67,29 @@
<variablelist>
<varlistentry>
<term><parameter>conn_identifier</parameter></term>
<listitem><para>Идентификатор соединения.</para></listitem>
<listitem><simpara>Идентификатор соединения.</simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>sql</parameter></term>
<listitem><para>SQL для выполнения.</para></listitem>
<listitem><simpara>SQL для выполнения.</simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>option</parameter></term>
<listitem><para>Вариант выполнения запроса: <constant>CUBRID_INCLUDE_OID</constant>, <constant>CUBRID_ASYNC</constant>, <constant>CUBRID_EXEC_QUERY_ALL</constant>.</para></listitem>
<listitem><simpara>Вариант выполнения запроса: <constant>CUBRID_INCLUDE_OID</constant>, <constant>CUBRID_ASYNC</constant>, <constant>CUBRID_EXEC_QUERY_ALL</constant>.</simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>request_identifier</parameter></term>
<listitem><para>Идентификатор <function>cubrid_prepare</function>.</para></listitem>
<listitem><simpara>Идентификатор <function>cubrid_prepare</function>.</simpara></listitem>
</varlistentry>
</variablelist>
</refsect1>
<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>
<simpara>
Идентификатор запроса в случае успешного выполнения запроса и если первым параметром является conn_identifier;
&true;, в случае успешного выполнения запроса и первым аргументом request_identifier&return.falseforfailure;.
</para>
</simpara>
</refsect1>
<refsect1 role="changelog">

View File

@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: e3c7b9f288e374a6c77e8595848cba1b680b05e7 Maintainer: sergey Status: ready -->
<!-- EN-Revision: 22492de2eede0a31a4ac486489d5475e1536354d Maintainer: sergey Status: ready -->
<!-- Reviewed: no -->
<refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="function.cubrid-fetch">
<refnamediv>
@@ -14,10 +14,10 @@
<methodparam><type>resource</type><parameter>result</parameter></methodparam>
<methodparam choice="opt"><type>int</type><parameter>type</parameter><initializer>CUBRID_BOTH</initializer></methodparam>
</methodsynopsis>
<para>
<simpara>
Функция <function>cubrid_fetch</function> используется для получения одной строки из результата запроса.
Курсор автоматически переместится на следующую строку после получения результата.
</para>
</simpara>
</refsect1>
<refsect1 role="parameters">
@@ -25,38 +25,38 @@
<variablelist>
<varlistentry>
<term><parameter>result</parameter></term>
<listitem><para><parameter>result</parameter>, полученный из <function>cubrid_execute</function></para></listitem>
<listitem><simpara><parameter>result</parameter>, полученный из <function>cubrid_execute</function></simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>type</parameter></term>
<listitem><para>
<listitem><simpara>
Тип массива полученного результата CUBRID_NUM, CUBRID_ASSOC, CUBRID_BOTH, CUBRID_OBJECT.
Для управления LOB-объектом, используйте CUBRID_LOB.
</para></listitem>
</simpara></listitem>
</varlistentry>
</variablelist>
</refsect1>
<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>Массив результатов или объект, в случае успешного выполнения процесса.</para>
<para>&false;, если строк больше нет; NULL в случае возникновения ошибки.</para>
<para>
<simpara>Массив результатов или объект, в случае успешного выполнения процесса.</simpara>
<simpara>&false;, если строк больше нет; NULL в случае возникновения ошибки.</simpara>
<simpara>
Результат может быть получен либо как массив, либо как объект, установка параметра <parameter>type</parameter> определяет,
какой тип данных использовать.
Переменной <parameter>type</parameter> можно присвоить одно из следующих значений:
</para>
</simpara>
<simplelist>
<member>CUBRID_NUM : Числовой массив (начиная с 0)</member>
<member>CUBRID_ASSOC : Ассоциативный массив</member>
<member>CUBRID_BOTH : Числовой &amp; ассоциативный массив (по умолчанию)</member>
<member>CUBRID_OBJECT : объект, с именем атрибута в качестве имени столбца результата запроса</member>
</simplelist>
<para>
<simpara>
Если параметр <parameter>type</parameter> опущен, результат будет получен с использованием опции CUBRID_BOTH по умолчанию.
Для получения результата запроса в виде объектных данных, имя столбца результата должно подчиняться правилам именования идентификаторов в PHP.
Например, имя столбца, такое как "count(*)", не может быть получено в виде объекта.
</para>
</simpara>
</refsect1>
<refsect1 role="examples">

View File

@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: e3c7b9f288e374a6c77e8595848cba1b680b05e7 Maintainer: zors1 Status: ready -->
<!-- EN-Revision: 22492de2eede0a31a4ac486489d5475e1536354d Maintainer: zors1 Status: ready -->
<!-- Reviewed: no -->
<refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="function.cubrid-free-result">
<refnamediv>
@@ -13,13 +13,13 @@
<type>bool</type><methodname>cubrid_free_result</methodname>
<methodparam><type>resource</type><parameter>req_identifier</parameter></methodparam>
</methodsynopsis>
<para>
<simpara>
Функция освобождает память, занятую данными результата. Она возвращает
&true; в случае успешного выполнения или &false; в случае возникновения
ошибки. Стоит обратить внимание, что функция теперь может только освобождать
буфер выборки клиента, и если необходимо освободить всю память, то нужно
использовать функцию <function>cubrid_close_request</function>.
</para>
</simpara>
</refsect1>
<refsect1 role="parameters">
@@ -27,16 +27,16 @@
<variablelist>
<varlistentry>
<term><parameter>req_identifier</parameter></term>
<listitem><para>Идентификатор запроса.</para></listitem>
<listitem><simpara>Идентификатор запроса.</simpara></listitem>
</varlistentry>
</variablelist>
</refsect1>
<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>
<simpara>
&return.success;
</para>
</simpara>
</refsect1>
<refsect1 role="examples">

View File

@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: e3c7b9f288e374a6c77e8595848cba1b680b05e7 Maintainer: rjhdby Status: ready -->
<!-- EN-Revision: 22492de2eede0a31a4ac486489d5475e1536354d Maintainer: rjhdby Status: ready -->
<!-- Reviewed: no -->
<refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="function.cubrid-get-autocommit">
<refnamediv>
@@ -13,16 +13,16 @@
<type>bool</type><methodname>cubrid_get_autocommit</methodname>
<methodparam><type>resource</type><parameter>conn_identifier</parameter></methodparam>
</methodsynopsis>
<para>
<simpara>
Функция <function>cubrid_get_autocommit</function> используется для определения,
разрешён ли в этом соединении авто-коммит или нет.
</para>
<para>
</simpara>
<simpara>
Для CUBRID 8.4.0, авто-коммит транзакций запрещён по умолчанию.
</para>
<para>
</simpara>
<simpara>
Для CUBRID 8.4.0, авто-коммит транзакций разрешён по умолчанию.
</para>
</simpara>
</refsect1>
<refsect1 role="parameters">
@@ -30,22 +30,22 @@
<variablelist>
<varlistentry>
<term><parameter>conn_identifier</parameter></term>
<listitem><para>Идентификатор соединения.</para></listitem>
<listitem><simpara>Идентификатор соединения.</simpara></listitem>
</varlistentry>
</variablelist>
</refsect1>
<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>
<simpara>
&true;, если авто-коммит разрешён.
</para>
<para>
</simpara>
<simpara>
&false;, если авто-коммит запрещён.
</para>
<para>
</simpara>
<simpara>
&null; в случае возникновения ошибки.
</para>
</simpara>
</refsect1>
<refsect1 role="seealso">

View File

@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: e3c7b9f288e374a6c77e8595848cba1b680b05e7 Maintainer: rjhdby Status: ready -->
<!-- EN-Revision: 22492de2eede0a31a4ac486489d5475e1536354d Maintainer: rjhdby Status: ready -->
<!-- Reviewed: no -->
<refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="function.cubrid-get-charset">
<refnamediv>
@@ -13,10 +13,10 @@
<type>string</type><methodname>cubrid_get_charset</methodname>
<methodparam><type>resource</type><parameter>conn_identifier</parameter></methodparam>
</methodsynopsis>
<para>
<simpara>
Эта функция возвращает кодировку текущего соединения CUBRID и аналогична
функции совместимости CUBRID MySQL <function>cubrid_client_encoding</function>.
</para>
</simpara>
</refsect1>
<refsect1 role="parameters">
@@ -24,16 +24,16 @@
<variablelist>
<varlistentry>
<term><parameter>conn_identifier</parameter></term>
<listitem><para>Идентификатор соединения.</para></listitem>
<listitem><simpara>Идентификатор соединения.</simpara></listitem>
</varlistentry>
</variablelist>
</refsect1>
<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>
<simpara>
Строка, содержащая кодировку текущего соединения CUBRID в случае успешного выполнения&return.falseforfailure;.
</para>
</simpara>
</refsect1>
<refsect1 role="examples">

View File

@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: e3c7b9f288e374a6c77e8595848cba1b680b05e7 Maintainer: zors1 Status: ready -->
<!-- EN-Revision: 22492de2eede0a31a4ac486489d5475e1536354d Maintainer: zors1 Status: ready -->
<!-- Reviewed: no -->
<refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="function.cubrid-get-class-name">
<refnamediv>
@@ -14,11 +14,11 @@
<methodparam><type>resource</type><parameter>conn_identifier</parameter></methodparam>
<methodparam><type>string</type><parameter>oid</parameter></methodparam>
</methodsynopsis>
<para>
<simpara>
Функция <function>cubrid_get_class_name</function> используется для
получения имени класса из параметра <parameter>oid</parameter>. Не работает
при выборе данных из системных таблиц, например db_class.
</para>
</simpara>
</refsect1>
<refsect1 role="parameters">
@@ -26,20 +26,20 @@
<variablelist>
<varlistentry>
<term><parameter>conn_identifier</parameter></term>
<listitem><para>Идентификатор подключения.</para></listitem>
<listitem><simpara>Идентификатор подключения.</simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>oid</parameter></term>
<listitem><para>OID экземпляра, существование которого необходимо проверить.</para></listitem>
<listitem><simpara>OID экземпляра, существование которого необходимо проверить.</simpara></listitem>
</varlistentry>
</variablelist>
</refsect1>
<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>
<simpara>
Имя класса при успешном завершении процесса&return.falseforfailure;.
</para>
</simpara>
</refsect1>
<refsect1 role="examples">

View File

@@ -1,8 +1,7 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: 648875cf73af01acdb6afaa5ca38b0bf6631bf42 Maintainer: zors1 Status: ready -->
<!-- EN-Revision: 22492de2eede0a31a4ac486489d5475e1536354d Maintainer: zors1 Status: ready -->
<!-- Reviewed: no -->
<refentry xml:id="function.cubrid-get-client-info" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
<refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="function.cubrid-get-client-info">
<refnamediv>
<refname>cubrid_get_client_info</refname>
<refpurpose>Возвращает версию клиентской библиотеки</refpurpose>
@@ -12,26 +11,26 @@
&reftitle.description;
<methodsynopsis>
<type>string</type><methodname>cubrid_get_client_info</methodname>
<void />
<void/>
</methodsynopsis>
<para>
<simpara>
Функция возвращает строку, представляющую версию клиентской библиотеки.
</para>
</simpara>
</refsect1>
<refsect1 role="parameters">
&reftitle.parameters;
<para>
<simpara>
</para>
</simpara>
</refsect1>
<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>
<simpara>
Строка, представляющая версию клиентской библиотеки в случае успешного
выполнения&return.falseforfailure;.
</para>
</simpara>
</refsect1>
<refsect1 role="examples">

View File

@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: e3c7b9f288e374a6c77e8595848cba1b680b05e7 Maintainer: sergey Status: ready -->
<!-- EN-Revision: 22492de2eede0a31a4ac486489d5475e1536354d Maintainer: sergey Status: ready -->
<!-- Reviewed: no -->
<refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="function.cubrid-get-db-parameter">
<refnamediv>
@@ -13,10 +13,10 @@
<type>array</type><methodname>cubrid_get_db_parameter</methodname>
<methodparam><type>resource</type><parameter>conn_identifier</parameter></methodparam>
</methodsynopsis>
<para>
<simpara>
Функция возвращает параметры базы данных CUBRID&return.falseforfailure;.
Возвращается ассоциативный массив со значениями следующих параметров:
</para>
</simpara>
<simplelist>
<member><constant>PARAM_ISOLATION_LEVEL</constant></member>
<member><constant>PARAM_LOCK_TIMEOUT</constant></member>
@@ -137,19 +137,19 @@
<variablelist>
<varlistentry>
<term><parameter>conn_identifier</parameter></term>
<listitem><para>
<listitem><simpara>
Соединение CUBRID. Если идентификатор соединения не указан,
предполагается последняя ссылка, открытая <function>cubrid_connect</function>.
</para></listitem>
</simpara></listitem>
</varlistentry>
</variablelist>
</refsect1>
<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>
<simpara>
Ассоциативный массив с параметрами базы данных CUBRID в случае успешного выполнения&return.falseforfailure;.
</para>
</simpara>
</refsect1>
<refsect1 role="changelog">

View File

@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: e3c7b9f288e374a6c77e8595848cba1b680b05e7 Maintainer: zors1 Status: ready -->
<!-- EN-Revision: 22492de2eede0a31a4ac486489d5475e1536354d Maintainer: zors1 Status: ready -->
<!-- Reviewed: no -->
<refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="function.cubrid-get-query-timeout">
<refnamediv>
@@ -13,10 +13,10 @@
<type>int</type><methodname>cubrid_get_query_timeout</methodname>
<methodparam><type>resource</type><parameter>req_identifier</parameter></methodparam>
</methodsynopsis>
<para>
<simpara>
Функция <function>cubrid_get_query_timeout</function> используется для
получения времени ожидания запроса.
</para>
</simpara>
</refsect1>
<refsect1 role="parameters">
@@ -24,17 +24,17 @@
<variablelist>
<varlistentry>
<term><parameter>req_identifier</parameter></term>
<listitem><para>Идентификатор запроса.</para></listitem>
<listitem><simpara>Идентификатор запроса.</simpara></listitem>
</varlistentry>
</variablelist>
</refsect1>
<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>
<simpara>
Возвращает значение времени ожидания текущего запроса в миллисекундах в случае
успешного выполнения&return.falseforfailure;.
</para>
</simpara>
</refsect1>
<refsect1 role="examples">

View File

@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: e3c7b9f288e374a6c77e8595848cba1b680b05e7 Maintainer: zors1 Status: ready -->
<!-- EN-Revision: 22492de2eede0a31a4ac486489d5475e1536354d Maintainer: zors1 Status: ready -->
<!-- Reviewed: no -->
<refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="function.cubrid-get-server-info">
<refnamediv>
@@ -13,9 +13,9 @@
<type>string</type><methodname>cubrid_get_server_info</methodname>
<methodparam><type>resource</type><parameter>conn_identifier</parameter></methodparam>
</methodsynopsis>
<para>
<simpara>
Функция возвращает строку, представляющую версию сервера CUBRID.
</para>
</simpara>
</refsect1>
<refsect1 role="parameters">
@@ -23,17 +23,17 @@
<variablelist>
<varlistentry>
<term><parameter>conn_identifier</parameter></term>
<listitem><para>Соединение CUBRID.</para></listitem>
<listitem><simpara>Соединение CUBRID.</simpara></listitem>
</varlistentry>
</variablelist>
</refsect1>
<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>
<simpara>
Строка, представляющая версию сервера CUBRID в случае успешного выполнения,
&return.falseforfailure;.
</para>
</simpara>
</refsect1>
<refsect1 role="examples">

View File

@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: e3c7b9f288e374a6c77e8595848cba1b680b05e7 Maintainer: sergey Status: ready -->
<!-- EN-Revision: 22492de2eede0a31a4ac486489d5475e1536354d Maintainer: sergey Status: ready -->
<!-- Reviewed: no -->
<refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="function.cubrid-get">
<refnamediv>
@@ -15,13 +15,13 @@
<methodparam><type>string</type><parameter>oid</parameter></methodparam>
<methodparam choice="opt"><type>mixed</type><parameter>attr</parameter></methodparam>
</methodsynopsis>
<para>
<simpara>
Функция <function>cubrid_get</function> используется для получения атрибута
экземпляра данного <parameter>oid</parameter>. Вы можете получить
один атрибут, используя строковый тип данных для
аргумента <parameter>attr</parameter>, или множество атрибутов, используя тип данных массива
для аргумента <parameter>attr</parameter>.
</para>
</simpara>
</refsect1>
<refsect1 role="parameters">
@@ -29,15 +29,15 @@
<variablelist>
<varlistentry>
<term><parameter>conn_identifier</parameter></term>
<listitem><para>Идентификатор соединения.</para></listitem>
<listitem><simpara>Идентификатор соединения.</simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>oid</parameter></term>
<listitem><para>OID экземпляра, который вы хотите прочитать.</para></listitem>
<listitem><simpara>OID экземпляра, который вы хотите прочитать.</simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>attr</parameter></term>
<listitem><para>Имя атрибута, который вы хотите прочитать.</para></listitem>
<listitem><simpara>Имя атрибута, который вы хотите прочитать.</simpara></listitem>
</varlistentry>
</variablelist>
</refsect1>
@@ -45,19 +45,19 @@
<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>
<simpara>
Содержимое запрошенного атрибута, когда процесс успешен; Когда
<parameter>attr</parameter> установлен со строковым типом данных, результат
возвращается в виде строки; если для <parameter>attr</parameter> задан тип данных массива
(числовой массив, начинающийся с 0), то результат возвращается в
ассоциативном массиве. Когда <parameter>attr</parameter> опущен, все атрибуты
принимаются в виде массива.
</para>
<para>
</simpara>
<simpara>
&false;, если процесс завершился с ошибкой или результат NULL (если возникает ошибка,
чтобы отличить пустую строку от NULL, печатается предупреждающее сообщение.
Вы можете проверить ошибку, используя <function>cubrid_error_code</function>)
</para>
</simpara>
</refsect1>
<refsect1 role="examples">

View File

@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: e3c7b9f288e374a6c77e8595848cba1b680b05e7 Maintainer: zors1 Status: ready -->
<!-- EN-Revision: 22492de2eede0a31a4ac486489d5475e1536354d Maintainer: zors1 Status: ready -->
<!-- Reviewed: no -->
<refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="function.cubrid-insert-id">
<refnamediv>
@@ -16,20 +16,20 @@
<type>string</type><methodname>cubrid_insert_id</methodname>
<methodparam choice="opt"><type>resource</type><parameter>conn_identifier</parameter></methodparam>
</methodsynopsis>
<para>
<simpara>
Функция <function>cubrid_insert_id</function> возвращает идентификатор,
сгенерированный для столбца AUTO_INCREMENT, который обновляется предыдущим
запросом INSERT. Она возвращает 0, если предыдущий запрос не генерирует
новые строки, или FALSE в случае возникновения ошибки.
</para>
</simpara>
<note>
<para>
<simpara>
CUBRID поддерживает AUTO_INCREMENT для более чем одного столбца в таблице.
В большинстве случаев в таблице будет один столбец AUTO_INCREMENT. Если
имеется несколько столбцов AUTO_INCREMENT, данную функцию не следует
использовать, даже если она вернёт значение.
</para>
</simpara>
</note>
</refsect1>
@@ -39,10 +39,10 @@
<varlistentry>
<term><parameter>conn_identifier</parameter></term>
<listitem>
<para>
<simpara>
Идентификатор соединения, полученный ранее при вызове
<function>cubrid_connect</function>.
</para>
</simpara>
</listitem>
</varlistentry>
</variablelist>
@@ -50,16 +50,16 @@
<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>
<simpara>
Строка, представляющая идентификатор, сгенерированный для столбца
AUTO_INCREMENT предыдущим запросом в случае успешного выполнения.
</para>
<para>
</simpara>
<simpara>
0, если предыдущий запрос не сгенерировал новые строки.
</para>
<para>
</simpara>
<simpara>
&false; в случае возникновения ошибки.
</para>
</simpara>
</refsect1>
<refsect1 role="changelog">

View File

@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: e3c7b9f288e374a6c77e8595848cba1b680b05e7 Maintainer: zors1 Status: ready -->
<!-- EN-Revision: 22492de2eede0a31a4ac486489d5475e1536354d Maintainer: zors1 Status: ready -->
<!-- Reviewed: no -->
<refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="function.cubrid-is-instance">
<refnamediv>
@@ -14,11 +14,11 @@
<methodparam><type>resource</type><parameter>conn_identifier</parameter></methodparam>
<methodparam><type>string</type><parameter>oid</parameter></methodparam>
</methodsynopsis>
<para>
<simpara>
Функция <function>cubrid_is_instance</function> используется, чтобы
проверить, существует ли экземпляр, на который указывает данный
<parameter>oid</parameter>, или нет.
</para>
</simpara>
</refsect1>
<refsect1 role="parameters">
@@ -26,26 +26,26 @@
<variablelist>
<varlistentry>
<term><parameter>conn_identifier</parameter></term>
<listitem><para>Идентификатор подключения.</para></listitem>
<listitem><simpara>Идентификатор подключения.</simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>oid</parameter></term>
<listitem><para>OID экземпляра, существование которого требуется проверить.</para></listitem>
<listitem><simpara>OID экземпляра, существование которого требуется проверить.</simpara></listitem>
</varlistentry>
</variablelist>
</refsect1>
<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>
<simpara>
1, если такой экземпляр существует;
</para>
<para>
</simpara>
<simpara>
0, если такого экземпляра не существует;
</para>
<para>
</simpara>
<simpara>
-1 в случае возникновения ошибки.
</para>
</simpara>
</refsect1>
<refsect1 role="examples">

View File

@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: e3c7b9f288e374a6c77e8595848cba1b680b05e7 Maintainer: zors1 Status: ready -->
<!-- EN-Revision: 22492de2eede0a31a4ac486489d5475e1536354d Maintainer: zors1 Status: ready -->
<!-- Reviewed: no -->
<refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="function.cubrid-lob-close">
<refnamediv>
@@ -13,10 +13,10 @@
<type>bool</type><methodname>cubrid_lob_close</methodname>
<methodparam><type>array</type><parameter>lob_identifier_array</parameter></methodparam>
</methodsynopsis>
<para>
<simpara>
<function>cubrid_lob_close</function> используется для закрытия всех BLOB/CLOB,
возвращаемых функцией <function>cubrid_lob_get</function>.
</para>
</simpara>
</refsect1>
<refsect1 role="parameters">
@@ -25,9 +25,9 @@
<varlistentry>
<term><parameter>lob_identifier_array</parameter></term>
<listitem>
<para>
<simpara>
Массив идентификаторов LOB, возвращённый <function>cubrid_lob_get</function>.
</para>
</simpara>
</listitem>
</varlistentry>
</variablelist>
@@ -35,9 +35,9 @@
<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>
<simpara>
&return.success;
</para>
</simpara>
</refsect1>
<refsect1 role="examples">

View File

@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: e3c7b9f288e374a6c77e8595848cba1b680b05e7 Maintainer: zors1 Status: ready -->
<!-- EN-Revision: 22492de2eede0a31a4ac486489d5475e1536354d Maintainer: zors1 Status: ready -->
<!-- Reviewed: no -->
<refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="function.cubrid-lob-export">
<refnamediv>
@@ -15,13 +15,13 @@
<methodparam><type>resource</type><parameter>lob_identifier</parameter></methodparam>
<methodparam><type>string</type><parameter>path_name</parameter></methodparam>
</methodsynopsis>
<para>
<simpara>
<function>cubrid_lob_export</function> используется для получения данных
BLOB/CLOB из базы данных CUBRID и сохранения их содержимого в файл. Чтобы
использовать данную функцию, необходимо сначала использовать
<function>cubrid_lob_get</function>, чтобы получить информацию BLOB/CLOB из
CUBRID.
</para>
</simpara>
</refsect1>
<refsect1 role="parameters">
@@ -29,24 +29,24 @@
<variablelist>
<varlistentry>
<term><parameter>conn_identifier</parameter></term>
<listitem><para>Идентификатор подключения.</para></listitem>
<listitem><simpara>Идентификатор подключения.</simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>lob_identifier</parameter></term>
<listitem><para>Идентификатор LOB.</para></listitem>
<listitem><simpara>Идентификатор LOB.</simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>path_name</parameter></term>
<listitem><para>Имя пути к файлу.</para></listitem>
<listitem><simpara>Имя пути к файлу.</simpara></listitem>
</varlistentry>
</variablelist>
</refsect1>
<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>
<simpara>
&return.success;
</para>
</simpara>
</refsect1>
<refsect1 role="examples">

View File

@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: e3c7b9f288e374a6c77e8595848cba1b680b05e7 Maintainer: zors1 Status: ready -->
<!-- EN-Revision: 22492de2eede0a31a4ac486489d5475e1536354d Maintainer: zors1 Status: ready -->
<!-- Reviewed: no -->
<refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="function.cubrid-lob-get">
<refnamediv>
@@ -14,16 +14,16 @@
<methodparam><type>resource</type><parameter>conn_identifier</parameter></methodparam>
<methodparam><type>string</type><parameter>sql</parameter></methodparam>
</methodsynopsis>
<para>
<simpara>
<function>cubrid_lob_get</function> используется для получения метаинформации
BLOB/CLOB из базы данных CUBRID, CUBRID получает BLOB/CLOB, выполняя оператор
SQL, и возвращает все LOB в виде массива ресурсов. Необходимо убедиться, что
SQL возвращает только один столбец, и его тип данных - BLOB или CLOB.
</para>
<para>
</simpara>
<simpara>
Не стоит забывать об использовании <function>cubrid_lob_close</function> для
освобождения LOB, если они больше не нужны.
</para>
</simpara>
</refsect1>
<refsect1 role="parameters">
@@ -31,21 +31,21 @@
<variablelist>
<varlistentry>
<term><parameter>conn_identifier</parameter></term>
<listitem><para>Идентификатор подключения.</para></listitem>
<listitem><simpara>Идентификатор подключения.</simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>sql</parameter></term>
<listitem><para>Выполняемый оператор SQL.</para></listitem>
<listitem><simpara>Выполняемый оператор SQL.</simpara></listitem>
</varlistentry>
</variablelist>
</refsect1>
<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>
<simpara>
Возвращает массив LOB-ресурсов в случае успешного выполнения
процесса&return.falseforfailure;.
</para>
</simpara>
</refsect1>
<refsect1 role="examples">

View File

@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: e3c7b9f288e374a6c77e8595848cba1b680b05e7 Maintainer: zors1 Status: ready -->
<!-- EN-Revision: 22492de2eede0a31a4ac486489d5475e1536354d Maintainer: zors1 Status: ready -->
<!-- Reviewed: no -->
<refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="function.cubrid-lob-send">
<refnamediv>
@@ -14,12 +14,12 @@
<methodparam><type>resource</type><parameter>conn_identifier</parameter></methodparam>
<methodparam><type>resource</type><parameter>lob_identifier</parameter></methodparam>
</methodsynopsis>
<para>
<simpara>
<function>cubrid_lob_send</function> считывает данные BLOB/CLOB и передаёт их
прямо в браузер. Чтобы использовать данную функцию, необходимо сначала
использовать <function>cubrid_lob_get</function>, чтобы получить информацию
BLOB/CLOB из CUBRID.
</para>
</simpara>
</refsect1>
<refsect1 role="parameters">
@@ -27,20 +27,20 @@
<variablelist>
<varlistentry>
<term><parameter>conn_identifier</parameter></term>
<listitem><para>Идентификатор подключения.</para></listitem>
<listitem><simpara>Идентификатор подключения.</simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>lob_identifier</parameter></term>
<listitem><para>Идентификатор LOB.</para></listitem>
<listitem><simpara>Идентификатор LOB.</simpara></listitem>
</varlistentry>
</variablelist>
</refsect1>
<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>
<simpara>
&return.success;
</para>
</simpara>
</refsect1>
<refsect1 role="examples">

View File

@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: e3c7b9f288e374a6c77e8595848cba1b680b05e7 Maintainer: zors1 Status: ready -->
<!-- EN-Revision: 22492de2eede0a31a4ac486489d5475e1536354d Maintainer: zors1 Status: ready -->
<!-- Reviewed: no -->
<refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="function.cubrid-lob-size">
<refnamediv>
@@ -13,10 +13,10 @@
<type>string</type><methodname>cubrid_lob_size</methodname>
<methodparam><type>resource</type><parameter>lob_identifier</parameter></methodparam>
</methodsynopsis>
<para>
<simpara>
<function>cubrid_lob_size</function> используется для получения размера
данных BLOB/CLOB.
</para>
</simpara>
</refsect1>
<refsect1 role="parameters">
@@ -24,17 +24,17 @@
<variablelist>
<varlistentry>
<term><parameter>lob_identifier</parameter></term>
<listitem><para>Идентификатор LOB.</para></listitem>
<listitem><simpara>Идентификатор LOB.</simpara></listitem>
</varlistentry>
</variablelist>
</refsect1>
<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>
<simpara>
Строка, представляющая размер LOB-данных в случае успешного выполнения
процесса,&return.falseforfailure;.
</para>
</simpara>
</refsect1>
<refsect1 role="changelog">

View File

@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: e3c7b9f288e374a6c77e8595848cba1b680b05e7 Maintainer: zors1 Status: ready -->
<!-- EN-Revision: 22492de2eede0a31a4ac486489d5475e1536354d Maintainer: zors1 Status: ready -->
<!-- Reviewed: no -->
<refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="function.cubrid-lob2-bind">
<refnamediv>
@@ -16,7 +16,7 @@
<methodparam><type>mixed</type><parameter>bind_value</parameter></methodparam>
<methodparam choice="opt"><type>string</type><parameter>bind_value_type</parameter></methodparam>
</methodsynopsis>
<para>
<simpara>
Функция <function>cubrid_lob2_bind</function> используется для привязки
данных BLOB/CLOB к соответствующей псевдопеременной в операторе SQL, который
был передан в <function>cubrid_prepare</function>. Если параметр
@@ -25,7 +25,7 @@
<function>cubrid_lob2_new</function>, <parameter>bind_value_type</parameter>
будет соответствовать параметру <parameter>type</parameter> в
<function>cubrid_lob2_new</function> по умолчанию.
</para>
</simpara>
</refsect1>
<refsect1 role="parameters">
@@ -34,31 +34,31 @@
<varlistentry>
<term><parameter>req_identifier</parameter></term>
<listitem>
<para>
<simpara>
Идентификатор запроса, полученный в результате работы
<function>cubrid_prepare</function>.
</para>
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term><parameter>bind_index</parameter></term>
<listitem>
<para>Расположение параметров привязки. Начинается с 1.</para>
<simpara>Расположение параметров привязки. Начинается с 1.</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term><parameter>bind_value</parameter></term>
<listitem>
<para>Фактическое значение для привязки.</para>
<simpara>Фактическое значение для привязки.</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term><parameter>bind_value_type</parameter></term>
<listitem>
<para>
<simpara>
Значение должно быть равно "BLOB" или "CLOB", регистр не учитывается.
Если значение не указано, по умолчанию используется "BLOB".
</para>
</simpara>
</listitem>
</varlistentry>
</variablelist>
@@ -66,9 +66,9 @@
<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>
<simpara>
&return.success;
</para>
</simpara>
</refsect1>
<refsect1 role="examples">

View File

@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: e3c7b9f288e374a6c77e8595848cba1b680b05e7 Maintainer: zors1 Status: ready -->
<!-- EN-Revision: 22492de2eede0a31a4ac486489d5475e1536354d Maintainer: zors1 Status: ready -->
<!-- Reviewed: no -->
<refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="function.cubrid-lob2-close">
<refnamediv>
@@ -13,11 +13,11 @@
<type>bool</type><methodname>cubrid_lob2_close</methodname>
<methodparam><type>resource</type><parameter>lob_identifier</parameter></methodparam>
</methodsynopsis>
<para>
<simpara>
Функция <function>cubrid_lob2_close</function> используется для закрытия
объекта LOB, возвращённого функцией <function>cubrid_lob2_new</function> или
полученного из результирующего набора.
</para>
</simpara>
</refsect1>
<refsect1 role="parameters">
@@ -26,11 +26,11 @@
<varlistentry>
<term><parameter>lob_identifier</parameter></term>
<listitem>
<para>
<simpara>
Идентификатор LOB, возвращённый функцией
<function>cubrid_lob2_new</function> или полученный из результирующего
набора.
</para>
</simpara>
</listitem>
</varlistentry>
</variablelist>
@@ -38,9 +38,9 @@
<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>
<simpara>
&return.success;
</para>
</simpara>
</refsect1>
<refsect1 role="seealso">

View File

@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: e3c7b9f288e374a6c77e8595848cba1b680b05e7 Maintainer: sergey Status: ready -->
<!-- EN-Revision: 22492de2eede0a31a4ac486489d5475e1536354d Maintainer: sergey Status: ready -->
<!-- Reviewed: no -->
<refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="function.cubrid-lob2-export">
<refnamediv>
@@ -14,14 +14,14 @@
<methodparam><type>resource</type><parameter>lob_identifier</parameter></methodparam>
<methodparam><type>string</type><parameter>file_name</parameter></methodparam>
</methodsynopsis>
<para>
<simpara>
Функция <function>cubrid_lob2_export</function> используется для сохранения содержимого данных BLOB/CLOB в файл.
Чтобы использовать эту функцию, необходимо использовать
<function>cubrid_lob2_new</function> или сначала получить LOB-объект из базы данных CUBRID.
Если файл уже существует, операция завершится ошибкой.
Функция не будет влиять на положение курсора LOB-объекта.
Она управляет всем LOB-объектом.
</para>
</simpara>
</refsect1>
<refsect1 role="parameters">
@@ -30,18 +30,18 @@
<varlistentry>
<term><parameter>lob_identifier</parameter></term>
<listitem>
<para>
<simpara>
Идентификатор LOB, полученный в результате <function>cubrid_lob2_new</function> или полученный из набора результатов.
</para>
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term><parameter>filename</parameter></term>
<listitem>
<para>
<simpara>
Имя файла, в который вы хотите импортировать данные BLOB/CLOB.
Также поддерживается путь к файлу.
</para>
</simpara>
</listitem>
</varlistentry>
</variablelist>
@@ -49,9 +49,9 @@
<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>
<simpara>
&return.success;
</para>
</simpara>
</refsect1>
<refsect1 role="examples">

View File

@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: e3c7b9f288e374a6c77e8595848cba1b680b05e7 Maintainer: sergey Status: ready -->
<!-- EN-Revision: 22492de2eede0a31a4ac486489d5475e1536354d Maintainer: sergey Status: ready -->
<!-- Reviewed: no -->
<refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="function.cubrid-lob2-import">
<refnamediv>
@@ -14,14 +14,14 @@
<methodparam><type>resource</type><parameter>lob_identifier</parameter></methodparam>
<methodparam><type>string</type><parameter>file_name</parameter></methodparam>
</methodsynopsis>
<para>
<simpara>
Функция <function>cubrid_lob2_import</function> используется для сохранения содержимого
данных BLOB/CLOB из файла. Чтобы использовать эту функцию, необходимо использовать
<function>cubrid_lob2_new</function> или сначала получить LOB-объект из базы данных CUBRID.
Если файл уже существует, операция завершится ошибкой.
Функция не будет влиять на положение курсора LOB-объекта.
Она управляет всем LOB-объектом.
</para>
</simpara>
</refsect1>
<refsect1 role="parameters">
@@ -30,18 +30,18 @@
<varlistentry>
<term><parameter>lob_identifier</parameter></term>
<listitem>
<para>
<simpara>
Идентификатор LOB, полученный в результате <function>cubrid_lob2_new</function> или полученный из набора результатов.
</para>
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term><parameter>filename</parameter></term>
<listitem>
<para>
<simpara>
Имя файла, в который вы хотите импортировать данные BLOB/CLOB.
Также поддерживается путь к файлу.
</para>
</simpara>
</listitem>
</varlistentry>
</variablelist>
@@ -49,9 +49,9 @@
<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>
<simpara>
&return.success;
</para>
</simpara>
</refsect1>
<refsect1 role="examples">

View File

@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: e3c7b9f288e374a6c77e8595848cba1b680b05e7 Maintainer: zors1 Status: ready -->
<!-- EN-Revision: 22492de2eede0a31a4ac486489d5475e1536354d Maintainer: zors1 Status: ready -->
<!-- Reviewed: no -->
<refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="function.cubrid-lob2-new">
<refnamediv>
@@ -14,11 +14,11 @@
<methodparam choice="opt"><type>resource</type><parameter>conn_identifier</parameter></methodparam>
<methodparam choice="opt"><type>string</type><parameter>type</parameter><initializer>"BLOB"</initializer></methodparam>
</methodsynopsis>
<para>
<simpara>
Функция <function>cubrid_lob2_new</function> используется для создания
объекта LOB (как BLOB, так и CLOB). Её следует использовать перед привязкой
объекта LOB.
</para>
</simpara>
</refsect1>
<refsect1 role="parameters">
@@ -27,21 +27,21 @@
<varlistentry>
<term><parameter>conn_identifier</parameter></term>
<listitem>
<para>
<simpara>
Идентификатор подключения. Если идентификатор соединения не указан,
предполагается последнее подключение, открытое с помощью
<function>cubrid_connect</function> или
<function>cubrid_connect_with_url</function>.
</para>
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term><parameter>type</parameter></term>
<listitem>
<para>
<simpara>
Значение должно быть равно "BLOB" или "CLOB", регистр не учитывается.
По умолчанию используется значение "BLOB".
</para>
</simpara>
</listitem>
</varlistentry>
</variablelist>
@@ -49,9 +49,9 @@
<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>
<simpara>
Идентификатор LOB в случае успешного выполнения&return.falseforfailure;.
</para>
</simpara>
</refsect1>
<refsect1 role="seealso">

View File

@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: e3c7b9f288e374a6c77e8595848cba1b680b05e7 Maintainer: zors1 Status: ready -->
<!-- EN-Revision: 22492de2eede0a31a4ac486489d5475e1536354d Maintainer: zors1 Status: ready -->
<!-- Reviewed: no -->
<refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="function.cubrid-lob2-read">
<refnamediv>
@@ -14,10 +14,10 @@
<methodparam><type>resource</type><parameter>lob_identifier</parameter></methodparam>
<methodparam><type>int</type><parameter>len</parameter></methodparam>
</methodsynopsis>
<para>
<simpara>
Функция <function>cubrid_lob2_read</function> считывает
<parameter>len</parameter> байтов из данных LOB и возвращает прочитанные байты.
</para>
</simpara>
</refsect1>
<refsect1 role="parameters">
@@ -26,17 +26,17 @@
<varlistentry>
<term><parameter>lob_identifier</parameter></term>
<listitem>
<para>
<simpara>
Идентификатор LOB, возвращённый функцией
<function>cubrid_lob2_new</function> или полученный из результирующего
набора.
</para>
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term><parameter>len</parameter></term>
<listitem>
<para>Длина из буфера, используемая для чтения из данных LOB.</para>
<simpara>Длина из буфера, используемая для чтения из данных LOB.</simpara>
</listitem>
</varlistentry>
</variablelist>
@@ -44,10 +44,10 @@
<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>
<simpara>
Возвращает содержимое в виде строки, &false;, если данных больше нет, или
&null; в случае возникновения ошибки.
</para>
</simpara>
</refsect1>
<refsect1 role="examples">

View File

@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: e3c7b9f288e374a6c77e8595848cba1b680b05e7 Maintainer: evvc Status: ready -->
<!-- EN-Revision: 22492de2eede0a31a4ac486489d5475e1536354d Maintainer: evvc Status: ready -->
<!-- Reviewed: no -->
<refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="function.cubrid-lob2-seek">
<refnamediv>
@@ -15,24 +15,24 @@
<methodparam><type>int</type><parameter>offset</parameter></methodparam>
<methodparam choice="opt"><type>int</type><parameter>origin</parameter><initializer>CUBRID_CURSOR_CURRENT</initializer></methodparam>
</methodsynopsis>
<para>
<simpara>
Функция <function>cubrid_lob2_seek</function> используется для перемещения позиции курсора LOB-объекта на значение,
заданное в параметре <parameter>offset</parameter>, в направлении, заданном в параметре <parameter>origin</parameter>.
</para>
<para>
</simpara>
<simpara>
Чтобы установить параметр <parameter>origin</parameter>, вы можете использовать <constant>CUBRID_CURSOR_FIRST</constant>,
чтобы установить позицию курсора, перемещающегося вперёд на <parameter>offset</parameter> единиц от начала LOB-объекта.
В этом случае параметр <parameter>offset</parameter> должен быть положительным значением.
</para>
<para>
</simpara>
<simpara>
Если вы используете <constant>CUBRID_CURSOR_CURRENT</constant> для <parameter>origin</parameter>,
вы можете двигаться вперёд или назад, <parameter>offset</parameter> может быть положительным или отрицательным.
</para>
<para>
</simpara>
<simpara>
Если вы используете <constant>CUBRID_CURSOR_LAST</constant> для <parameter>origin</parameter>,
вы можете перемещать назад на единицу <parameter>offset</parameter> с конца LOB-объекта.
В этом случае параметр <parameter>offset</parameter> должен быть положительным значением.
</para>
</simpara>
</refsect1>
<refsect1 role="parameters">
@@ -43,9 +43,9 @@
<parameter>lob_identifier</parameter>
</term>
<listitem>
<para>
<simpara>
Идентификатор LOB в результате работы функции <function>cubrid_lob2_new</function> или полученный из набора результатов.
</para>
</simpara>
</listitem>
</varlistentry>
<varlistentry>
@@ -53,9 +53,9 @@
<parameter>offset</parameter>
</term>
<listitem>
<para>
<simpara>
Количество единиц, на которое нужно переместить курсор.
</para>
</simpara>
</listitem>
</varlistentry>
<varlistentry>
@@ -63,10 +63,10 @@
<parameter>origin</parameter>
</term>
<listitem>
<para>Параметр может иметь следующие значения:</para>
<para>CUBRID_CURSOR_FIRST: двигаться вперёд от начала LOB-объекта.</para>
<para>CUBRID_CURSOR_CURRENT: двигаться вперёд или назад от текущей позиции.</para>
<para>CUBRID_CURSOR_LAST: двигаться назад с конца LOB-объекта.</para>
<simpara>Параметр может иметь следующие значения:</simpara>
<simpara>CUBRID_CURSOR_FIRST: двигаться вперёд от начала LOB-объекта.</simpara>
<simpara>CUBRID_CURSOR_CURRENT: двигаться вперёд или назад от текущей позиции.</simpara>
<simpara>CUBRID_CURSOR_LAST: двигаться назад с конца LOB-объекта.</simpara>
</listitem>
</varlistentry>
</variablelist>
@@ -74,9 +74,9 @@
<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>
<simpara>
&return.success;
</para>
</simpara>
</refsect1>
<refsect1 role="examples">

View File

@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: e3c7b9f288e374a6c77e8595848cba1b680b05e7 Maintainer: evvc Status: ready -->
<!-- EN-Revision: 22492de2eede0a31a4ac486489d5475e1536354d Maintainer: evvc Status: ready -->
<!-- Reviewed: no -->
<refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="function.cubrid-lob2-seek64">
<refnamediv>
@@ -15,30 +15,30 @@
<methodparam><type>string</type><parameter>offset</parameter></methodparam>
<methodparam choice="opt"><type>int</type><parameter>origin</parameter><initializer>CUBRID_CURSOR_CURRENT</initializer></methodparam>
</methodsynopsis>
<para>
<simpara>
Функция <function>cubrid_lob2_seek64</function> используется для перемещения позиции курсора LOB-объекта на значение,
заданное в параметре <parameter>offset</parameter>, в направлении, заданном в параметре <parameter>origin</parameter>.
Если значение параметра <parameter>offset</parameter> больше, чем можно сохранить целочисленные данные,
вы можете использовать эту функцию.
</para>
<para>
</simpara>
<simpara>
Чтобы установить параметр <parameter>origin</parameter>, вы можете использовать <constant>CUBRID_CURSOR_FIRST</constant>,
чтобы установить позицию курсора, перемещающегося вперёд на <parameter>offset</parameter> единиц от начала LOB-объекта.
В этом случае параметр <parameter>offset</parameter> должен быть положительным значением.
</para>
<para>
</simpara>
<simpara>
Если вы используете <constant>CUBRID_CURSOR_CURRENT</constant> для <parameter>origin</parameter>,
вы можете двигаться вперёд или назад, <parameter>offset</parameter> может быть положительным или отрицательным.
</para>
<para>
</simpara>
<simpara>
Если вы используете <constant>CUBRID_CURSOR_LAST</constant> для <parameter>origin</parameter>,
вы можете перемещать назад на единицу <parameter>offset</parameter> с конца LOB-объекта.
В этом случае параметр <parameter>offset</parameter> должен быть положительным значением.
</para>
</simpara>
<note>
<para>
<simpara>
Если вы используете эту функцию для перемещения позиции курсора LOB-объекта, вы должны передать <parameter>offset</parameter> в качестве строки.
</para>
</simpara>
</note>
</refsect1>
@@ -50,9 +50,9 @@
<parameter>lob_identifier</parameter>
</term>
<listitem>
<para>
<simpara>
Идентификатор LOB в результате работы функции <function>cubrid_lob2_new</function> или полученный из набора результатов.
</para>
</simpara>
</listitem>
</varlistentry>
<varlistentry>
@@ -60,9 +60,9 @@
<parameter>offset</parameter>
</term>
<listitem>
<para>
<simpara>
Количество единиц, на которое нужно переместить курсор.
</para>
</simpara>
</listitem>
</varlistentry>
<varlistentry>
@@ -70,10 +70,10 @@
<parameter>origin</parameter>
</term>
<listitem>
<para>Параметр может иметь следующие значения:</para>
<para>CUBRID_CURSOR_FIRST: двигаться вперёд от начала LOB-объекта.</para>
<para>CUBRID_CURSOR_CURRENT: двигаться вперёд или назад от текущей позиции.</para>
<para>CUBRID_CURSOR_LAST: двигаться назад с конца LOB-объекта.</para>
<simpara>Параметр может иметь следующие значения:</simpara>
<simpara>CUBRID_CURSOR_FIRST: двигаться вперёд от начала LOB-объекта.</simpara>
<simpara>CUBRID_CURSOR_CURRENT: двигаться вперёд или назад от текущей позиции.</simpara>
<simpara>CUBRID_CURSOR_LAST: двигаться назад с конца LOB-объекта.</simpara>
</listitem>
</varlistentry>
</variablelist>
@@ -81,9 +81,9 @@
<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>
<simpara>
&return.success;
</para>
</simpara>
</refsect1>
<refsect1 role="examples">

View File

@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: e3c7b9f288e374a6c77e8595848cba1b680b05e7 Maintainer: evvc Status: ready -->
<!-- EN-Revision: 22492de2eede0a31a4ac486489d5475e1536354d Maintainer: evvc Status: ready -->
<!-- Reviewed: no -->
<refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="function.cubrid-lob2-size">
<refnamediv>
@@ -13,9 +13,9 @@
<type>int</type><methodname>cubrid_lob2_size</methodname>
<methodparam><type>resource</type><parameter>lob_identifier</parameter></methodparam>
</methodsynopsis>
<para>
<simpara>
Функция <function>cubrid_lob2_size</function> используется для получения размера LOB-объекта.
</para>
</simpara>
</refsect1>
<refsect1 role="parameters">
@@ -26,9 +26,9 @@
<parameter>lob_identifier</parameter>
</term>
<listitem>
<para>
<simpara>
Идентификатор LOB в результате работы функции <function>cubrid_lob2_new</function> или полученный из набора результатов.
</para>
</simpara>
</listitem>
</varlistentry>
</variablelist>
@@ -36,9 +36,9 @@
<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>
<simpara>
Возвращает размер LOB-объекта в случае успешного выполнения&return.falseforfailure;.
</para>
</simpara>
</refsect1>
<refsect1 role="seealso">

View File

@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: e3c7b9f288e374a6c77e8595848cba1b680b05e7 Maintainer: evvc Status: ready -->
<!-- EN-Revision: 22492de2eede0a31a4ac486489d5475e1536354d Maintainer: evvc Status: ready -->
<!-- Reviewed: no -->
<refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="function.cubrid-lob2-size64">
<refnamediv>
@@ -13,11 +13,11 @@
<type>string</type><methodname>cubrid_lob2_size64</methodname>
<methodparam><type>resource</type><parameter>lob_identifier</parameter></methodparam>
</methodsynopsis>
<para>
<simpara>
Функция <function>cubrid_lob2_size64</function> используется для получения размера LOB-объекта.
Если размер LOB-объекта больше, чем могут быть сохранены целочисленные данные,
вы можете использовать эту функцию и она вернёт размер в виде строки.
</para>
</simpara>
</refsect1>
<refsect1 role="parameters">
@@ -28,9 +28,9 @@
<parameter>lob_identifier</parameter>
</term>
<listitem>
<para>
<simpara>
Идентификатор LOB в результате работы функции <function>cubrid_lob2_new</function> или полученный из набора результатов.
</para>
</simpara>
</listitem>
</varlistentry>
</variablelist>
@@ -38,9 +38,9 @@
<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>
<simpara>
Возвращает размер LOB-объекта в виде строки в случае успешного выполнения&return.falseforfailure;.
</para>
</simpara>
</refsect1>
<refsect1 role="seealso">

View File

@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: e3c7b9f288e374a6c77e8595848cba1b680b05e7 Maintainer: evvc Status: ready -->
<!-- EN-Revision: 22492de2eede0a31a4ac486489d5475e1536354d Maintainer: evvc Status: ready -->
<!-- Reviewed: no -->
<refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="function.cubrid-lob2-tell">
<refnamediv>
@@ -13,9 +13,9 @@
<type>int</type><methodname>cubrid_lob2_tell</methodname>
<methodparam><type>resource</type><parameter>lob_identifier</parameter></methodparam>
</methodsynopsis>
<para>
<simpara>
Функция <function>cubrid_lob2_tell</function> используется для определения положения курсора LOB-объекта.
</para>
</simpara>
</refsect1>
<refsect1 role="parameters">
@@ -26,9 +26,9 @@
<parameter>lob_identifier</parameter>
</term>
<listitem>
<para>
<simpara>
Идентификатор Lob в результате <function>cubrid_lob2_new</function> или полученный из набора результатов.
</para>
</simpara>
</listitem>
</varlistentry>
</variablelist>
@@ -36,9 +36,9 @@
<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>
<simpara>
Возвращает позицию курсора LOB-объекта, когда он будет успешно обработан&return.falseforfailure;.
</para>
</simpara>
</refsect1>
<refsect1 role="seealso">

View File

@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: e3c7b9f288e374a6c77e8595848cba1b680b05e7 Maintainer: evvc Status: ready -->
<!-- EN-Revision: 22492de2eede0a31a4ac486489d5475e1536354d Maintainer: evvc Status: ready -->
<!-- Reviewed: no -->
<refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="function.cubrid-lob2-tell64">
<refnamediv>
@@ -13,11 +13,11 @@
<type>string</type><methodname>cubrid_lob2_tell64</methodname>
<methodparam><type>resource</type><parameter>lob_identifier</parameter></methodparam>
</methodsynopsis>
<para>
<simpara>
Функция <function>cubrid_lob2_tell64</function> используется для определения
положения курсора LOB-объекта. Если размер LOB-объекта больше, чем могут быть сохранены целочисленные данные,
вы можете использовать эту функцию и она вернёт информацию о позиции в виде строки.
</para>
</simpara>
</refsect1>
<refsect1 role="parameters">
@@ -28,9 +28,9 @@
<parameter>lob_identifier</parameter>
</term>
<listitem>
<para>
<simpara>
Идентификатор Lob в результате <function>cubrid_lob2_new</function> или полученный из набора результатов.
</para>
</simpara>
</listitem>
</varlistentry>
</variablelist>
@@ -38,9 +38,9 @@
<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>
<simpara>
Возвращает позицию курсора LOB-объекта в виде строки в случае успешного выполнения&return.falseforfailure;.
</para>
</simpara>
</refsect1>
<refsect1 role="seealso">

View File

@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: e3c7b9f288e374a6c77e8595848cba1b680b05e7 Maintainer: sergey Status: ready -->
<!-- EN-Revision: 22492de2eede0a31a4ac486489d5475e1536354d Maintainer: sergey Status: ready -->
<!-- Reviewed: no -->
<refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="function.cubrid-lob2-write">
<refnamediv>
@@ -14,11 +14,11 @@
<methodparam><type>resource</type><parameter>lob_identifier</parameter></methodparam>
<methodparam><type>string</type><parameter>buf</parameter></methodparam>
</methodsynopsis>
<para>
<simpara>
Функция <function>cubrid_lob2_write</function> считывает данные
из <parameter>buf</parameter> и сохраняет их в LOB-объект.
Обратите внимание, что функция может только добавлять символы.
</para>
</simpara>
</refsect1>
<refsect1 role="parameters">
@@ -27,17 +27,17 @@
<varlistentry>
<term><parameter>lob_identifier</parameter></term>
<listitem>
<para>
<simpara>
Идентификатор LOB, полученный в результате <function>cubrid_lob2_new</function> или полученный из набора результатов.
</para>
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term><parameter>buf</parameter></term>
<listitem>
<para>
<simpara>
Данные, которые необходимо записать в LOB-объект.
</para>
</simpara>
</listitem>
</varlistentry>
</variablelist>
@@ -45,9 +45,9 @@
<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>
<simpara>
&return.success;
</para>
</simpara>
</refsect1>
<refsect1 role="examples">

View File

@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: e3c7b9f288e374a6c77e8595848cba1b680b05e7 Maintainer: evvc Status: ready -->
<!-- EN-Revision: 22492de2eede0a31a4ac486489d5475e1536354d Maintainer: evvc Status: ready -->
<!-- Reviewed: no -->
<refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="function.cubrid-lock-read">
<refnamediv>
@@ -14,10 +14,10 @@
<methodparam><type>resource</type><parameter>conn_identifier</parameter></methodparam>
<methodparam><type>string</type><parameter>oid</parameter></methodparam>
</methodsynopsis>
<para>
<simpara>
Функция <function>cubrid_lock_read</function> используется для установки блокировки чтения экземпляра,
на который указывает данный <parameter>oid</parameter>.
</para>
</simpara>
</refsect1>
<refsect1 role="parameters">
@@ -28,7 +28,7 @@
<parameter>conn_identifier</parameter>
</term>
<listitem>
<para>Идентификатор соединения.</para>
<simpara>Идентификатор соединения.</simpara>
</listitem>
</varlistentry>
<varlistentry>
@@ -36,7 +36,7 @@
<parameter>oid</parameter>
</term>
<listitem>
<para>OID экземпляра, на который необходимо установить блокировку чтения.</para>
<simpara>OID экземпляра, на который необходимо установить блокировку чтения.</simpara>
</listitem>
</varlistentry>
</variablelist>
@@ -44,9 +44,9 @@
<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>
<simpara>
&return.success;
</para>
</simpara>
</refsect1>
<refsect1 role="examples">

View File

@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: e3c7b9f288e374a6c77e8595848cba1b680b05e7 Maintainer: evvc Status: ready -->
<!-- EN-Revision: 22492de2eede0a31a4ac486489d5475e1536354d Maintainer: evvc Status: ready -->
<!-- Reviewed: no -->
<refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="function.cubrid-lock-write">
<refnamediv>
@@ -14,10 +14,10 @@
<methodparam><type>resource</type><parameter>conn_identifier</parameter></methodparam>
<methodparam><type>string</type><parameter>oid</parameter></methodparam>
</methodsynopsis>
<para>
<simpara>
Функция <function>cubrid_lock_write</function> используется для установки блокировки записи экземпляра,
на который указывает данный <parameter>oid</parameter>.
</para>
</simpara>
</refsect1>
<refsect1 role="parameters">
@@ -28,7 +28,7 @@
<parameter>conn_identifier</parameter>
</term>
<listitem>
<para>Идентификатор соединения.</para>
<simpara>Идентификатор соединения.</simpara>
</listitem>
</varlistentry>
<varlistentry>
@@ -36,7 +36,7 @@
<parameter>oid</parameter>
</term>
<listitem>
<para>OID экземпляра, на который необходимо установить блокировку записи.</para>
<simpara>OID экземпляра, на который необходимо установить блокировку записи.</simpara>
</listitem>
</varlistentry>
</variablelist>
@@ -44,9 +44,9 @@
<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>
<simpara>
&return.success;
</para>
</simpara>
</refsect1>
<refsect1 role="examples">

View File

@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: e3c7b9f288e374a6c77e8595848cba1b680b05e7 Maintainer: sergey Status: ready -->
<!-- EN-Revision: 22492de2eede0a31a4ac486489d5475e1536354d Maintainer: sergey Status: ready -->
<!-- Reviewed: no -->
<refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="function.cubrid-move-cursor">
<refnamediv>
@@ -15,7 +15,7 @@
<methodparam><type>int</type><parameter>offset</parameter></methodparam>
<methodparam choice="opt"><type>int</type><parameter>origin</parameter><initializer>CUBRID_CURSOR_CURRENT</initializer></methodparam>
</methodsynopsis>
<para>
<simpara>
Функция <function>cubrid_move_cursor</function> используется для перемещения
текущего положения курсора <parameter>req_identifier</parameter> на значение, заданное
в аргументе <parameter>offset</parameter>, в направлении, заданном
@@ -25,13 +25,13 @@
или <constant>CUBRID_CURSOR_LAST</constant> для последней части результата.
Если аргумент <parameter>origin</parameter> не указан явно, тогда функция
использует <constant>CUBRID_CURSOR_CURRENT</constant> в качестве значения по умолчанию.
</para>
<para>
</simpara>
<simpara>
Если значение диапазона перемещения курсора превышает допустимый предел,
то курсор перемещается в следующее место после допустимого диапазона для курсора.
Например, если вы переместите 20 единиц в результате с размером 10,
то курсор переместится на 11-е место и вернёт <constant>CUBRID_NO_MORE_DATA</constant>.
</para>
</simpara>
</refsect1>
<refsect1 role="parameters">
@@ -42,9 +42,9 @@
<parameter>req_identifier</parameter>
</term>
<listitem>
<para>
<simpara>
Идентификатор запроса.
</para>
</simpara>
</listitem>
</varlistentry>
<varlistentry>
@@ -52,9 +52,9 @@
<parameter>offset</parameter>
</term>
<listitem>
<para>
<simpara>
Количество единиц, на которые нужно переместить курсор.
</para>
</simpara>
</listitem>
</varlistentry>
<varlistentry>
@@ -62,10 +62,10 @@
<parameter>origin</parameter>
</term>
<listitem>
<para>
<simpara>
Место, из которого вы хотите переместить курсор: <constant>CUBRID_CURSOR_FIRST</constant>,
<constant>CUBRID_CURSOR_CURRENT</constant> или <constant>CUBRID_CURSOR_LAST</constant>.
</para>
</simpara>
</listitem>
</varlistentry>
</variablelist>
@@ -73,9 +73,9 @@
<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>
<simpara>
&return.success;
</para>
</simpara>
</refsect1>
<refsect1 role="examples">

View File

@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: e3c7b9f288e374a6c77e8595848cba1b680b05e7 Maintainer: evvc Status: ready -->
<!-- EN-Revision: 22492de2eede0a31a4ac486489d5475e1536354d Maintainer: evvc Status: ready -->
<!-- Reviewed: no -->
<refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="function.cubrid-next-result">
<refnamediv>
@@ -13,12 +13,12 @@
<type>bool</type><methodname>cubrid_next_result</methodname>
<methodparam><type>resource</type><parameter>result</parameter></methodparam>
</methodsynopsis>
<para>
<simpara>
Функция <function>cubrid_next_result</function> используется для получения
результатов следующего запроса, если выполняется несколько SQL-операторов и
для <function>cubrid_execute</function> установлен флаг
<constant>CUBRID_EXEC_QUERY_ALL</constant>.
</para>
</simpara>
</refsect1>
<refsect1 role="parameters">
@@ -29,10 +29,10 @@
<parameter>result</parameter>
</term>
<listitem>
<para>
<simpara>
<parameter>result</parameter>
из вызова функции <function>cubrid_execute</function>.
</para>
</simpara>
</listitem>
</varlistentry>
</variablelist>
@@ -40,9 +40,9 @@
<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>
<simpara>
&return.success;
</para>
</simpara>
</refsect1>
<refsect1 role="examples">

View File

@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: e3c7b9f288e374a6c77e8595848cba1b680b05e7 Maintainer: sergey Status: ready -->
<!-- EN-Revision: 22492de2eede0a31a4ac486489d5475e1536354d Maintainer: sergey Status: ready -->
<!-- Reviewed: no -->
<refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="function.cubrid-num-cols">
<refnamediv>
@@ -13,11 +13,11 @@
<type>int</type><methodname>cubrid_num_cols</methodname>
<methodparam><type>resource</type><parameter>result</parameter></methodparam>
</methodsynopsis>
<para>
<simpara>
Функция <function>cubrid_num_cols</function> используется для получения
количества столбцов из результата запроса. Её можно использовать только в том случае,
если выполняемый запрос является оператором <literal>SELECT</literal>.
</para>
</simpara>
</refsect1>
<refsect1 role="parameters">
@@ -25,19 +25,19 @@
<variablelist>
<varlistentry>
<term><parameter>result</parameter></term>
<listitem><para>Результат.</para></listitem>
<listitem><simpara>Результат.</simpara></listitem>
</varlistentry>
</variablelist>
</refsect1>
<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>
<simpara>
Количество столбцов в случае успешного выполнения.
</para>
<para>
</simpara>
<simpara>
&false;, если SQL-выражение не является SELECT.
</para>
</simpara>
</refsect1>
<refsect1 role="examples">

View File

@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: e3c7b9f288e374a6c77e8595848cba1b680b05e7 Maintainer: evvc Status: ready -->
<!-- EN-Revision: 22492de2eede0a31a4ac486489d5475e1536354d Maintainer: evvc Status: ready -->
<!-- Reviewed: no -->
<refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="function.cubrid-num-rows">
<refnamediv>
@@ -13,17 +13,17 @@
<type>int</type><methodname>cubrid_num_rows</methodname>
<methodparam><type>resource</type><parameter>result</parameter></methodparam>
</methodsynopsis>
<para>
<simpara>
Функция <function>cubrid_num_rows</function> используется для получения
количества строк результата запроса.
Может использоваться для операторов <literal>SELECT</literal>.
Для запросов <literal>INSERT</literal>, <literal>UPDATE</literal> или <literal>DELETE</literal>,
используйте функцию <function>cubrid_affected_rows</function>.
</para>
<para>
</simpara>
<simpara>
Примечание: Функцию <function>cubrid_num_rows</function> можно использовать только для синхронного запроса;
функция возвращает 0, если используется для асинхронного запроса.
</para>
</simpara>
</refsect1>
<refsect1 role="parameters">
@@ -34,12 +34,12 @@
<parameter>result</parameter>
</term>
<listitem>
<para>
<simpara>
<parameter>result</parameter>
из вызова функций
<function>cubrid_execute</function>, <function>cubrid_query</function> и
<function>cubrid_prepare</function>
</para>
</simpara>
</listitem>
</varlistentry>
</variablelist>
@@ -47,18 +47,18 @@
<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>
<simpara>
Количество строк в случае успешного выполнения процесса.
</para>
<para>
</simpara>
<simpara>
0, если запрос был выполнен в асинхронном режиме.
</para>
<para>
</simpara>
<simpara>
-1, если SQL-оператор не является SELECT.
</para>
<para>
</simpara>
<simpara>
&false; в случае возникновения ошибки.
</para>
</simpara>
</refsect1>
<refsect1 role="examples">

View File

@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: e3c7b9f288e374a6c77e8595848cba1b680b05e7 Maintainer: sergey Status: ready -->
<!-- EN-Revision: 22492de2eede0a31a4ac486489d5475e1536354d Maintainer: sergey Status: ready -->
<!-- Reviewed: no -->
<refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="function.cubrid-pconnect-with-url">
<refnamediv>
@@ -15,56 +15,56 @@
<methodparam choice="opt"><type>string</type><parameter>userid</parameter></methodparam>
<methodparam choice="opt"><type>string</type><parameter>passwd</parameter></methodparam>
</methodsynopsis>
<para>
<simpara>
Устанавливает постоянное соединение с сервером CUBRID.
</para>
<para>
</simpara>
<simpara>
<function>cubrid_pconnect_with_url</function> действует очень похоже на
<function>cubrid_connect_with_url</function> с двумя основными отличиями:
</para>
<para>
</simpara>
<simpara>
Во-первых, при подключении функция сначала попытается найти (постоянную) ссылку,
которая уже открыта с тем же хостом, портом, именем базы данных и идентификатором пользователя.
Если соединение будет найдено, вместо открытия нового будет возвращён его идентификатор.
</para>
<para>
</simpara>
<simpara>
Во-вторых, соединение с SQL-сервером не будет закрыто по окончании выполнения скрипта.
Вместо этого ссылка останется открытой для использования в будущем (<function>cubrid_close</function> или
<function>cubrid_disconnect</function> не закроет ссылки, установленные <function>cubrid_pconnect_with_url</function>).
</para>
<para>
</simpara>
<simpara>
Поэтому этот тип ссылки называется "постоянным".
</para>
<para>
</simpara>
<simpara>
&lt;url&gt; ::= CUBRID:&lt;host&gt;:&lt;db_name&gt;:&lt;db_user&gt;:&lt;db_password&gt;:[?&lt;properties&gt;]
</para>
<para>
</simpara>
<simpara>
&lt;properties&gt; ::= &lt;property&gt; [&amp;&lt;property&gt;]
</para>
<para>
</simpara>
<simpara>
&lt;properties&gt; ::= alhosts=&lt;alternative_hosts&gt;[ &amp;rctime=&lt;time&gt;]
</para>
<para>
</simpara>
<simpara>
&lt;properties&gt; ::= login_timeout=&lt;milli_sec&gt;
</para>
<para>
</simpara>
<simpara>
&lt;properties&gt; ::= query_timeout=&lt;milli_sec&gt;
</para>
<para>
</simpara>
<simpara>
&lt;properties&gt; ::= disconnect_on_query_timeout=true|false
</para>
<para>
</simpara>
<simpara>
&lt;alternative_hosts&gt; ::= &lt;standby_broker1_host&gt;:&lt;port&gt; [,&lt;standby_broker2_host&gt;:&lt;port&gt;]
</para>
<para>
</simpara>
<simpara>
&lt;host&gt; := HOSTNAME | IP_ADDR
</para>
<para>
</simpara>
<simpara>
&lt;time&gt; := SECOND
</para>
<para>
</simpara>
<simpara>
&lt;milli_sec&gt; := MILLI SECOND
</para>
</simpara>
<simplelist>
<member>host : Имя хоста или IP-адрес основной базы данных</member>
<member>db_name : Имя базы данных</member>
@@ -97,31 +97,31 @@
</member>
</simplelist>
<note>
<para>
<simpara>
Символы <literal>?</literal> и <literal>:</literal> являются специальными в URL соединения
и не могут быть использованы в пароле. Пример некорректного пароля, который нельзя
использовать в строке соединения, потому, что в нем используются символы
"<literal>?:</literal>".
</para>
<para>
</simpara>
<simpara>
$url = "CUBRID:localhost:33000:tdb:dba:12?:?login_timeout=100";
</para>
<para>
</simpara>
<simpara>
Пароли, содержащие <literal>?</literal> или <literal>:</literal>
могут быть посланы отдельно.
</para>
<para>
</simpara>
<simpara>
$url = "CUBRID:localhost:33000:tbd:::?login_timeout=100";
</para>
<para>
</simpara>
<simpara>
$conn = cubrid_pconnect_with_url ($url, "dba", "12?");
</para>
<para>
</simpara>
<simpara>
Если логин или пароль пусты, необходимо всё равно сохранять символы "<literal>:</literal>":
</para>
<para>
</simpara>
<simpara>
$url = "CUBRID:localhost:33000:demodb:::";
</para>
</simpara>
</note>
</refsect1>
@@ -130,24 +130,24 @@
<variablelist>
<varlistentry>
<term><parameter>conn_url</parameter></term>
<listitem><para>Строка, содержащая информацию для соединения.</para></listitem>
<listitem><simpara>Строка, содержащая информацию для соединения.</simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>userid</parameter></term>
<listitem><para>Имя пользователя базы данных.</para></listitem>
<listitem><simpara>Имя пользователя базы данных.</simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>passwd</parameter></term>
<listitem><para>Пароль пользователя.</para></listitem>
<listitem><simpara>Пароль пользователя.</simpara></listitem>
</varlistentry>
</variablelist>
</refsect1>
<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>
<simpara>
Функция возвращает идентификатор соединения в случае успешного выполнения&return.falseforfailure;.
</para>
</simpara>
</refsect1>
<refsect1 role="examples">

View File

@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: e3c7b9f288e374a6c77e8595848cba1b680b05e7 Maintainer: sergey Status: ready -->
<!-- EN-Revision: 22492de2eede0a31a4ac486489d5475e1536354d Maintainer: sergey Status: ready -->
<!-- Reviewed: no -->
<refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="function.cubrid-pconnect">
<refnamediv>
@@ -17,26 +17,26 @@
<methodparam choice="opt"><type>string</type><parameter>userid</parameter></methodparam>
<methodparam choice="opt"><type>string</type><parameter>passwd</parameter></methodparam>
</methodsynopsis>
<para>
<simpara>
Устанавливает постоянное соединение с сервером CUBRID.
</para>
<para>
</simpara>
<simpara>
<function>cubrid_pconnect</function> действует очень похоже на
<function>cubrid_connect</function> с двумя основными отличиями:
</para>
<para>
</simpara>
<simpara>
Во-первых, при подключении функция сначала попытается найти (постоянную) ссылку,
которая уже открыта с тем же хостом, портом, именем базы данных и идентификатором пользователя.
Если соединение будет найдено, вместо открытия нового будет возвращён его идентификатор.
</para>
<para>
</simpara>
<simpara>
Во-вторых, соединение с SQL-сервером не будет закрыто по окончании выполнения скрипта.
Вместо этого ссылка останется открытой для использования в будущем (<function>cubrid_close</function> или
<function>cubrid_disconnect</function> не закроет ссылки, установленные <function>cubrid_pconnect</function>).
</para>
<para>
</simpara>
<simpara>
Поэтому этот тип ссылки называется "постоянным".
</para>
</simpara>
</refsect1>
<refsect1 role="parameters">
@@ -44,32 +44,32 @@
<variablelist>
<varlistentry>
<term><parameter>host</parameter></term>
<listitem><para>Имя хоста или IP-адрес сервера CUBRID CAS.</para></listitem>
<listitem><simpara>Имя хоста или IP-адрес сервера CUBRID CAS.</simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>port</parameter></term>
<listitem><para>Номер порта CUBRID CAS-сервера (BROKER_PORT настроенный в $CUBRID/conf/cubrid_broker.conf).</para></listitem>
<listitem><simpara>Номер порта CUBRID CAS-сервера (BROKER_PORT настроенный в $CUBRID/conf/cubrid_broker.conf).</simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>dbname</parameter></term>
<listitem><para>Имя базы данных.</para></listitem>
<listitem><simpara>Имя базы данных.</simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>userid</parameter></term>
<listitem><para>Имя пользователя базы данных.</para></listitem>
<listitem><simpara>Имя пользователя базы данных.</simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>passwd</parameter></term>
<listitem><para>Пароль пользователя.</para></listitem>
<listitem><simpara>Пароль пользователя.</simpara></listitem>
</varlistentry>
</variablelist>
</refsect1>
<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>
<simpara>
Идентификатор соединения в случае успешного выполнения процесса&return.falseforfailure;.
</para>
</simpara>
</refsect1>
<refsect1 role="examples">

View File

@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: e3c7b9f288e374a6c77e8595848cba1b680b05e7 Maintainer: sergey Status: ready -->
<!-- EN-Revision: 22492de2eede0a31a4ac486489d5475e1536354d Maintainer: sergey Status: ready -->
<!-- Reviewed: no -->
<refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="function.cubrid-prepare">
<refnamediv>
@@ -15,18 +15,18 @@
<methodparam><type>string</type><parameter>prepare_stmt</parameter></methodparam>
<methodparam choice="opt"><type>int</type><parameter>option</parameter><initializer>0</initializer></methodparam>
</methodsynopsis>
<para>
<simpara>
Функция <function>cubrid_prepare</function> - это своего рода API, который представляет выражения SQL,
скомпилированные ранее для данного дескриптора соединения. Этот предварительно скомпилированное SQL-выражение будет включено
в функцию <function>cubrid_prepare</function>.
</para>
<para>
</simpara>
<simpara>
Соответственно, вы можете эффективно использовать этот оператор для многократного выполнения или
для обработки больших данных. Можно использовать только один оператор, а в параметре можно указать вопросительный знак (?)
в соответствующую область SQL-выражения. Добавьте параметр при привязке значения в VALUES
выражения INSERT или в выражении WHERE. Обратите внимание, что можно привязать значение
к вопросительному знаку (?) только с помощью функции <function>cubrid_bind</function>.
</para>
</simpara>
</refsect1>
<refsect1 role="parameters">
@@ -34,24 +34,24 @@
<variablelist>
<varlistentry>
<term><parameter>conn_identifier</parameter></term>
<listitem><para>Идентификатор соединения.</para></listitem>
<listitem><simpara>Идентификатор соединения.</simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>prepare_stmt</parameter></term>
<listitem><para>Подготовленный запрос.</para></listitem>
<listitem><simpara>Подготовленный запрос.</simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>option</parameter></term>
<listitem><para>Опция возврата OID <constant>CUBRID_INCLUDE_OID</constant>.</para></listitem>
<listitem><simpara>Опция возврата OID <constant>CUBRID_INCLUDE_OID</constant>.</simpara></listitem>
</varlistentry>
</variablelist>
</refsect1>
<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>
<simpara>
Идентификатор запроса в случае успешного выполнения&return.falseforfailure;.
</para>
</simpara>
</refsect1>
<refsect1 role="examples">

View File

@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: e3c7b9f288e374a6c77e8595848cba1b680b05e7 Maintainer: sergey Status: ready -->
<!-- EN-Revision: 22492de2eede0a31a4ac486489d5475e1536354d Maintainer: sergey Status: ready -->
<!-- Reviewed: no -->
<refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="function.cubrid-put">
<refnamediv>
@@ -16,17 +16,17 @@
<methodparam choice="opt"><type>string</type><parameter>attr</parameter></methodparam>
<methodparam><type>mixed</type><parameter>value</parameter></methodparam>
</methodsynopsis>
<para>
<simpara>
Функция <function>cubrid_put</function> используется для обновления
атрибута экземпляра данного <parameter>oid</parameter>.
</para>
<para>
</simpara>
<simpara>
Вы можете обновить один атрибут, используя строковый тип данных
для установки <parameter>attr</parameter>. В таком случае вы можете использовать данные целого числа,
числа с плавающей запятой или числа строкового типа в качестве аргумента <parameter>value</parameter>.
Чтобы обновить несколько атрибутов, вы можете пропустить аргумент <parameter>attr</parameter>
и установить аргумент <parameter>value</parameter> в виде ассоциативного массива.
</para>
</simpara>
</refsect1>
<refsect1 role="parameters">
@@ -34,28 +34,28 @@
<variablelist>
<varlistentry>
<term><parameter>conn_identifier</parameter></term>
<listitem><para>Идентификатор соединения</para></listitem>
<listitem><simpara>Идентификатор соединения</simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>oid</parameter></term>
<listitem><para>OID экземпляра, который необходимо обновить</para></listitem>
<listitem><simpara>OID экземпляра, который необходимо обновить</simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>attr</parameter></term>
<listitem><para>Имя атрибута, который необходимо обновить</para></listitem>
<listitem><simpara>Имя атрибута, который необходимо обновить</simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>value</parameter></term>
<listitem><para>Новое значение, которое необходимо присвоить атрибуту</para></listitem>
<listitem><simpara>Новое значение, которое необходимо присвоить атрибуту</simpara></listitem>
</varlistentry>
</variablelist>
</refsect1>
<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>
<simpara>
&return.success;
</para>
</simpara>
</refsect1>
<refsect1 role="examples">

View File

@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: e3c7b9f288e374a6c77e8595848cba1b680b05e7 Maintainer: sergey Status: ready -->
<!-- EN-Revision: 22492de2eede0a31a4ac486489d5475e1536354d Maintainer: sergey Status: ready -->
<!-- Reviewed: no -->
<refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="function.cubrid-rollback">
<refnamediv>
@@ -13,15 +13,15 @@
<type>bool</type><methodname>cubrid_rollback</methodname>
<methodparam><type>resource</type><parameter>conn_identifier</parameter></methodparam>
</methodsynopsis>
<para>
<simpara>
Функция <function>cubrid_rollback</function> выполняет откат транзакции, на которую
указывает <parameter>conn_identifier</parameter>, которая в данный момент выполняется.
</para>
<para>
</simpara>
<simpara>
Соединение с сервером закрывается после вызова
<function>cubrid_rollback</function>. Однако дескриптор соединения
всё ещё действителен.
</para>
</simpara>
</refsect1>
<refsect1 role="parameters">
@@ -29,16 +29,16 @@
<variablelist>
<varlistentry>
<term><parameter>conn_identifier</parameter></term>
<listitem><para>Connection identifier.</para></listitem>
<listitem><simpara>Connection identifier.</simpara></listitem>
</varlistentry>
</variablelist>
</refsect1>
<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>
<simpara>
&return.success;
</para>
</simpara>
</refsect1>
<refsect1 role="examples">

View File

@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: e3c7b9f288e374a6c77e8595848cba1b680b05e7 Maintainer: sergey Status: ready -->
<!-- EN-Revision: 22492de2eede0a31a4ac486489d5475e1536354d Maintainer: sergey Status: ready -->
<!-- Reviewed: no -->
<refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="function.cubrid-schema">
<refnamediv>
@@ -16,21 +16,21 @@
<methodparam choice="opt"><type>string</type><parameter>class_name</parameter></methodparam>
<methodparam choice="opt"><type>string</type><parameter>attr_name</parameter></methodparam>
</methodsynopsis>
<para>
<simpara>
Функция <function>cubrid_schema</function> используется для получения
запрошенной информации о схеме из базы данных. Вы должны указать
<parameter>class_name</parameter>, если вы хотите получить информацию об
определённом классе, <parameter>attr_name</parameter>, если вы хотите получить
информацию об определённом атрибуте (может использоваться только с
<constant>CUBRID_SCH_ATTR_PRIVILEGE</constant>).
</para>
</simpara>
<para>
<simpara>
Результат функции <function>cubrid_schema</function> возвращается в виде двумерного
массива (столбец(ассоциативный массив) * строка(числовой массив)). В следующих
таблицах показаны типы схем и структура столбцов результирующего массива,
которые должны быть возвращены на основе типа схемы.
</para>
</simpara>
<table>
<title>Состав результата каждого типа</title>
@@ -408,28 +408,28 @@
<variablelist>
<varlistentry>
<term><parameter>conn_identifier</parameter></term>
<listitem><para>Идентификатор соединения.</para></listitem>
<listitem><simpara>Идентификатор соединения.</simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>schema_type</parameter></term>
<listitem><para>Данные схемы, которые вы хотите узнать.</para></listitem>
<listitem><simpara>Данные схемы, которые вы хотите узнать.</simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>class_name</parameter></term>
<listitem><para>Класс, для которого вы хотите узнать схему.</para></listitem>
<listitem><simpara>Класс, для которого вы хотите узнать схему.</simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>attr_name</parameter></term>
<listitem><para>Атрибут, для которого вы хотите узнать схему.</para></listitem>
<listitem><simpara>Атрибут, для которого вы хотите узнать схему.</simpara></listitem>
</varlistentry>
</variablelist>
</refsect1>
<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>
<simpara>
Массив, содержащий информацию о схеме, в случае успешного выполнения&return.falseforfailure;.
</para>
</simpara>
</refsect1>
<refsect1 role="changelog">

View File

@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: e3c7b9f288e374a6c77e8595848cba1b680b05e7 Maintainer: sergey Status: ready -->
<!-- EN-Revision: 22492de2eede0a31a4ac486489d5475e1536354d Maintainer: sergey Status: ready -->
<!-- Reviewed: no -->
<refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="function.cubrid-seq-drop">
<refnamediv>
@@ -16,11 +16,11 @@
<methodparam><type>string</type><parameter>attr_name</parameter></methodparam>
<methodparam><type>int</type><parameter>index</parameter></methodparam>
</methodsynopsis>
<para>
<simpara>
Функция <function>cubrid_seq_drop</function> используется для удаления
элемента, который вы запрашиваете из данного атрибута типа последовательности
в базе данных.
</para>
</simpara>
</refsect1>
<refsect1 role="parameters">
@@ -28,28 +28,28 @@
<variablelist>
<varlistentry>
<term><parameter>conn_identifier</parameter></term>
<listitem><para>Идентификатор соединения.</para></listitem>
<listitem><simpara>Идентификатор соединения.</simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>oid</parameter></term>
<listitem><para>OID экземпляра, с которым вы хотите работать.</para></listitem>
<listitem><simpara>OID экземпляра, с которым вы хотите работать.</simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>attr_name</parameter></term>
<listitem><para>Имя атрибута, из которого вы хотите удалить элемент.</para></listitem>
<listitem><simpara>Имя атрибута, из которого вы хотите удалить элемент.</simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>index</parameter></term>
<listitem><para>Индекс элемента, который вы хотите удалить (начиная с 1).</para></listitem>
<listitem><simpara>Индекс элемента, который вы хотите удалить (начиная с 1).</simpara></listitem>
</varlistentry>
</variablelist>
</refsect1>
<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>
<simpara>
&return.success;
</para>
</simpara>
</refsect1>
<refsect1 role="examples">

View File

@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: e3c7b9f288e374a6c77e8595848cba1b680b05e7 Maintainer: sergey Status: ready -->
<!-- EN-Revision: 22492de2eede0a31a4ac486489d5475e1536354d Maintainer: sergey Status: ready -->
<!-- Reviewed: no -->
<refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="function.cubrid-seq-insert">
<refnamediv>
@@ -17,10 +17,10 @@
<methodparam><type>int</type><parameter>index</parameter></methodparam>
<methodparam><type>string</type><parameter>seq_element</parameter></methodparam>
</methodsynopsis>
<para>
<simpara>
Функция <function>cubrid_col_insert</function> используется для вставки
элемента в атрибут типа последовательности в запрошенном месте.
</para>
</simpara>
</refsect1>
<refsect1 role="parameters">
@@ -28,32 +28,32 @@
<variablelist>
<varlistentry>
<term><parameter>conn_identifier</parameter></term>
<listitem><para>Идентификатор соединения.</para></listitem>
<listitem><simpara>Идентификатор соединения.</simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>oid</parameter></term>
<listitem><para>OID экземпляра, с которым вы хотите работать.</para></listitem>
<listitem><simpara>OID экземпляра, с которым вы хотите работать.</simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>attr_name</parameter></term>
<listitem><para>Имя атрибута, в который вы хотите вставить экземпляр.</para></listitem>
<listitem><simpara>Имя атрибута, в который вы хотите вставить экземпляр.</simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>index</parameter></term>
<listitem><para>Расположение элемента, в который вы хотите вставить элемент (начиная с 1).</para></listitem>
<listitem><simpara>Расположение элемента, в который вы хотите вставить элемент (начиная с 1).</simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>seq_element</parameter></term>
<listitem><para>Содержимое элемента, который вы хотите вставить.</para></listitem>
<listitem><simpara>Содержимое элемента, который вы хотите вставить.</simpara></listitem>
</varlistentry>
</variablelist>
</refsect1>
<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>
<simpara>
&return.success;
</para>
</simpara>
</refsect1>
<refsect1 role="examples">

View File

@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: e3c7b9f288e374a6c77e8595848cba1b680b05e7 Maintainer: sergey Status: ready -->
<!-- EN-Revision: 22492de2eede0a31a4ac486489d5475e1536354d Maintainer: sergey Status: ready -->
<!-- Reviewed: no -->
<refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="function.cubrid-seq-put">
<refnamediv>
@@ -17,10 +17,10 @@
<methodparam><type>int</type><parameter>index</parameter></methodparam>
<methodparam><type>string</type><parameter>seq_element</parameter></methodparam>
</methodsynopsis>
<para>
<simpara>
Функция <function>cubrid_seq_put</function> используется для обновления
содержимого запрошенного элемента в атрибуте sequent type с использованием OID.
</para>
</simpara>
</refsect1>
<refsect1 role="parameters">
@@ -28,32 +28,32 @@
<variablelist>
<varlistentry>
<term><parameter>conn_identifier</parameter></term>
<listitem><para>Идентификатор соединения.</para></listitem>
<listitem><simpara>Идентификатор соединения.</simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>oid</parameter></term>
<listitem><para>OID экземпляра, с которым вы хотите работать.</para></listitem>
<listitem><simpara>OID экземпляра, с которым вы хотите работать.</simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>attr_name</parameter></term>
<listitem><para>Имя атрибута, который вы хотите обновить элемент.</para></listitem>
<listitem><simpara>Имя атрибута, который вы хотите обновить элемент.</simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>index</parameter></term>
<listitem><para>Индекс (начиная с 1) элемента, который вы хотите обновить.</para></listitem>
<listitem><simpara>Индекс (начиная с 1) элемента, который вы хотите обновить.</simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>seq_element</parameter></term>
<listitem><para>Новый контент, который вы хотите использовать для обновления.</para></listitem>
<listitem><simpara>Новый контент, который вы хотите использовать для обновления.</simpara></listitem>
</varlistentry>
</variablelist>
</refsect1>
<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>
<simpara>
&return.success;
</para>
</simpara>
</refsect1>
<refsect1 role="examples">

View File

@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: e3c7b9f288e374a6c77e8595848cba1b680b05e7 Maintainer: sergey Status: ready -->
<!-- EN-Revision: 22492de2eede0a31a4ac486489d5475e1536354d Maintainer: sergey Status: ready -->
<!-- Reviewed: no -->
<refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="function.cubrid-set-add">
<refnamediv>
@@ -16,10 +16,10 @@
<methodparam><type>string</type><parameter>attr_name</parameter></methodparam>
<methodparam><type>string</type><parameter>set_element</parameter></methodparam>
</methodsynopsis>
<para>
<simpara>
Функция <function>cubrid_set_add</function> используется для вставки
одного элемента в заданный вами атрибут типа (set, multiset, sequence).
</para>
</simpara>
</refsect1>
<refsect1 role="parameters">
@@ -27,28 +27,28 @@
<variablelist>
<varlistentry>
<term><parameter>conn_identifier</parameter></term>
<listitem><para>Идентификатор соединения.</para></listitem>
<listitem><simpara>Идентификатор соединения.</simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>oid</parameter></term>
<listitem><para>OID экземпляра, с которым вы хотите работать.</para></listitem>
<listitem><simpara>OID экземпляра, с которым вы хотите работать.</simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>attr_name</parameter></term>
<listitem><para>Имя атрибута, который вы хотите вставить элемент.</para></listitem>
<listitem><simpara>Имя атрибута, который вы хотите вставить элемент.</simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>set_element</parameter></term>
<listitem><para>Содержимое элемента, который вы хотите вставить.</para></listitem>
<listitem><simpara>Содержимое элемента, который вы хотите вставить.</simpara></listitem>
</varlistentry>
</variablelist>
</refsect1>
<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>
<simpara>
&return.success;
</para>
</simpara>
</refsect1>
<refsect1 role="examples">

View File

@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: e3c7b9f288e374a6c77e8595848cba1b680b05e7 Maintainer: rjhdby Status: ready -->
<!-- EN-Revision: 22492de2eede0a31a4ac486489d5475e1536354d Maintainer: rjhdby Status: ready -->
<!-- Reviewed: no -->
<refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="function.cubrid-set-autocommit">
<refnamediv>
@@ -14,14 +14,14 @@
<methodparam><type>resource</type><parameter>conn_identifier</parameter></methodparam>
<methodparam><type>bool</type><parameter>mode</parameter></methodparam>
</methodsynopsis>
<para>
<simpara>
Функция <function>cubrid_set_autocommit</function> используется для установки режима
авто-коммита для соединения.
</para>
<para>
</simpara>
<simpara>
В CUBRID PHP, авто-коммит транзакций по умолчанию запрещён. Если вы его включите, все
ожидающие транзакции будут автоматически подтверждены.
</para>
</simpara>
</refsect1>
<refsect1 role="parameters">
@@ -29,12 +29,12 @@
<variablelist>
<varlistentry>
<term><parameter>conn_identifier</parameter></term>
<listitem><para>Идентификатор соединения.</para></listitem>
<listitem><simpara>Идентификатор соединения.</simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>mode</parameter></term>
<listitem>
<para>Режим авто-коммита. Одна из двух констант:</para>
<simpara>Режим авто-коммита. Одна из двух констант:</simpara>
<simplelist>
<member><constant>CUBRID_AUTOCOMMIT_FALSE</constant></member>
<member><constant>CUBRID_AUTOCOMMIT_TRUE</constant></member>
@@ -46,9 +46,9 @@
<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>
<simpara>
&return.success;
</para>
</simpara>
</refsect1>
<refsect1 role="seealso">

View File

@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: e3c7b9f288e374a6c77e8595848cba1b680b05e7 Maintainer: sergey Status: ready -->
<!-- EN-Revision: 22492de2eede0a31a4ac486489d5475e1536354d Maintainer: sergey Status: ready -->
<!-- Reviewed: no -->
<refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="function.cubrid-set-db-parameter">
<refnamediv>
@@ -15,21 +15,21 @@
<methodparam><type>int</type><parameter>param_type</parameter></methodparam>
<methodparam><type>int</type><parameter>param_value</parameter></methodparam>
</methodsynopsis>
<para>
<simpara>
Функция <function>cubrid_set_db_parameter</function> используется для установки
параметров базы данных CUBRID. Он может установить следующие
параметры базы данных CUBRID:
</para>
</simpara>
<simplelist>
<member><constant>PARAM_ISOLATION_LEVEL</constant></member>
<member><constant>PARAM_LOCK_TIMEOUT</constant></member>
</simplelist>
<note>
<para>
<simpara>
Режим автоматической фиксации может быть установлен с помощью
<function>cubrid_set_autocommit</function>.
</para>
</simpara>
</note>
</refsect1>
@@ -38,27 +38,27 @@
<variablelist>
<varlistentry>
<term><parameter>conn_identifier</parameter></term>
<listitem><para>
<listitem><simpara>
CUBRID соединение. Если идентификатор соединения не указан,
предполагается последняя ссылка, открываемая <function>cubrid_connect</function>.
</para></listitem>
</simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>param_type</parameter></term>
<listitem><para>Тип параметра базы данных.</para></listitem>
<listitem><simpara>Тип параметра базы данных.</simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>param_value</parameter></term>
<listitem><para>Значение уровня изоляции (1-6) или значение времени ожидания блокировки (в секундах).</para></listitem>
<listitem><simpara>Значение уровня изоляции (1-6) или значение времени ожидания блокировки (в секундах).</simpara></listitem>
</varlistentry>
</variablelist>
</refsect1>
<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>
<simpara>
&return.success;
</para>
</simpara>
</refsect1>
<refsect1 role="examples">

View File

@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: e3c7b9f288e374a6c77e8595848cba1b680b05e7 Maintainer: sergey Status: ready -->
<!-- EN-Revision: 22492de2eede0a31a4ac486489d5475e1536354d Maintainer: sergey Status: ready -->
<!-- Reviewed: no -->
<refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="function.cubrid-set-drop">
<refnamediv>
@@ -16,11 +16,11 @@
<methodparam><type>string</type><parameter>attr_name</parameter></methodparam>
<methodparam><type>string</type><parameter>set_element</parameter></methodparam>
</methodsynopsis>
<para>
<simpara>
Функция <function>cubrid_set_drop</function> используется для удаления
элемента, который вы запрашиваете из заданного атрибута типа набора (set, multiset)
базы данных.
</para>
</simpara>
</refsect1>
<refsect1 role="parameters">
@@ -28,28 +28,28 @@
<variablelist>
<varlistentry>
<term><parameter>conn_identifier</parameter></term>
<listitem><para>Connection identifier.</para></listitem>
<listitem><simpara>Connection identifier.</simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>oid</parameter></term>
<listitem><para>OID экземпляра, с которым вы хотите работать.</para></listitem>
<listitem><simpara>OID экземпляра, с которым вы хотите работать.</simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>attr_name</parameter></term>
<listitem><para>Имя атрибута, из которого вы хотите удалить элемент.</para></listitem>
<listitem><simpara>Имя атрибута, из которого вы хотите удалить элемент.</simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>set_element</parameter></term>
<listitem><para>Содержимое элемента, который вы хотите удалить.</para></listitem>
<listitem><simpara>Содержимое элемента, который вы хотите удалить.</simpara></listitem>
</varlistentry>
</variablelist>
</refsect1>
<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>
<simpara>
&return.success;
</para>
</simpara>
</refsect1>
<refsect1 role="examples">

View File

@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: e3c7b9f288e374a6c77e8595848cba1b680b05e7 Maintainer: sergey Status: ready -->
<!-- EN-Revision: 22492de2eede0a31a4ac486489d5475e1536354d Maintainer: sergey Status: ready -->
<!-- Reviewed: no -->
<refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="function.cubrid-set-query-timeout">
<refnamediv>
@@ -14,10 +14,10 @@
<methodparam><type>resource</type><parameter>req_identifier</parameter></methodparam>
<methodparam><type>int</type><parameter>timeout</parameter></methodparam>
</methodsynopsis>
<para>
<simpara>
Функция <function>cubrid_set_query_timeout</function> используется для установки
времени ожидания выполнения запроса.
</para>
</simpara>
</refsect1>
<refsect1 role="parameters">
@@ -25,12 +25,12 @@
<variablelist>
<varlistentry>
<term><parameter>req_identifier</parameter></term>
<listitem><para>Request identifier.</para></listitem>
<listitem><simpara>Request identifier.</simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>timeout</parameter></term>
<listitem>
<para>Время ожидания, в миллисекундах.</para>
<simpara>Время ожидания, в миллисекундах.</simpara>
</listitem>
</varlistentry>
</variablelist>
@@ -38,9 +38,9 @@
<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>
<simpara>
&return.success;
</para>
</simpara>
</refsect1>
<refsect1 role="seealso">

View File

@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: e3c7b9f288e374a6c77e8595848cba1b680b05e7 Maintainer: rjhdby Status: ready -->
<!-- EN-Revision: 22492de2eede0a31a4ac486489d5475e1536354d Maintainer: rjhdby Status: ready -->
<!-- Reviewed: no -->
<refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="function.cubrid-version">
<refnamediv>
@@ -13,10 +13,10 @@
<type>string</type><methodname>cubrid_version</methodname>
<void/>
</methodsynopsis>
<para>
<simpara>
Функция <function>cubrid_version</function> используется для получения версии модуля
CUBRID PHP.
</para>
</simpara>
</refsect1>
<refsect1 role="parameters">
@@ -26,9 +26,9 @@
<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>
<simpara>
Информация о версии (например "8.3.1.0001").
</para>
</simpara>
</refsect1>
<refsect1 role="examples">

View File

@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: e3c7b9f288e374a6c77e8595848cba1b680b05e7 Maintainer: rjhdby Status: ready -->
<!-- EN-Revision: 22492de2eede0a31a4ac486489d5475e1536354d Maintainer: rjhdby Status: ready -->
<!-- Reviewed: no -->
<refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="function.cubrid-load-from-glo">
<refnamediv>
@@ -15,10 +15,10 @@
<methodparam><type>string</type><parameter>oid</parameter></methodparam>
<methodparam><type>string</type><parameter>file_name</parameter></methodparam>
</methodsynopsis>
<para>
<simpara>
Функция <function>cubrid_load_from_glo</function> используется для чтения данных из
экземпляра GLO и записи их в заданный файл.
</para>
</simpara>
</refsect1>
<refsect1 role="parameters">
@@ -26,27 +26,27 @@
<variablelist>
<varlistentry>
<term><parameter>conn_identifier</parameter></term>
<listitem><para>Идентификатор соединения.</para></listitem>
<listitem><simpara>Идентификатор соединения.</simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>oid</parameter></term>
<listitem><para>Oid экземпляра glo из которого вы хотите прочитать данные.</para></listitem>
<listitem><simpara>Oid экземпляра glo из которого вы хотите прочитать данные.</simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>file_name</parameter></term>
<listitem><para>Имя целевого файла.</para></listitem>
<listitem><simpara>Имя целевого файла.</simpara></listitem>
</varlistentry>
</variablelist>
</refsect1>
<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>
<simpara>
&true; в случае успешного выполнения.
</para>
<para>
</simpara>
<simpara>
&false; в случае возникновения ошибки.
</para>
</simpara>
</refsect1>
<refsect1 role="examples">
@@ -74,15 +74,15 @@ if ($req) {
<refsect1 role="notes">
&reftitle.notes;
<note>
<para>
<simpara>
&info.deprecated.alias;
<function>cubrid_load_from_glo</function>
</para>
</simpara>
</note>
<note>
<para>
<simpara>
Функция удалена в CUBRID 3.1.
</para>
</simpara>
</note>
</refsect1>

View File

@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: e3c7b9f288e374a6c77e8595848cba1b680b05e7 Maintainer: rjhdby Status: ready -->
<!-- EN-Revision: 22492de2eede0a31a4ac486489d5475e1536354d Maintainer: rjhdby Status: ready -->
<!-- Reviewed: no -->
<refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="function.cubrid-new-glo">
<refnamediv>
@@ -15,11 +15,11 @@
<methodparam><type>string</type><parameter>class_name</parameter></methodparam>
<methodparam><type>string</type><parameter>file_name</parameter></methodparam>
</methodsynopsis>
<para>
<simpara>
Функция <function>cubrid_new_glo</function> используется для создания экземпляра glo
в запрошенном классе (glo класс). Glo создаётся типа LO, и хранится в файле
<parameter>file_name</parameter>.
</para>
</simpara>
</refsect1>
<refsect1 role="parameters">
@@ -27,27 +27,27 @@
<variablelist>
<varlistentry>
<term><parameter>conn_identifier</parameter></term>
<listitem><para>Идентификатор соединения.</para></listitem>
<listitem><simpara>Идентификатор соединения.</simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>class_name</parameter></term>
<listitem><para>Имя класса, в котором вы собираетесь создать glo.</para></listitem>
<listitem><simpara>Имя класса, в котором вы собираетесь создать glo.</simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>file_name</parameter></term>
<listitem><para>Имя целевого файла.</para></listitem>
<listitem><simpara>Имя целевого файла.</simpara></listitem>
</varlistentry>
</variablelist>
</refsect1>
<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>
<simpara>
Oid созданного экземпляра в случае успешного выполнения.
</para>
<para>
</simpara>
<simpara>
&false; в случае возникновения ошибки.
</para>
</simpara>
</refsect1>
<refsect1 role="examples">
@@ -76,15 +76,15 @@ if ($oid){
<refsect1 role="notes">
&reftitle.notes;
<note>
<para>
<simpara>
&info.deprecated.alias;
<function>cubrid_new_glo</function>
</para>
</simpara>
</note>
<note>
<para>
<simpara>
Функция удалена в CUBRID 3.1.
</para>
</simpara>
</note>
</refsect1>

View File

@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: e3c7b9f288e374a6c77e8595848cba1b680b05e7 Maintainer: rjhdby Status: ready -->
<!-- EN-Revision: 22492de2eede0a31a4ac486489d5475e1536354d Maintainer: rjhdby Status: ready -->
<!-- Reviewed: no -->
<refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="function.cubrid-save-to-glo">
<refnamediv>
@@ -15,10 +15,10 @@
<methodparam><type>string</type><parameter>oid</parameter></methodparam>
<methodparam><type>string</type><parameter>file_name</parameter></methodparam>
</methodsynopsis>
<para>
<simpara>
Функция <function>cubrid_save_to_glo</function> используется для сохранения
запрошенного файла в экземпляре glo.
</para>
</simpara>
</refsect1>
<refsect1 role="parameters">
@@ -26,27 +26,27 @@
<variablelist>
<varlistentry>
<term><parameter>conn_identifier</parameter></term>
<listitem><para>Идентификатор соединения.</para></listitem>
<listitem><simpara>Идентификатор соединения.</simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>oid</parameter></term>
<listitem><para>Oid экземпляра glo в котором вы хотите сохранить файл.</para></listitem>
<listitem><simpara>Oid экземпляра glo в котором вы хотите сохранить файл.</simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>file_name</parameter></term>
<listitem><para>Имя целевого файла.</para></listitem>
<listitem><simpara>Имя целевого файла.</simpara></listitem>
</varlistentry>
</variablelist>
</refsect1>
<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>
<simpara>
&true; в случае успешного выполнения.
</para>
<para>
</simpara>
<simpara>
&false; в случае возникновения ошибки.
</para>
</simpara>
</refsect1>
<refsect1 role="examples">
@@ -74,15 +74,15 @@ if ($req) {
<refsect1 role="notes">
&reftitle.notes;
<note>
<para>
<simpara>
&info.deprecated.alias;
<function>cubrid_save_to_glo</function>
</para>
</simpara>
</note>
<note>
<para>
<simpara>
Функция удалена в CUBRID 3.1.
</para>
</simpara>
</note>
</refsect1>

Some files were not shown because too many files have changed in this diff Show More