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:
@@ -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>
|
||||
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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">
|
||||
|
||||
@@ -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">
|
||||
|
||||
@@ -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">
|
||||
|
||||
@@ -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">
|
||||
|
||||
@@ -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">
|
||||
|
||||
@@ -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">
|
||||
|
||||
@@ -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">
|
||||
|
||||
@@ -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>
|
||||
|
||||
@@ -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">
|
||||
|
||||
@@ -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">
|
||||
|
||||
@@ -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">
|
||||
|
||||
@@ -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">
|
||||
|
||||
@@ -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">
|
||||
|
||||
@@ -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">
|
||||
|
||||
@@ -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">
|
||||
|
||||
@@ -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">
|
||||
|
||||
@@ -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">
|
||||
|
||||
@@ -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">
|
||||
|
||||
@@ -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">
|
||||
|
||||
@@ -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">
|
||||
|
||||
@@ -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">
|
||||
|
||||
@@ -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">
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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">
|
||||
|
||||
@@ -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">
|
||||
|
||||
@@ -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>
|
||||
|
||||
|
||||
@@ -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>
|
||||
|
||||
@@ -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">
|
||||
|
||||
@@ -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">
|
||||
|
||||
@@ -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">
|
||||
|
||||
@@ -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">
|
||||
|
||||
@@ -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">
|
||||
|
||||
@@ -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">
|
||||
|
||||
@@ -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">
|
||||
|
||||
@@ -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">
|
||||
|
||||
@@ -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>
|
||||
<url> ::= CUBRID:<host>:<db_name>:<db_user>:<db_password>:[?<properties>]
|
||||
</para>
|
||||
<para>
|
||||
</simpara>
|
||||
<simpara>
|
||||
<properties> ::= <property> [&<property>]
|
||||
</para>
|
||||
<para>
|
||||
</simpara>
|
||||
<simpara>
|
||||
<properties> ::= alhosts=<alternative_hosts>[ &rctime=<time>]
|
||||
</para>
|
||||
<para>
|
||||
</simpara>
|
||||
<simpara>
|
||||
<properties> ::= login_timeout=<milli_sec>
|
||||
</para>
|
||||
<para>
|
||||
</simpara>
|
||||
<simpara>
|
||||
<properties> ::= query_timeout=<milli_sec>
|
||||
</para>
|
||||
<para>
|
||||
</simpara>
|
||||
<simpara>
|
||||
<properties> ::= disconnect_on_query_timeout=true|false
|
||||
</para>
|
||||
<para>
|
||||
</simpara>
|
||||
<simpara>
|
||||
<alternative_hosts> ::= <standby_broker1_host>:<port> [,<standby_broker2_host>:<port>]
|
||||
</para>
|
||||
<para>
|
||||
</simpara>
|
||||
<simpara>
|
||||
<host> := HOSTNAME | IP_ADDR
|
||||
</para>
|
||||
<para>
|
||||
</simpara>
|
||||
<simpara>
|
||||
<time> := SECOND
|
||||
</para>
|
||||
<para>
|
||||
</simpara>
|
||||
<simpara>
|
||||
<milli_sec> := 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">
|
||||
|
||||
@@ -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">
|
||||
|
||||
@@ -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">
|
||||
|
||||
@@ -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">
|
||||
|
||||
@@ -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">
|
||||
|
||||
@@ -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">
|
||||
|
||||
@@ -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">
|
||||
|
||||
@@ -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">
|
||||
|
||||
@@ -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">
|
||||
|
||||
@@ -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 : Числовой & ассоциативный массив (по умолчанию)</member>
|
||||
<member>CUBRID_OBJECT : объект, с именем атрибута в качестве имени столбца результата запроса</member>
|
||||
</simplelist>
|
||||
<para>
|
||||
<simpara>
|
||||
Если параметр <parameter>type</parameter> опущен, результат будет получен с использованием опции CUBRID_BOTH по умолчанию.
|
||||
Для получения результата запроса в виде объектных данных, имя столбца результата должно подчиняться правилам именования идентификаторов в PHP.
|
||||
Например, имя столбца, такое как "count(*)", не может быть получено в виде объекта.
|
||||
</para>
|
||||
</simpara>
|
||||
</refsect1>
|
||||
|
||||
<refsect1 role="examples">
|
||||
|
||||
@@ -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">
|
||||
|
||||
@@ -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">
|
||||
|
||||
@@ -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">
|
||||
|
||||
@@ -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">
|
||||
|
||||
@@ -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">
|
||||
|
||||
@@ -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">
|
||||
|
||||
@@ -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">
|
||||
|
||||
@@ -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">
|
||||
|
||||
@@ -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">
|
||||
|
||||
@@ -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">
|
||||
|
||||
@@ -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">
|
||||
|
||||
@@ -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">
|
||||
|
||||
@@ -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">
|
||||
|
||||
@@ -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">
|
||||
|
||||
@@ -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">
|
||||
|
||||
@@ -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">
|
||||
|
||||
@@ -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">
|
||||
|
||||
@@ -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">
|
||||
|
||||
@@ -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">
|
||||
|
||||
@@ -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">
|
||||
|
||||
@@ -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">
|
||||
|
||||
@@ -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">
|
||||
|
||||
@@ -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">
|
||||
|
||||
@@ -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">
|
||||
|
||||
@@ -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">
|
||||
|
||||
@@ -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">
|
||||
|
||||
@@ -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">
|
||||
|
||||
@@ -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">
|
||||
|
||||
@@ -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">
|
||||
|
||||
@@ -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">
|
||||
|
||||
@@ -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">
|
||||
|
||||
@@ -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">
|
||||
|
||||
@@ -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">
|
||||
|
||||
@@ -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">
|
||||
|
||||
@@ -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">
|
||||
|
||||
@@ -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>
|
||||
<url> ::= CUBRID:<host>:<db_name>:<db_user>:<db_password>:[?<properties>]
|
||||
</para>
|
||||
<para>
|
||||
</simpara>
|
||||
<simpara>
|
||||
<properties> ::= <property> [&<property>]
|
||||
</para>
|
||||
<para>
|
||||
</simpara>
|
||||
<simpara>
|
||||
<properties> ::= alhosts=<alternative_hosts>[ &rctime=<time>]
|
||||
</para>
|
||||
<para>
|
||||
</simpara>
|
||||
<simpara>
|
||||
<properties> ::= login_timeout=<milli_sec>
|
||||
</para>
|
||||
<para>
|
||||
</simpara>
|
||||
<simpara>
|
||||
<properties> ::= query_timeout=<milli_sec>
|
||||
</para>
|
||||
<para>
|
||||
</simpara>
|
||||
<simpara>
|
||||
<properties> ::= disconnect_on_query_timeout=true|false
|
||||
</para>
|
||||
<para>
|
||||
</simpara>
|
||||
<simpara>
|
||||
<alternative_hosts> ::= <standby_broker1_host>:<port> [,<standby_broker2_host>:<port>]
|
||||
</para>
|
||||
<para>
|
||||
</simpara>
|
||||
<simpara>
|
||||
<host> := HOSTNAME | IP_ADDR
|
||||
</para>
|
||||
<para>
|
||||
</simpara>
|
||||
<simpara>
|
||||
<time> := SECOND
|
||||
</para>
|
||||
<para>
|
||||
</simpara>
|
||||
<simpara>
|
||||
<milli_sec> := 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">
|
||||
|
||||
@@ -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">
|
||||
|
||||
@@ -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">
|
||||
|
||||
@@ -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">
|
||||
|
||||
@@ -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">
|
||||
|
||||
@@ -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">
|
||||
|
||||
@@ -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">
|
||||
|
||||
@@ -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">
|
||||
|
||||
@@ -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">
|
||||
|
||||
@@ -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">
|
||||
|
||||
@@ -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">
|
||||
|
||||
@@ -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">
|
||||
|
||||
@@ -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">
|
||||
|
||||
@@ -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">
|
||||
|
||||
@@ -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">
|
||||
|
||||
@@ -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>
|
||||
|
||||
|
||||
@@ -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>
|
||||
|
||||
|
||||
@@ -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
Reference in New Issue
Block a user