mirror of
https://github.com/php/doc-pt_br.git
synced 2026-03-23 22:52:12 +01:00
ibm_db2: fix XML to remove useless wrapping para tags via automatic script
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- EN-Revision: 9e2d8231b5d8a3795b365c6770fab288e59e6249 Maintainer: leonardolara Status: ready -->
|
||||
<section xml:id="ibm-db2.installation" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
<!-- EN-Revision: 59e21cf90a9cdcf8f4e841b3441bd951f24d8078 Maintainer: leonardolara Status: ready -->
|
||||
<section xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="ibm-db2.installation">
|
||||
&reftitle.install;
|
||||
<para>
|
||||
Para construir a extensão ibm_db2, os arquivos de cabeçalho de desenvolvimento de aplicativos do DB2
|
||||
@@ -19,7 +19,7 @@
|
||||
</para>
|
||||
<para>
|
||||
ibm_db2 é uma extensão &link.pecl;, portanto siga as instruções em
|
||||
<xref linkend='install.pecl' /> para instalar a extensão ibm_db2 para PHP.
|
||||
<xref linkend="install.pecl"/> para instalar a extensão ibm_db2 para PHP.
|
||||
Emita o comando <command>configure</command> para apontar o local dos
|
||||
arquivos de cabeçalho e bibliotecas do DB2 da seguinte forma:
|
||||
<screen>
|
||||
@@ -30,33 +30,28 @@ bash$ ./configure --with-IBM_DB2=/path/to/DB2
|
||||
O padrão para o comando <command>configure</command> é
|
||||
<filename class="directory">/opt/IBM/db2/V8.1</filename>.
|
||||
</para>
|
||||
<para>
|
||||
<note>
|
||||
<title>Nota para usuários do IIS</title>
|
||||
<para>
|
||||
Se o driver ibm_db2 estiver sendo usado com o Microsoft Internet Information
|
||||
Server (IIS), pode ser necessário fazer o seguinte:
|
||||
</para>
|
||||
<para>
|
||||
<simplelist>
|
||||
<member>
|
||||
Instale o DB2 com segurança estendida do sistema operacional.
|
||||
</member>
|
||||
<member>
|
||||
Adicione o caminho do binário do PHP à variável de ambiente do sistema <envar>PATH</envar> (padrão C:\php\).
|
||||
</member>
|
||||
<member>
|
||||
Crie outra variável de ambiente do sistema igual ao caminho onde o arquivo PHP.INI está localizado (ex.: PHPRC = C:\php\).
|
||||
</member>
|
||||
<member>
|
||||
Adicione o IUSR_COMPUTERNAME ao grupo DB2USERS.
|
||||
</member>
|
||||
</simplelist>
|
||||
</para>
|
||||
</note>
|
||||
</para>
|
||||
<note>
|
||||
<title>Nota para usuários do IIS</title>
|
||||
<para>
|
||||
Se o driver ibm_db2 estiver sendo usado com o Microsoft Internet Information
|
||||
Server (IIS), pode ser necessário fazer o seguinte:
|
||||
</para>
|
||||
<simplelist>
|
||||
<member>
|
||||
Instale o DB2 com segurança estendida do sistema operacional.
|
||||
</member>
|
||||
<member>
|
||||
Adicione o caminho do binário do PHP à variável de ambiente do sistema <envar>PATH</envar> (padrão C:\php\).
|
||||
</member>
|
||||
<member>
|
||||
Crie outra variável de ambiente do sistema igual ao caminho onde o arquivo PHP.INI está localizado (ex.: PHPRC = C:\php\).
|
||||
</member>
|
||||
<member>
|
||||
Adicione o IUSR_COMPUTERNAME ao grupo DB2USERS.
|
||||
</member>
|
||||
</simplelist>
|
||||
</note>
|
||||
</section>
|
||||
|
||||
<!-- Keep this comment at the end of the file
|
||||
Local variables:
|
||||
mode: sgml
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- EN-Revision: 61374bbe228e8e9c55a24aba59a1e2bb2a871148 Maintainer: leonardolara Status: ready -->
|
||||
<refentry xml:id="function.db2-autocommit" xmlns="http://docbook.org/ns/docbook">
|
||||
<!-- EN-Revision: 59e21cf90a9cdcf8f4e841b3441bd951f24d8078 Maintainer: leonardolara Status: ready -->
|
||||
<refentry xmlns="http://docbook.org/ns/docbook" xml:id="function.db2-autocommit">
|
||||
<refnamediv>
|
||||
<refname>db2_autocommit</refname>
|
||||
<refpurpose>
|
||||
@@ -22,45 +22,43 @@
|
||||
</refsect1>
|
||||
<refsect1 role="parameters">
|
||||
&reftitle.parameters;
|
||||
<para>
|
||||
<variablelist>
|
||||
<varlistentry>
|
||||
<term><parameter>connection</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Uma variável de recurso de conexão de banco de dados válida, conforme retornada de
|
||||
<function>db2_connect</function> ou <function>db2_pconnect</function>.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>value</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Uma das seguintes constantes:
|
||||
<variablelist>
|
||||
<varlistentry>
|
||||
<term><constant>DB2_AUTOCOMMIT_OFF</constant></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Desativa o AUTOCOMMIT.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><constant>DB2_AUTOCOMMIT_ON</constant></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Ativa o AUTOCOMMIT.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
</para>
|
||||
<variablelist>
|
||||
<varlistentry>
|
||||
<term><parameter>connection</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Uma variável de recurso de conexão de banco de dados válida, conforme retornada de
|
||||
<function>db2_connect</function> ou <function>db2_pconnect</function>.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>value</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Uma das seguintes constantes:
|
||||
<variablelist>
|
||||
<varlistentry>
|
||||
<term><constant>DB2_AUTOCOMMIT_OFF</constant></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Desativa o AUTOCOMMIT.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><constant>DB2_AUTOCOMMIT_ON</constant></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Ativa o AUTOCOMMIT.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
</refsect1>
|
||||
<refsect1 role="returnvalues">
|
||||
&reftitle.returnvalues;
|
||||
@@ -154,12 +152,10 @@ Ativação do AUTOCOMMIT bem sucedida.
|
||||
|
||||
<refsect1 role="seealso">
|
||||
&reftitle.seealso;
|
||||
<para>
|
||||
<simplelist>
|
||||
<member><function>db2_connect</function></member>
|
||||
<member><function>db2_pconnect</function></member>
|
||||
</simplelist>
|
||||
</para>
|
||||
<simplelist>
|
||||
<member><function>db2_connect</function></member>
|
||||
<member><function>db2_pconnect</function></member>
|
||||
</simplelist>
|
||||
</refsect1>
|
||||
|
||||
</refentry>
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- EN-Revision: 61374bbe228e8e9c55a24aba59a1e2bb2a871148 Maintainer: leonardolara Status: ready -->
|
||||
<refentry xml:id="function.db2-bind-param" xmlns="http://docbook.org/ns/docbook">
|
||||
<!-- EN-Revision: 59e21cf90a9cdcf8f4e841b3441bd951f24d8078 Maintainer: leonardolara Status: ready -->
|
||||
<refentry xmlns="http://docbook.org/ns/docbook" xml:id="function.db2-bind-param">
|
||||
<refnamediv>
|
||||
<refname>db2_bind_param</refname>
|
||||
<refpurpose>
|
||||
@@ -31,84 +31,82 @@
|
||||
</refsect1>
|
||||
<refsect1 role="parameters">
|
||||
&reftitle.parameters;
|
||||
<para>
|
||||
<variablelist>
|
||||
<varlistentry>
|
||||
<term><parameter>stmt</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Uma instrução preparada retornada de <function>db2_prepare</function>.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>parameter_number</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Especifica a posição, indexada a partir de 1, do parâmetro na instrução
|
||||
preparada.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>variable_name</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Uma string especificando o nome da variável PHP a ser vinculada ao
|
||||
parâmetro especificado por <parameter>parameter_number</parameter>.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>parameter_type</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Uma constante especificando se a variável PHP deve ser vinculada ao
|
||||
parâmetro SQL como um parâmetro de entrada (<constant>DB2_PARAM_IN</constant>),
|
||||
um parâmetro de saída (<constant>DB2_PARAM_OUT</constant>) ou como um
|
||||
parâmetro que aceita entrada e retorna saída
|
||||
(<constant>DB2_PARAM_INOUT</constant>). Para evitar sobrecarga de memória, pode-se
|
||||
também especificar <constant>DB2_PARAM_FILE</constant> para vincular a variável PHP
|
||||
ao nome de um arquivo que contém dados de objeto grande (BLOB, CLOB ou
|
||||
DBCLOB).
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>data_type</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Uma constante especificando o tipo de dados SQL como o qual a variável PHP deverá
|
||||
ser vinculada: uma das constantes <constant>DB2_BINARY</constant>,
|
||||
<constant>DB2_CHAR</constant>, <literal>DB2_DOUBLE</literal> ou
|
||||
<constant>DB2_LONG</constant>.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>precision</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Especifica a precisão com a qual a variável deve ser vinculada ao
|
||||
banco de dados. Este parâmetro também pode ser usado para recuperar valores de saída XML
|
||||
de procedimentos armazenados. Um valor não negativo especifica o tamanho máximo
|
||||
dos dados XML que serão recuperados do banco de dados. Se este parâmetro
|
||||
não for usado, um padrão de 1 MB será assumido para recuperar o valor de saída XML
|
||||
do procedimento armazenado.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>scale</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Especifica a escala com a qual a variável deve ser vinculada ao
|
||||
banco de dados.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
</para>
|
||||
<variablelist>
|
||||
<varlistentry>
|
||||
<term><parameter>stmt</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Uma instrução preparada retornada de <function>db2_prepare</function>.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>parameter_number</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Especifica a posição, indexada a partir de 1, do parâmetro na instrução
|
||||
preparada.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>variable_name</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Uma string especificando o nome da variável PHP a ser vinculada ao
|
||||
parâmetro especificado por <parameter>parameter_number</parameter>.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>parameter_type</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Uma constante especificando se a variável PHP deve ser vinculada ao
|
||||
parâmetro SQL como um parâmetro de entrada (<constant>DB2_PARAM_IN</constant>),
|
||||
um parâmetro de saída (<constant>DB2_PARAM_OUT</constant>) ou como um
|
||||
parâmetro que aceita entrada e retorna saída
|
||||
(<constant>DB2_PARAM_INOUT</constant>). Para evitar sobrecarga de memória, pode-se
|
||||
também especificar <constant>DB2_PARAM_FILE</constant> para vincular a variável PHP
|
||||
ao nome de um arquivo que contém dados de objeto grande (BLOB, CLOB ou
|
||||
DBCLOB).
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>data_type</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Uma constante especificando o tipo de dados SQL como o qual a variável PHP deverá
|
||||
ser vinculada: uma das constantes <constant>DB2_BINARY</constant>,
|
||||
<constant>DB2_CHAR</constant>, <literal>DB2_DOUBLE</literal> ou
|
||||
<constant>DB2_LONG</constant>.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>precision</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Especifica a precisão com a qual a variável deve ser vinculada ao
|
||||
banco de dados. Este parâmetro também pode ser usado para recuperar valores de saída XML
|
||||
de procedimentos armazenados. Um valor não negativo especifica o tamanho máximo
|
||||
dos dados XML que serão recuperados do banco de dados. Se este parâmetro
|
||||
não for usado, um padrão de 1 MB será assumido para recuperar o valor de saída XML
|
||||
do procedimento armazenado.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>scale</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Especifica a escala com a qual a variável deve ser vinculada ao
|
||||
banco de dados.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
</refsect1>
|
||||
<refsect1 role="returnvalues">
|
||||
&reftitle.returnvalues;
|
||||
@@ -276,12 +274,10 @@ $rc = db2_execute($stmt);
|
||||
|
||||
<refsect1 role="seealso">
|
||||
&reftitle.seealso;
|
||||
<para>
|
||||
<simplelist>
|
||||
<member><function>db2_execute</function></member>
|
||||
<member><function>db2_prepare</function></member>
|
||||
</simplelist>
|
||||
</para>
|
||||
<simplelist>
|
||||
<member><function>db2_execute</function></member>
|
||||
<member><function>db2_prepare</function></member>
|
||||
</simplelist>
|
||||
</refsect1>
|
||||
|
||||
</refentry>
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- EN-Revision: 871b71764cdca8238069f27436d96011a6a2cb36 Maintainer: leonardolara Status: ready -->
|
||||
<refentry xml:id="function.db2-client-info" xmlns="http://docbook.org/ns/docbook">
|
||||
<!-- EN-Revision: 59e21cf90a9cdcf8f4e841b3441bd951f24d8078 Maintainer: leonardolara Status: ready -->
|
||||
<refentry xmlns="http://docbook.org/ns/docbook" xml:id="function.db2-client-info">
|
||||
<refnamediv>
|
||||
<refname>db2_client_info</refname>
|
||||
<refpurpose>Retorna um objeto com propriedades que descrevem o cliente do banco de dados DB2</refpurpose>
|
||||
@@ -120,18 +120,16 @@
|
||||
</refsect1>
|
||||
<refsect1 role="parameters">
|
||||
&reftitle.parameters;
|
||||
<para>
|
||||
<variablelist>
|
||||
<varlistentry>
|
||||
<term><parameter>connection</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Especifica uma conexão de cliente DB2 ativa.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
</para>
|
||||
<variablelist>
|
||||
<varlistentry>
|
||||
<term><parameter>connection</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Especifica uma conexão de cliente DB2 ativa.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
</refsect1>
|
||||
<refsect1 role="returnvalues">
|
||||
&reftitle.returnvalues;
|
||||
@@ -175,14 +173,13 @@
|
||||
|
||||
<refsect1 role="examples">
|
||||
&reftitle.examples;
|
||||
<para>
|
||||
<example>
|
||||
<title>Um exemplo de <function>db2_client_info</function></title>
|
||||
<para>
|
||||
Para recuperar informações sobre o cliente, deve ser passado um recurso
|
||||
de conexão de banco de dados válido para <function>db2_client_info</function>.
|
||||
</para>
|
||||
<programlisting role="php">
|
||||
<example>
|
||||
<title>Um exemplo de <function>db2_client_info</function></title>
|
||||
<para>
|
||||
Para recuperar informações sobre o cliente, deve ser passado um recurso
|
||||
de conexão de banco de dados válido para <function>db2_client_info</function>.
|
||||
</para>
|
||||
<programlisting role="php">
|
||||
<![CDATA[<?php
|
||||
$conn = db2_connect( 'SAMPLE', 'db2inst1', 'ibmdb2' );
|
||||
$client = db2_client_info( $conn );
|
||||
@@ -204,9 +201,9 @@ else {
|
||||
db2_close($conn);
|
||||
|
||||
?>]]>
|
||||
</programlisting>
|
||||
&example.outputs;
|
||||
<screen>
|
||||
</programlisting>
|
||||
&example.outputs;
|
||||
<screen>
|
||||
<![CDATA[
|
||||
DRIVER_NAME: string(8) "libdb2.a"
|
||||
DRIVER_VER: string(10) "08.02.0001"
|
||||
@@ -217,18 +214,15 @@ ODBC_SQL_CONFORMANCE: string(8) "EXTENDED"
|
||||
APPL_CODEPAGE: int(819)
|
||||
CONN_CODEPAGE: int(819)
|
||||
]]>
|
||||
</screen>
|
||||
</example>
|
||||
</para>
|
||||
</screen>
|
||||
</example>
|
||||
</refsect1>
|
||||
|
||||
<refsect1 role="seealso">
|
||||
&reftitle.seealso;
|
||||
<para>
|
||||
<simplelist>
|
||||
<member><function>db2_server_info</function></member>
|
||||
</simplelist>
|
||||
</para>
|
||||
<simplelist>
|
||||
<member><function>db2_server_info</function></member>
|
||||
</simplelist>
|
||||
</refsect1>
|
||||
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- EN-Revision: 96c9d88bad9a7d7d44bfb7f26c226df7ee9ddf26 Maintainer: leonardolara Status: ready -->
|
||||
<!-- EN-Revision: 59e21cf90a9cdcf8f4e841b3441bd951f24d8078 Maintainer: leonardolara Status: ready -->
|
||||
<!-- Generated by xml_proto.php v2.2. Found in /scripts directory of phpdoc. -->
|
||||
<refentry xml:id="function.db2-close" xmlns="http://docbook.org/ns/docbook">
|
||||
<refentry xmlns="http://docbook.org/ns/docbook" xml:id="function.db2-close">
|
||||
<refnamediv>
|
||||
<refname>db2_close</refname>
|
||||
<refpurpose>
|
||||
@@ -29,18 +29,16 @@
|
||||
</refsect1>
|
||||
<refsect1 role="parameters">
|
||||
&reftitle.parameters;
|
||||
<para>
|
||||
<variablelist>
|
||||
<varlistentry>
|
||||
<term><parameter>connection</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Especifica uma conexão de cliente DB2 ativa.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
</para>
|
||||
<variablelist>
|
||||
<varlistentry>
|
||||
<term><parameter>connection</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Especifica uma conexão de cliente DB2 ativa.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
</refsect1>
|
||||
<refsect1 role="returnvalues">
|
||||
&reftitle.returnvalues;
|
||||
@@ -51,14 +49,13 @@
|
||||
|
||||
<refsect1 role="examples">
|
||||
&reftitle.examples;
|
||||
<para>
|
||||
<example>
|
||||
<title>Fechando uma conexão</title>
|
||||
<para>
|
||||
O exemplo a seguir demonstra uma tentativa bem-sucedida de fechar uma
|
||||
conexão com um banco de dados IBM DB2, Cloudscape ou Apache Derby.
|
||||
</para>
|
||||
<programlisting role="php">
|
||||
<example>
|
||||
<title>Fechando uma conexão</title>
|
||||
<para>
|
||||
O exemplo a seguir demonstra uma tentativa bem-sucedida de fechar uma
|
||||
conexão com um banco de dados IBM DB2, Cloudscape ou Apache Derby.
|
||||
</para>
|
||||
<programlisting role="php">
|
||||
<![CDATA[
|
||||
<?php
|
||||
$conn = db2_connect('SAMPLE', 'db2inst1', 'ibmdb2');
|
||||
@@ -68,30 +65,26 @@ if ($rc) {
|
||||
}
|
||||
?>
|
||||
]]>
|
||||
</programlisting>
|
||||
&example.outputs;
|
||||
<screen>
|
||||
</programlisting>
|
||||
&example.outputs;
|
||||
<screen>
|
||||
<![CDATA[
|
||||
A conexão foi fechada com sucesso.
|
||||
]]>
|
||||
</screen>
|
||||
</example>
|
||||
</para>
|
||||
</screen>
|
||||
</example>
|
||||
</refsect1>
|
||||
|
||||
<refsect1 role="seealso">
|
||||
&reftitle.seealso;
|
||||
<para>
|
||||
<simplelist>
|
||||
<member><function>db2_connect</function></member>
|
||||
<member><function>db2_pclose</function></member>
|
||||
<member><function>db2_pconnect</function></member>
|
||||
</simplelist>
|
||||
</para>
|
||||
<simplelist>
|
||||
<member><function>db2_connect</function></member>
|
||||
<member><function>db2_pclose</function></member>
|
||||
<member><function>db2_pconnect</function></member>
|
||||
</simplelist>
|
||||
</refsect1>
|
||||
|
||||
</refentry>
|
||||
|
||||
<!-- Keep this comment at the end of the file
|
||||
Local variables:
|
||||
mode: sgml
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- EN-Revision: 871b71764cdca8238069f27436d96011a6a2cb36 Maintainer: leonardolara Status: ready -->
|
||||
<!-- EN-Revision: 59e21cf90a9cdcf8f4e841b3441bd951f24d8078 Maintainer: leonardolara Status: ready -->
|
||||
<!-- Generated by xml_proto.php v2.2. Found in /scripts directory of phpdoc. -->
|
||||
<refentry xml:id="function.db2-column-privileges" xmlns="http://docbook.org/ns/docbook">
|
||||
<refentry xmlns="http://docbook.org/ns/docbook" xml:id="function.db2-column-privileges">
|
||||
<refnamediv>
|
||||
<refname>db2_column_privileges</refname>
|
||||
<refpurpose>
|
||||
@@ -28,54 +28,52 @@
|
||||
</refsect1>
|
||||
<refsect1 role="parameters">
|
||||
&reftitle.parameters;
|
||||
<para>
|
||||
<variablelist>
|
||||
<varlistentry>
|
||||
<term><parameter>connection</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Uma conexão válida com um banco de dados IBM DB2, Cloudscape ou Apache Derby.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>qualifier</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Um qualificador para bancos de dados DB2 em execução em servidores OS/390 ou z/OS. Para
|
||||
outros bancos de dados, passe &null; ou uma string vazia.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>schema</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
O esquema que contém as tabelas. Para corresponder a todos os esquemas, passe &null;
|
||||
ou uma string vazia.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>table_name</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
O nome da tabela ou view. Para corresponder a todas as tabelas no banco de dados,
|
||||
passe &null; ou uma string vazia.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>column_name</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
O nome da coluna. Para corresponder a todas as colunas na tabela, passe &null;
|
||||
ou uma string vazia.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
</para>
|
||||
<variablelist>
|
||||
<varlistentry>
|
||||
<term><parameter>connection</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Uma conexão válida com um banco de dados IBM DB2, Cloudscape ou Apache Derby.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>qualifier</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Um qualificador para bancos de dados DB2 em execução em servidores OS/390 ou z/OS. Para
|
||||
outros bancos de dados, passe &null; ou uma string vazia.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>schema</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
O esquema que contém as tabelas. Para corresponder a todos os esquemas, passe &null;
|
||||
ou uma string vazia.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>table_name</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
O nome da tabela ou view. Para corresponder a todas as tabelas no banco de dados,
|
||||
passe &null; ou uma string vazia.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>column_name</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
O nome da coluna. Para corresponder a todas as colunas na tabela, passe &null;
|
||||
ou uma string vazia.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
</refsect1>
|
||||
<refsect1 role="returnvalues">
|
||||
&reftitle.returnvalues;
|
||||
@@ -166,19 +164,17 @@ Use the PEAR Coding Standards
|
||||
|
||||
<refsect1 role="seealso">
|
||||
&reftitle.seealso;
|
||||
<para>
|
||||
<simplelist>
|
||||
<member><function>db2_columns</function></member>
|
||||
<member><function>db2_foreign_keys</function></member>
|
||||
<member><function>db2_primary_keys</function></member>
|
||||
<member><function>db2_procedure_columns</function></member>
|
||||
<member><function>db2_procedures</function></member>
|
||||
<member><function>db2_special_columns</function></member>
|
||||
<member><function>db2_statistics</function></member>
|
||||
<member><function>db2_table_privileges</function></member>
|
||||
<member><function>db2_tables</function></member>
|
||||
</simplelist>
|
||||
</para>
|
||||
<simplelist>
|
||||
<member><function>db2_columns</function></member>
|
||||
<member><function>db2_foreign_keys</function></member>
|
||||
<member><function>db2_primary_keys</function></member>
|
||||
<member><function>db2_procedure_columns</function></member>
|
||||
<member><function>db2_procedures</function></member>
|
||||
<member><function>db2_special_columns</function></member>
|
||||
<member><function>db2_statistics</function></member>
|
||||
<member><function>db2_table_privileges</function></member>
|
||||
<member><function>db2_tables</function></member>
|
||||
</simplelist>
|
||||
</refsect1>
|
||||
|
||||
</refentry>
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- EN-Revision: 871b71764cdca8238069f27436d96011a6a2cb36 Maintainer: leonardolara Status: ready -->
|
||||
<!-- EN-Revision: 59e21cf90a9cdcf8f4e841b3441bd951f24d8078 Maintainer: leonardolara Status: ready -->
|
||||
<!-- Generated by xml_proto.php v2.2. Found in /scripts directory of phpdoc. -->
|
||||
<refentry xml:id="function.db2-columns" xmlns="http://docbook.org/ns/docbook">
|
||||
<refentry xmlns="http://docbook.org/ns/docbook" xml:id="function.db2-columns">
|
||||
<refnamediv>
|
||||
<refname>db2_columns</refname>
|
||||
<refpurpose>
|
||||
@@ -27,54 +27,52 @@
|
||||
</refsect1>
|
||||
<refsect1 role="parameters">
|
||||
&reftitle.parameters;
|
||||
<para>
|
||||
<variablelist>
|
||||
<varlistentry>
|
||||
<term><parameter>connection</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Uma conexão válida com um banco de dados IBM DB2, Cloudscape ou Apache Derby.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>qualifier</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Um qualificador para bancos de dados DB2 em execução em servidores OS/390 ou z/OS. Para
|
||||
outros bancos de dados, passe &null; ou uma string vazia.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>schema</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
O esquema que contém as tabelas. Para corresponder a todos os esquemas, passe
|
||||
<literal>'%'</literal>.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>table_name</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
O nome da tabela ou view. Para corresponder a todas as tabelas no banco de dados,
|
||||
passe &null; ou uma string vazia.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>column_name</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
O nome da coluna. Para corresponder a todas as colunas na tabela, passe &null;
|
||||
ou uma string vazia.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
</para>
|
||||
<variablelist>
|
||||
<varlistentry>
|
||||
<term><parameter>connection</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Uma conexão válida com um banco de dados IBM DB2, Cloudscape ou Apache Derby.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>qualifier</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Um qualificador para bancos de dados DB2 em execução em servidores OS/390 ou z/OS. Para
|
||||
outros bancos de dados, passe &null; ou uma string vazia.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>schema</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
O esquema que contém as tabelas. Para corresponder a todos os esquemas, passe
|
||||
<literal>'%'</literal>.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>table_name</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
O nome da tabela ou view. Para corresponder a todas as tabelas no banco de dados,
|
||||
passe &null; ou uma string vazia.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>column_name</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
O nome da coluna. Para corresponder a todas as colunas na tabela, passe &null;
|
||||
ou uma string vazia.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
</refsect1>
|
||||
<refsect1 role="returnvalues">
|
||||
&reftitle.returnvalues;
|
||||
@@ -224,19 +222,17 @@ Use the PEAR Coding Standards
|
||||
|
||||
<refsect1 role="seealso">
|
||||
&reftitle.seealso;
|
||||
<para>
|
||||
<simplelist>
|
||||
<member><function>db2_column_privileges</function></member>
|
||||
<member><function>db2_foreign_keys</function></member>
|
||||
<member><function>db2_primary_keys</function></member>
|
||||
<member><function>db2_procedure_columns</function></member>
|
||||
<member><function>db2_procedures</function></member>
|
||||
<member><function>db2_special_columns</function></member>
|
||||
<member><function>db2_statistics</function></member>
|
||||
<member><function>db2_table_privileges</function></member>
|
||||
<member><function>db2_tables</function></member>
|
||||
</simplelist>
|
||||
</para>
|
||||
<simplelist>
|
||||
<member><function>db2_column_privileges</function></member>
|
||||
<member><function>db2_foreign_keys</function></member>
|
||||
<member><function>db2_primary_keys</function></member>
|
||||
<member><function>db2_procedure_columns</function></member>
|
||||
<member><function>db2_procedures</function></member>
|
||||
<member><function>db2_special_columns</function></member>
|
||||
<member><function>db2_statistics</function></member>
|
||||
<member><function>db2_table_privileges</function></member>
|
||||
<member><function>db2_tables</function></member>
|
||||
</simplelist>
|
||||
</refsect1>
|
||||
|
||||
</refentry>
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- EN-Revision: f0cce809dfb3127489f04236cfd1a77aa9980ec4 Maintainer: leonardolara Status: ready -->
|
||||
<!-- EN-Revision: 59e21cf90a9cdcf8f4e841b3441bd951f24d8078 Maintainer: leonardolara Status: ready -->
|
||||
<!-- Generated by xml_proto.php v2.2. Found in /scripts directory of phpdoc. -->
|
||||
<refentry xml:id="function.db2-commit" xmlns="http://docbook.org/ns/docbook">
|
||||
<refentry xmlns="http://docbook.org/ns/docbook" xml:id="function.db2-commit">
|
||||
<refnamediv>
|
||||
<refname>db2_commit</refname>
|
||||
<refpurpose>
|
||||
@@ -26,19 +26,17 @@
|
||||
</refsect1>
|
||||
<refsect1 role="parameters">
|
||||
&reftitle.parameters;
|
||||
<para>
|
||||
<variablelist>
|
||||
<varlistentry>
|
||||
<term><parameter>connection</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Uma variável de recurso de conexão de banco de dados válida, conforme retornada de
|
||||
<function>db2_connect</function> ou <function>db2_pconnect</function>.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
</para>
|
||||
<variablelist>
|
||||
<varlistentry>
|
||||
<term><parameter>connection</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Uma variável de recurso de conexão de banco de dados válida, conforme retornada de
|
||||
<function>db2_connect</function> ou <function>db2_pconnect</function>.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
</refsect1>
|
||||
<refsect1 role="returnvalues">
|
||||
&reftitle.returnvalues;
|
||||
@@ -80,16 +78,13 @@ Use the PEAR Coding Standards
|
||||
|
||||
<refsect1 role="seealso">
|
||||
&reftitle.seealso;
|
||||
<para>
|
||||
<simplelist>
|
||||
<member><function>db2_autocommit</function></member>
|
||||
<member><function>db2_rollback</function></member>
|
||||
</simplelist>
|
||||
</para>
|
||||
<simplelist>
|
||||
<member><function>db2_autocommit</function></member>
|
||||
<member><function>db2_rollback</function></member>
|
||||
</simplelist>
|
||||
</refsect1>
|
||||
|
||||
</refentry>
|
||||
|
||||
<!-- Keep this comment at the end of the file
|
||||
Local variables:
|
||||
mode: sgml
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- EN-Revision: 871b71764cdca8238069f27436d96011a6a2cb36 Maintainer: leonardolara Status: ready -->
|
||||
<!-- EN-Revision: 59e21cf90a9cdcf8f4e841b3441bd951f24d8078 Maintainer: leonardolara Status: ready -->
|
||||
<!-- Generated by xml_proto.php v2.2. Found in /scripts directory of phpdoc. -->
|
||||
<refentry xml:id="function.db2-conn-error" xmlns="http://docbook.org/ns/docbook">
|
||||
<refentry xmlns="http://docbook.org/ns/docbook" xml:id="function.db2-conn-error">
|
||||
<refnamediv>
|
||||
<refname>db2_conn_error</refname>
|
||||
<refpurpose>
|
||||
@@ -38,19 +38,17 @@
|
||||
</refsect1>
|
||||
<refsect1 role="parameters">
|
||||
&reftitle.parameters;
|
||||
<para>
|
||||
<variablelist>
|
||||
<varlistentry>
|
||||
<term><parameter>connection</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Um recurso de conexão associado a uma conexão que inicialmente
|
||||
foi bem-sucedida, mas que com o tempo se tornou inválida.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
</para>
|
||||
<variablelist>
|
||||
<varlistentry>
|
||||
<term><parameter>connection</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Um recurso de conexão associado a uma conexão que inicialmente
|
||||
foi bem-sucedida, mas que com o tempo se tornou inválida.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
</refsect1>
|
||||
<refsect1 role="returnvalues">
|
||||
&reftitle.returnvalues;
|
||||
@@ -63,15 +61,14 @@
|
||||
|
||||
<refsect1 role="examples">
|
||||
&reftitle.examples;
|
||||
<para>
|
||||
<example>
|
||||
<title>Recuperando um valor SQLSTATE para uma tentativa de conexão com falha</title>
|
||||
<para>
|
||||
O exemplo a seguir demonstra como retornar um valor SQLSTATE
|
||||
após passar deliberadamente parâmetros inválidos para
|
||||
<function>db2_connect</function>.
|
||||
</para>
|
||||
<programlisting role="php">
|
||||
<example>
|
||||
<title>Recuperando um valor SQLSTATE para uma tentativa de conexão com falha</title>
|
||||
<para>
|
||||
O exemplo a seguir demonstra como retornar um valor SQLSTATE
|
||||
após passar deliberadamente parâmetros inválidos para
|
||||
<function>db2_connect</function>.
|
||||
</para>
|
||||
<programlisting role="php">
|
||||
<![CDATA[
|
||||
<?php
|
||||
$conn = db2_connect('nome_invalido', 'usuario_invalido', 'senha_invalida');
|
||||
@@ -80,27 +77,24 @@ if (!$conn) {
|
||||
}
|
||||
?>
|
||||
]]>
|
||||
</programlisting>
|
||||
&example.outputs;
|
||||
<screen>
|
||||
</programlisting>
|
||||
&example.outputs;
|
||||
<screen>
|
||||
<![CDATA[
|
||||
Valor SQLSTATE: 08001
|
||||
]]>
|
||||
</screen>
|
||||
</example>
|
||||
</para>
|
||||
</screen>
|
||||
</example>
|
||||
</refsect1>
|
||||
|
||||
<refsect1 role="seealso">
|
||||
&reftitle.seealso;
|
||||
<para>
|
||||
<simplelist>
|
||||
<member><function>db2_conn_errormsg</function></member>
|
||||
<member><function>db2_connect</function></member>
|
||||
<member><function>db2_stmt_error</function></member>
|
||||
<member><function>db2_stmt_errormsg</function></member>
|
||||
</simplelist>
|
||||
</para>
|
||||
<simplelist>
|
||||
<member><function>db2_conn_errormsg</function></member>
|
||||
<member><function>db2_connect</function></member>
|
||||
<member><function>db2_stmt_error</function></member>
|
||||
<member><function>db2_stmt_errormsg</function></member>
|
||||
</simplelist>
|
||||
</refsect1>
|
||||
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- EN-Revision: 871b71764cdca8238069f27436d96011a6a2cb36 Maintainer: leonardolara Status: ready -->
|
||||
<!-- EN-Revision: 59e21cf90a9cdcf8f4e841b3441bd951f24d8078 Maintainer: leonardolara Status: ready -->
|
||||
<!-- Generated by xml_proto.php v2.2. Found in /scripts directory of phpdoc. -->
|
||||
<refentry xml:id="function.db2-conn-errormsg" xmlns="http://docbook.org/ns/docbook">
|
||||
<refentry xmlns="http://docbook.org/ns/docbook" xml:id="function.db2-conn-errormsg">
|
||||
<refnamediv>
|
||||
<refname>db2_conn_errormsg</refname>
|
||||
<refpurpose>
|
||||
@@ -31,19 +31,17 @@
|
||||
</refsect1>
|
||||
<refsect1 role="parameters">
|
||||
&reftitle.parameters;
|
||||
<para>
|
||||
<variablelist>
|
||||
<varlistentry>
|
||||
<term><parameter>connection</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Um recurso de conexão associado a uma conexão que inicialmente
|
||||
foi bem-sucedida, mas que com o tempo se tornou inválida.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
</para>
|
||||
<variablelist>
|
||||
<varlistentry>
|
||||
<term><parameter>connection</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Um recurso de conexão associado a uma conexão que inicialmente
|
||||
foi bem-sucedida, mas que com o tempo se tornou inválida.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
</refsect1>
|
||||
<refsect1 role="returnvalues">
|
||||
&reftitle.returnvalues;
|
||||
@@ -57,15 +55,14 @@
|
||||
|
||||
<refsect1 role="examples">
|
||||
&reftitle.examples;
|
||||
<para>
|
||||
<example>
|
||||
<title>Recuperando a mensagem de erro retornada por uma tentativa de conexão com falha</title>
|
||||
<para>
|
||||
O exemplo a seguir demonstra como retornar uma mensagem de erro e
|
||||
valor SQLCODE após passar deliberadamente parâmetros inválidos para
|
||||
<function>db2_connect</function>.
|
||||
</para>
|
||||
<programlisting role="php">
|
||||
<example>
|
||||
<title>Recuperando a mensagem de erro retornada por uma tentativa de conexão com falha</title>
|
||||
<para>
|
||||
O exemplo a seguir demonstra como retornar uma mensagem de erro e
|
||||
valor SQLCODE após passar deliberadamente parâmetros inválidos para
|
||||
<function>db2_connect</function>.
|
||||
</para>
|
||||
<programlisting role="php">
|
||||
<![CDATA[
|
||||
<?php
|
||||
$conn = db2_connect('nome_invalido', 'usuario_invalido', 'senha_invalida');
|
||||
@@ -74,29 +71,26 @@ if (!$conn) {
|
||||
}
|
||||
?>
|
||||
]]>
|
||||
</programlisting>
|
||||
&example.outputs;
|
||||
<screen>
|
||||
</programlisting>
|
||||
&example.outputs;
|
||||
<screen>
|
||||
<![CDATA[
|
||||
[IBM][CLI Driver] SQL1013N The database alias name
|
||||
or database name "NOME_INVALIDO" could not be found. SQLSTATE=42705
|
||||
SQLCODE=-1013
|
||||
]]>
|
||||
</screen>
|
||||
</example>
|
||||
</para>
|
||||
</screen>
|
||||
</example>
|
||||
</refsect1>
|
||||
|
||||
<refsect1 role="seealso">
|
||||
&reftitle.seealso;
|
||||
<para>
|
||||
<simplelist>
|
||||
<member><function>db2_conn_error</function></member>
|
||||
<member><function>db2_connect</function></member>
|
||||
<member><function>db2_stmt_error</function></member>
|
||||
<member><function>db2_stmt_errormsg</function></member>
|
||||
</simplelist>
|
||||
</para>
|
||||
<simplelist>
|
||||
<member><function>db2_conn_error</function></member>
|
||||
<member><function>db2_connect</function></member>
|
||||
<member><function>db2_stmt_error</function></member>
|
||||
<member><function>db2_stmt_errormsg</function></member>
|
||||
</simplelist>
|
||||
</refsect1>
|
||||
|
||||
</refentry>
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- EN-Revision: e8ac70bf549a723cb36465667a6109d9933b8619 Maintainer: leonardolara Status: ready -->
|
||||
<!-- EN-Revision: 59e21cf90a9cdcf8f4e841b3441bd951f24d8078 Maintainer: leonardolara Status: ready -->
|
||||
<!-- Generated by xml_proto.php v2.2. Found in /scripts directory of phpdoc. -->
|
||||
<refentry xml:id="function.db2-connect" 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.db2-connect">
|
||||
<refnamediv>
|
||||
<refname>db2_connect</refname>
|
||||
<refpurpose>
|
||||
@@ -26,441 +26,437 @@
|
||||
</refsect1>
|
||||
<refsect1 role="parameters">
|
||||
&reftitle.parameters;
|
||||
<para>
|
||||
<variablelist>
|
||||
<varlistentry>
|
||||
<term><parameter>database</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Para uma conexão catalogada com um banco de dados, <parameter>database</parameter>
|
||||
representa o apelido do banco de dados no catálogo do cliente DB2.
|
||||
</para>
|
||||
<para>
|
||||
Para uma conexão não catalogada com um banco de dados,
|
||||
<parameter>database</parameter> representa uma string de conexão
|
||||
completa no seguinte formato:
|
||||
<literallayout>DATABASE=<parameter>database</parameter>;HOSTNAME=<parameter>hostname</parameter>;PORT=<parameter>port</parameter>;PROTOCOL=TCPIP;UID=<parameter>username</parameter>;PWD=<parameter>password</parameter>;</literallayout>
|
||||
<note>
|
||||
<para>
|
||||
Ao conectar-se ao Db2 no IBM i, o sistema subjacente chama
|
||||
<link xlink:href="&url.db2.sqldriverconnect;">SQLDriverConnect</link>,
|
||||
que aceita apenas DSN, UID e PWD para a
|
||||
<link xlink:href="&url.db2.connection.string;">string de conexão</link>.
|
||||
Assim:
|
||||
<literallayout>DSN=<parameter>database</parameter>;UID=<parameter>username</parameter>;PWD=<parameter>password</parameter>;</literallayout>
|
||||
</para>
|
||||
</note>
|
||||
onde os parâmetros representam os seguintes valores:
|
||||
<variablelist>
|
||||
<varlistentry>
|
||||
<term><parameter>database</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
O nome do banco de dados.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>hostname</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
O nome do host ou endereço IP do servidor de banco de dados.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>port</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
A porta TCP/IP na qual o banco de dados está escutando
|
||||
solicitações.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>username</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
O nome de usuário com o qual a conexão ao
|
||||
banco de dados é realizada.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>password</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
A senha com a qual a conexão ao banco de dados é realizada.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>username</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
O nome de usuário com o qual a conexão ao banco de dados é realizada.
|
||||
</para>
|
||||
<para>
|
||||
Para conexões não catalogadas, deve ser passado um valor &null; ou uma string
|
||||
vazia.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>password</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
A senha com a qual a conexão ao banco de dados é realizada.
|
||||
</para>
|
||||
<para>
|
||||
Para conexões não catalogadas, deve ser passado um valor &null; ou uma string
|
||||
vazia.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>options</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Um array associativo de opções de conexão que afetam o comportamento
|
||||
da conexão, onde chaves válidas do array incluem:
|
||||
<variablelist>
|
||||
<varlistentry>
|
||||
<term><parameter>autocommit</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Passar o valor <constant>DB2_AUTOCOMMIT_ON</constant> ativa
|
||||
a autoconfirmação para este identificador de conexão.
|
||||
</para>
|
||||
<para>
|
||||
Passar o valor <constant>DB2_AUTOCOMMIT_OFF</constant> desativa
|
||||
a autoconfirmação para este identificador de conexão.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>DB2_ATTR_CASE</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Passar o valor <constant>DB2_CASE_NATURAL</constant> especifica
|
||||
que os nomes das colunas são retornados em maiúsculas e minúsculas.
|
||||
</para>
|
||||
<para>
|
||||
Passar o valor <constant>DB2_CASE_LOWER</constant> especifica
|
||||
que os nomes das colunas são retornados em letras minúsculas.
|
||||
</para>
|
||||
<para>
|
||||
Passar o valor <constant>DB2_CASE_UPPER</constant> especifica
|
||||
que os nomes das colunas são retornados em letras maiúsculas.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>CURSOR</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Passar o valor <constant>DB2_FORWARD_ONLY</constant> especifica um
|
||||
cursor somente de avanço para um recurso de instrução. Este é o
|
||||
tipo de cursor padrão e é suportado em todos os servidores de banco de dados.
|
||||
</para>
|
||||
<para>
|
||||
Passar o valor <constant>DB2_SCROLLABLE</constant> especifica um
|
||||
cursor rolável para um recurso de instrução. Este modo permite
|
||||
acesso aleatório a linhas em um conjunto de resultados, mas atualmente é suportado
|
||||
apenas pelo IBM DB2 Universal Database.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
</para>
|
||||
<para>
|
||||
A nova opção a seguir está disponível no ibm_db2 versão 1.7.0 e posteriores.
|
||||
<variablelist>
|
||||
<varlistentry>
|
||||
<term><parameter>trustedcontext</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Passar o valor DB2_TRUSTED_CONTEXT_ENABLE ativa o contexto confiável
|
||||
para este identificador de conexão. Este parâmetro não pode ser definido usando
|
||||
<function>db2_set_option</function>.
|
||||
</para>
|
||||
<para>
|
||||
Esta chave funciona somente se o banco de dados estiver catalogado (mesmo se o
|
||||
banco de dados for local), ou se você especificar o DSN completo ao criar
|
||||
a conexão.
|
||||
</para>
|
||||
<para>
|
||||
Para catalogar o banco de dados, use os seguintes comandos:
|
||||
</para>
|
||||
<para>
|
||||
<literallayout>db2 catalog tcpip node loopback remote <SERVERNAME> server <SERVICENAME>
|
||||
<variablelist>
|
||||
<varlistentry>
|
||||
<term><parameter>database</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Para uma conexão catalogada com um banco de dados, <parameter>database</parameter>
|
||||
representa o apelido do banco de dados no catálogo do cliente DB2.
|
||||
</para>
|
||||
<para>
|
||||
Para uma conexão não catalogada com um banco de dados,
|
||||
<parameter>database</parameter> representa uma string de conexão
|
||||
completa no seguinte formato:
|
||||
<literallayout>DATABASE=<parameter>database</parameter>;HOSTNAME=<parameter>hostname</parameter>;PORT=<parameter>port</parameter>;PROTOCOL=TCPIP;UID=<parameter>username</parameter>;PWD=<parameter>password</parameter>;</literallayout>
|
||||
<note>
|
||||
<para>
|
||||
Ao conectar-se ao Db2 no IBM i, o sistema subjacente chama
|
||||
<link xlink:href="&url.db2.sqldriverconnect;">SQLDriverConnect</link>,
|
||||
que aceita apenas DSN, UID e PWD para a
|
||||
<link xlink:href="&url.db2.connection.string;">string de conexão</link>.
|
||||
Assim:
|
||||
<literallayout>DSN=<parameter>database</parameter>;UID=<parameter>username</parameter>;PWD=<parameter>password</parameter>;</literallayout>
|
||||
</para>
|
||||
</note>
|
||||
onde os parâmetros representam os seguintes valores:
|
||||
<variablelist>
|
||||
<varlistentry>
|
||||
<term><parameter>database</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
O nome do banco de dados.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>hostname</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
O nome do host ou endereço IP do servidor de banco de dados.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>port</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
A porta TCP/IP na qual o banco de dados está escutando
|
||||
solicitações.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>username</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
O nome de usuário com o qual a conexão ao
|
||||
banco de dados é realizada.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>password</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
A senha com a qual a conexão ao banco de dados é realizada.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>username</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
O nome de usuário com o qual a conexão ao banco de dados é realizada.
|
||||
</para>
|
||||
<para>
|
||||
Para conexões não catalogadas, deve ser passado um valor &null; ou uma string
|
||||
vazia.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>password</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
A senha com a qual a conexão ao banco de dados é realizada.
|
||||
</para>
|
||||
<para>
|
||||
Para conexões não catalogadas, deve ser passado um valor &null; ou uma string
|
||||
vazia.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>options</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Um array associativo de opções de conexão que afetam o comportamento
|
||||
da conexão, onde chaves válidas do array incluem:
|
||||
<variablelist>
|
||||
<varlistentry>
|
||||
<term><parameter>autocommit</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Passar o valor <constant>DB2_AUTOCOMMIT_ON</constant> ativa
|
||||
a autoconfirmação para este identificador de conexão.
|
||||
</para>
|
||||
<para>
|
||||
Passar o valor <constant>DB2_AUTOCOMMIT_OFF</constant> desativa
|
||||
a autoconfirmação para este identificador de conexão.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>DB2_ATTR_CASE</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Passar o valor <constant>DB2_CASE_NATURAL</constant> especifica
|
||||
que os nomes das colunas são retornados em maiúsculas e minúsculas.
|
||||
</para>
|
||||
<para>
|
||||
Passar o valor <constant>DB2_CASE_LOWER</constant> especifica
|
||||
que os nomes das colunas são retornados em letras minúsculas.
|
||||
</para>
|
||||
<para>
|
||||
Passar o valor <constant>DB2_CASE_UPPER</constant> especifica
|
||||
que os nomes das colunas são retornados em letras maiúsculas.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>CURSOR</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Passar o valor <constant>DB2_FORWARD_ONLY</constant> especifica um
|
||||
cursor somente de avanço para um recurso de instrução. Este é o
|
||||
tipo de cursor padrão e é suportado em todos os servidores de banco de dados.
|
||||
</para>
|
||||
<para>
|
||||
Passar o valor <constant>DB2_SCROLLABLE</constant> especifica um
|
||||
cursor rolável para um recurso de instrução. Este modo permite
|
||||
acesso aleatório a linhas em um conjunto de resultados, mas atualmente é suportado
|
||||
apenas pelo IBM DB2 Universal Database.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
</para>
|
||||
<para>
|
||||
A nova opção a seguir está disponível no ibm_db2 versão 1.7.0 e posteriores.
|
||||
<variablelist>
|
||||
<varlistentry>
|
||||
<term><parameter>trustedcontext</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Passar o valor DB2_TRUSTED_CONTEXT_ENABLE ativa o contexto confiável
|
||||
para este identificador de conexão. Este parâmetro não pode ser definido usando
|
||||
<function>db2_set_option</function>.
|
||||
</para>
|
||||
<para>
|
||||
Esta chave funciona somente se o banco de dados estiver catalogado (mesmo se o
|
||||
banco de dados for local), ou se você especificar o DSN completo ao criar
|
||||
a conexão.
|
||||
</para>
|
||||
<para>
|
||||
Para catalogar o banco de dados, use os seguintes comandos:
|
||||
</para>
|
||||
<literallayout>db2 catalog tcpip node loopback remote <SERVERNAME> server <SERVICENAME>
|
||||
db2 catalog database <LOCALDBNAME> as <REMOTEDBNAME> at node loopback
|
||||
db2 "update dbm cfg using svcename <SERVICENAME>"
|
||||
db2set DB2COMM=TCPIP</literallayout>
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
</para>
|
||||
<para>
|
||||
As seguintes novas opções do i5/OS estão disponíveis no ibm_db2 versão 1.5.1
|
||||
e posteriores.
|
||||
<variablelist>
|
||||
<varlistentry>
|
||||
<term><parameter>i5_lib</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Um valor de caractere que indica a biblioteca padrão que será
|
||||
usada para resolver referências de arquivo não qualificadas. Isso não é válido
|
||||
se a conexão estiver usando o modo de nomenclatura do sistema.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>i5_naming</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
O valor <literal>DB2_I5_NAMING_ON</literal> ativa o modo de nomeação do sistema DB2 UDB CLI iSeries.
|
||||
Os arquivos são qualificados usando o delimitador de barra (/).
|
||||
Os arquivos não qualificados são resolvidos usando a lista de bibliotecas para o trabalho.
|
||||
</para>
|
||||
<para>
|
||||
O valor <literal>DB2_I5_NAMING_OFF</literal> desativa o modo de nomeação padrão
|
||||
do DB2 UDB CLI, que é a nomeação SQL. Os arquivos são qualificados usando o delimitador de ponto (.).
|
||||
Arquivos não qualificados são resolvidos usando a biblioteca padrão
|
||||
ou o ID do usuário atual.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>i5_commit</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
O atributo <parameter>i5_commit</parameter> deve ser definido antes de
|
||||
<function>db2_connect</function>. Se o valor for alterado após a
|
||||
conexão ter sido estabelecida, e a conexão for para uma
|
||||
fonte de dados remota, a alteração não terá efeito até a próxima
|
||||
<function>db2_connect</function> bem-sucedida para o identificador de conexão.
|
||||
<note>
|
||||
<para>
|
||||
A configuração php.ini <parameter>ibm_db2.i5_allow_commit</parameter>==0
|
||||
ou <literal>DB2_I5_TXN_NO_COMMIT</literal> é o padrão, mas pode ser
|
||||
substituída pela opção <parameter>i5_commit</parameter>.
|
||||
</para>
|
||||
</note>
|
||||
</para>
|
||||
<para>
|
||||
<literal>DB2_I5_TXN_NO_COMMIT</literal> - O controle de confirmação não é usado.
|
||||
</para>
|
||||
<para>
|
||||
<literal>DB2_I5_TXN_READ_UNCOMMITTED</literal> - Leituras sujas, leituras não repetíveis
|
||||
e fantasmas são possíveis.
|
||||
</para>
|
||||
<para>
|
||||
<literal>DB2_I5_TXN_READ_COMMITTED</literal> - Leituras sujas não são possíveis.
|
||||
Leituras não repetíveis e fantasmas são possíveis.
|
||||
</para>
|
||||
<para>
|
||||
<literal>DB2_I5_TXN_REPEATABLE_READ</literal> - Leituras sujas e leituras não repetíveis
|
||||
não são possíveis. Fantasmas são possíveis.
|
||||
</para>
|
||||
<para>
|
||||
<literal>DB2_I5_TXN_SERIALIZABLE</literal> - As transações são serializáveis.
|
||||
Leituras sujas, leituras não repetíveis e fantasmas não são possíveis.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>i5_query_optimize</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
<literal>DB2_FIRST_IO</literal> Todas as consultas são otimizadas com o objetivo de
|
||||
retornar a primeira página de saída o mais rápido possível. Este objetivo funciona bem
|
||||
quando a saída é controlada por um usuário que tem mais probabilidade de cancelar a consulta
|
||||
após visualizar a primeira página de dados de saída. Consultas codificadas com uma
|
||||
cláusula OPTIMIZE FOR nnn ROWS honram o objetivo especificado pela cláusula.
|
||||
</para>
|
||||
<para>
|
||||
<literal>DB2_ALL_IO</literal> Todas as consultas são otimizadas com o objetivo de executar
|
||||
a consulta inteira até a conclusão no menor tempo decorrido. Esta é uma
|
||||
boa opção quando a saída de uma consulta está sendo gravada em um arquivo ou relatório, ou
|
||||
a interface está enfileirando os dados de saída. Consultas codificadas com uma cláusula OPTIMIZE FOR nnn
|
||||
ROWS honram o objetivo especificado pela cláusula. Este é o padrão.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>i5_dbcs_alloc</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
O valor <literal>DB2_I5_DBCS_ALLOC_ON</literal> ativa o esquema de alocação DB2 6X
|
||||
para o crescimento do tamanho da coluna de tradução DBCS.
|
||||
</para>
|
||||
<para>
|
||||
O valor <literal>DB2_I5_DBCS_ALLOC_OFF</literal> desativa o esquema de alocação DB2 6X
|
||||
para o crescimento do tamanho da coluna de tradução DBCS.
|
||||
</para>
|
||||
<para>
|
||||
Nota: a configuração php.ini <parameter>ibm_db2.i5_dbcs_alloc</parameter>==0 ou
|
||||
<literal>DB2_I5_DBCS_ALLOC_OFF</literal> é o padrão, mas pode ser substituída
|
||||
pela opção <parameter>i5_dbcs_alloc</parameter>.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>i5_date_fmt</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
<literal>DB2_I5_FMT_ISO</literal> - O formato de data da Organização Internacional para Padronização
|
||||
(ISO) aaaa-mm-dd é usado. Este é o padrão.
|
||||
</para>
|
||||
<para>
|
||||
<literal>DB2_I5_FMT_USA</literal> - O formato de data dos Estados Unidos mm/dd/aaaa é usado.
|
||||
</para>
|
||||
<para>
|
||||
<literal>DB2_I5_FMT_EUR</literal> - O formato de data europeu dd.mm.aaaa é usado.
|
||||
</para>
|
||||
<para>
|
||||
<literal>DB2_I5_FMT_JIS</literal> - O formato de data do Padrão Industrial Japonês
|
||||
aaaa-mm-dd é usado.
|
||||
</para>
|
||||
<para>
|
||||
<literal>DB2_I5_FMT_MDY</literal> - O formato de data mm/dd/aaaa é usado.
|
||||
</para>
|
||||
<para>
|
||||
<literal>DB2_I5_FMT_DMY</literal> - O formato de data dd/mm/aaaa é usado.
|
||||
</para>
|
||||
<para>
|
||||
<literal>DB2_I5_FMT_YMD</literal> - O formato de data aa/mm/dd é usado.
|
||||
</para>
|
||||
<para>
|
||||
<literal>DB2_I5_FMT_JUL</literal> - O formato de data juliano aa/ddd é usado.
|
||||
</para>
|
||||
<para>
|
||||
<literal>DB2_I5_FMT_JOB</literal> - O padrão da tarefa é usado.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>i5_date_sep</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
<literal>DB2_I5_SEP_SLASH</literal> - Uma barra ( / ) é usada como separador de data.
|
||||
Este é o padrão.
|
||||
</para>
|
||||
<para>
|
||||
<literal>DB2_I5_SEP_DASH</literal> - Um traço ( - ) é usado como separador de data.
|
||||
</para>
|
||||
<para>
|
||||
<literal>DB2_I5_SEP_PERIOD</literal> - Um ponto ( . ) é usado como separador
|
||||
de data.
|
||||
</para>
|
||||
<para>
|
||||
<literal>DB2_I5_SEP_COMMA</literal> - Uma vírgula ( , ) é usada como separador de data.
|
||||
</para>
|
||||
<para>
|
||||
<literal>DB2_I5_SEP_BLANK</literal> - Um espaço em branco é usado como separador de data.
|
||||
</para>
|
||||
<para>
|
||||
<literal>DB2_I5_SEP_JOB</literal> - O padrão da tarefa é usado.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>i5_time_fmt</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
<literal>DB2_I5_FMT_ISO</literal> - O formato de horário da Organização Internacional
|
||||
para Padronização (ISO) hh.mm.ss é usado. Este é o padrão.
|
||||
</para>
|
||||
<para>
|
||||
<literal>DB2_I5_FMT_USA</literal> - O formato de horário dos Estados Unidos
|
||||
hh:mmxx é usado, onde xx é AM ou PM.
|
||||
</para>
|
||||
<para>
|
||||
<literal>DB2_I5_FMT_EUR</literal> - O formato de horário europeu hh.mm.ss
|
||||
é usado.
|
||||
</para>
|
||||
<para>
|
||||
<literal>DB2_I5_FMT_JIS</literal> - O formato de horário do Padrão Industrial Japonês
|
||||
hh:mm:ss é usado.
|
||||
</para>
|
||||
<para>
|
||||
<literal>DB2_I5_FMT_HMS</literal> - O formato hh:mm:ss é usado.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>i5_time_sep</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
<literal>DB2_I5_SEP_COLON</literal> - Dois pontos ( : ) são usados como separador de
|
||||
horário. Este é o padrão.
|
||||
</para>
|
||||
<para>
|
||||
<literal>DB2_I5_SEP_PERIOD</literal> - Um ponto ( . ) é usado como separador de
|
||||
horário.
|
||||
</para>
|
||||
<para>
|
||||
<literal>DB2_I5_SEP_COMMA</literal> - Uma vírgula ( , ) é usada como separador de
|
||||
horário.
|
||||
</para>
|
||||
<para>
|
||||
<literal>DB2_I5_SEP_BLANK</literal> - Um espaço em branco é usado como separador de horário.
|
||||
</para>
|
||||
<para>
|
||||
<literal>DB2_I5_SEP_JOB</literal> - O padrão da tarefa é usado.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>i5_decimal_sep</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
<literal>DB2_I5_SEP_PERIOD</literal> - Um ponto ( . ) é usado como
|
||||
separador decimal. Este é o padrão.
|
||||
</para>
|
||||
<para>
|
||||
<literal>DB2_I5_SEP_COMMA</literal> - Uma vírgula ( , ) é usada como
|
||||
separador decimal.
|
||||
</para>
|
||||
<para>
|
||||
<literal>DB2_I5_SEP_JOB</literal> - O padrão da tarefa é usado.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
</para>
|
||||
<para>
|
||||
A seguinte nova opção do i5/OS está disponível no ibm_db2 versão 1.8.0
|
||||
e posteriores.
|
||||
<variablelist>
|
||||
<varlistentry>
|
||||
<term><parameter>i5_libl</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Um valor de caractere que indica a lista de bibliotecas que será usada para
|
||||
resolver referências de arquivo não qualificadas. Especifique os elementos da lista de bibliotecas
|
||||
separados por espaços em branco 'i5_libl'=>"MINHA_BIBLIOTECA SUA_BIBLIOTECA QUALQUER_BIBLIOTECA".
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
</para>
|
||||
<para>
|
||||
As seguintes novas opções do i5/OS estão disponíveis no ibm_db2 versão 1.5.1
|
||||
e posteriores.
|
||||
<variablelist>
|
||||
<varlistentry>
|
||||
<term><parameter>i5_lib</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Um valor de caractere que indica a biblioteca padrão que será
|
||||
usada para resolver referências de arquivo não qualificadas. Isso não é válido
|
||||
se a conexão estiver usando o modo de nomenclatura do sistema.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>i5_naming</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
O valor <literal>DB2_I5_NAMING_ON</literal> ativa o modo de nomeação do sistema DB2 UDB CLI iSeries.
|
||||
Os arquivos são qualificados usando o delimitador de barra (/).
|
||||
Os arquivos não qualificados são resolvidos usando a lista de bibliotecas para o trabalho.
|
||||
</para>
|
||||
<para>
|
||||
O valor <literal>DB2_I5_NAMING_OFF</literal> desativa o modo de nomeação padrão
|
||||
do DB2 UDB CLI, que é a nomeação SQL. Os arquivos são qualificados usando o delimitador de ponto (.).
|
||||
Arquivos não qualificados são resolvidos usando a biblioteca padrão
|
||||
ou o ID do usuário atual.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>i5_commit</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
O atributo <parameter>i5_commit</parameter> deve ser definido antes de
|
||||
<function>db2_connect</function>. Se o valor for alterado após a
|
||||
conexão ter sido estabelecida, e a conexão for para uma
|
||||
fonte de dados remota, a alteração não terá efeito até a próxima
|
||||
<function>db2_connect</function> bem-sucedida para o identificador de conexão.
|
||||
<note>
|
||||
<para>
|
||||
<parameter>i5_libl</parameter> chama qsys2/qcmdexc('cmd',cmdlen), que está disponível
|
||||
somente no i5/OS V5R4 e posteriores.
|
||||
A configuração php.ini <parameter>ibm_db2.i5_allow_commit</parameter>==0
|
||||
ou <literal>DB2_I5_TXN_NO_COMMIT</literal> é o padrão, mas pode ser
|
||||
substituída pela opção <parameter>i5_commit</parameter>.
|
||||
</para>
|
||||
</note>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
</para>
|
||||
</para>
|
||||
<para>
|
||||
<literal>DB2_I5_TXN_NO_COMMIT</literal> - O controle de confirmação não é usado.
|
||||
</para>
|
||||
<para>
|
||||
<literal>DB2_I5_TXN_READ_UNCOMMITTED</literal> - Leituras sujas, leituras não repetíveis
|
||||
e fantasmas são possíveis.
|
||||
</para>
|
||||
<para>
|
||||
<literal>DB2_I5_TXN_READ_COMMITTED</literal> - Leituras sujas não são possíveis.
|
||||
Leituras não repetíveis e fantasmas são possíveis.
|
||||
</para>
|
||||
<para>
|
||||
<literal>DB2_I5_TXN_REPEATABLE_READ</literal> - Leituras sujas e leituras não repetíveis
|
||||
não são possíveis. Fantasmas são possíveis.
|
||||
</para>
|
||||
<para>
|
||||
<literal>DB2_I5_TXN_SERIALIZABLE</literal> - As transações são serializáveis.
|
||||
Leituras sujas, leituras não repetíveis e fantasmas não são possíveis.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>i5_query_optimize</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
<literal>DB2_FIRST_IO</literal> Todas as consultas são otimizadas com o objetivo de
|
||||
retornar a primeira página de saída o mais rápido possível. Este objetivo funciona bem
|
||||
quando a saída é controlada por um usuário que tem mais probabilidade de cancelar a consulta
|
||||
após visualizar a primeira página de dados de saída. Consultas codificadas com uma
|
||||
cláusula OPTIMIZE FOR nnn ROWS honram o objetivo especificado pela cláusula.
|
||||
</para>
|
||||
<para>
|
||||
<literal>DB2_ALL_IO</literal> Todas as consultas são otimizadas com o objetivo de executar
|
||||
a consulta inteira até a conclusão no menor tempo decorrido. Esta é uma
|
||||
boa opção quando a saída de uma consulta está sendo gravada em um arquivo ou relatório, ou
|
||||
a interface está enfileirando os dados de saída. Consultas codificadas com uma cláusula OPTIMIZE FOR nnn
|
||||
ROWS honram o objetivo especificado pela cláusula. Este é o padrão.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>i5_dbcs_alloc</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
O valor <literal>DB2_I5_DBCS_ALLOC_ON</literal> ativa o esquema de alocação DB2 6X
|
||||
para o crescimento do tamanho da coluna de tradução DBCS.
|
||||
</para>
|
||||
<para>
|
||||
O valor <literal>DB2_I5_DBCS_ALLOC_OFF</literal> desativa o esquema de alocação DB2 6X
|
||||
para o crescimento do tamanho da coluna de tradução DBCS.
|
||||
</para>
|
||||
<para>
|
||||
Nota: a configuração php.ini <parameter>ibm_db2.i5_dbcs_alloc</parameter>==0 ou
|
||||
<literal>DB2_I5_DBCS_ALLOC_OFF</literal> é o padrão, mas pode ser substituída
|
||||
pela opção <parameter>i5_dbcs_alloc</parameter>.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>i5_date_fmt</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
<literal>DB2_I5_FMT_ISO</literal> - O formato de data da Organização Internacional para Padronização
|
||||
(ISO) aaaa-mm-dd é usado. Este é o padrão.
|
||||
</para>
|
||||
<para>
|
||||
<literal>DB2_I5_FMT_USA</literal> - O formato de data dos Estados Unidos mm/dd/aaaa é usado.
|
||||
</para>
|
||||
<para>
|
||||
<literal>DB2_I5_FMT_EUR</literal> - O formato de data europeu dd.mm.aaaa é usado.
|
||||
</para>
|
||||
<para>
|
||||
<literal>DB2_I5_FMT_JIS</literal> - O formato de data do Padrão Industrial Japonês
|
||||
aaaa-mm-dd é usado.
|
||||
</para>
|
||||
<para>
|
||||
<literal>DB2_I5_FMT_MDY</literal> - O formato de data mm/dd/aaaa é usado.
|
||||
</para>
|
||||
<para>
|
||||
<literal>DB2_I5_FMT_DMY</literal> - O formato de data dd/mm/aaaa é usado.
|
||||
</para>
|
||||
<para>
|
||||
<literal>DB2_I5_FMT_YMD</literal> - O formato de data aa/mm/dd é usado.
|
||||
</para>
|
||||
<para>
|
||||
<literal>DB2_I5_FMT_JUL</literal> - O formato de data juliano aa/ddd é usado.
|
||||
</para>
|
||||
<para>
|
||||
<literal>DB2_I5_FMT_JOB</literal> - O padrão da tarefa é usado.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>i5_date_sep</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
<literal>DB2_I5_SEP_SLASH</literal> - Uma barra ( / ) é usada como separador de data.
|
||||
Este é o padrão.
|
||||
</para>
|
||||
<para>
|
||||
<literal>DB2_I5_SEP_DASH</literal> - Um traço ( - ) é usado como separador de data.
|
||||
</para>
|
||||
<para>
|
||||
<literal>DB2_I5_SEP_PERIOD</literal> - Um ponto ( . ) é usado como separador
|
||||
de data.
|
||||
</para>
|
||||
<para>
|
||||
<literal>DB2_I5_SEP_COMMA</literal> - Uma vírgula ( , ) é usada como separador de data.
|
||||
</para>
|
||||
<para>
|
||||
<literal>DB2_I5_SEP_BLANK</literal> - Um espaço em branco é usado como separador de data.
|
||||
</para>
|
||||
<para>
|
||||
<literal>DB2_I5_SEP_JOB</literal> - O padrão da tarefa é usado.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>i5_time_fmt</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
<literal>DB2_I5_FMT_ISO</literal> - O formato de horário da Organização Internacional
|
||||
para Padronização (ISO) hh.mm.ss é usado. Este é o padrão.
|
||||
</para>
|
||||
<para>
|
||||
<literal>DB2_I5_FMT_USA</literal> - O formato de horário dos Estados Unidos
|
||||
hh:mmxx é usado, onde xx é AM ou PM.
|
||||
</para>
|
||||
<para>
|
||||
<literal>DB2_I5_FMT_EUR</literal> - O formato de horário europeu hh.mm.ss
|
||||
é usado.
|
||||
</para>
|
||||
<para>
|
||||
<literal>DB2_I5_FMT_JIS</literal> - O formato de horário do Padrão Industrial Japonês
|
||||
hh:mm:ss é usado.
|
||||
</para>
|
||||
<para>
|
||||
<literal>DB2_I5_FMT_HMS</literal> - O formato hh:mm:ss é usado.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>i5_time_sep</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
<literal>DB2_I5_SEP_COLON</literal> - Dois pontos ( : ) são usados como separador de
|
||||
horário. Este é o padrão.
|
||||
</para>
|
||||
<para>
|
||||
<literal>DB2_I5_SEP_PERIOD</literal> - Um ponto ( . ) é usado como separador de
|
||||
horário.
|
||||
</para>
|
||||
<para>
|
||||
<literal>DB2_I5_SEP_COMMA</literal> - Uma vírgula ( , ) é usada como separador de
|
||||
horário.
|
||||
</para>
|
||||
<para>
|
||||
<literal>DB2_I5_SEP_BLANK</literal> - Um espaço em branco é usado como separador de horário.
|
||||
</para>
|
||||
<para>
|
||||
<literal>DB2_I5_SEP_JOB</literal> - O padrão da tarefa é usado.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>i5_decimal_sep</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
<literal>DB2_I5_SEP_PERIOD</literal> - Um ponto ( . ) é usado como
|
||||
separador decimal. Este é o padrão.
|
||||
</para>
|
||||
<para>
|
||||
<literal>DB2_I5_SEP_COMMA</literal> - Uma vírgula ( , ) é usada como
|
||||
separador decimal.
|
||||
</para>
|
||||
<para>
|
||||
<literal>DB2_I5_SEP_JOB</literal> - O padrão da tarefa é usado.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
</para>
|
||||
<para>
|
||||
A seguinte nova opção do i5/OS está disponível no ibm_db2 versão 1.8.0
|
||||
e posteriores.
|
||||
<variablelist>
|
||||
<varlistentry>
|
||||
<term><parameter>i5_libl</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Um valor de caractere que indica a lista de bibliotecas que será usada para
|
||||
resolver referências de arquivo não qualificadas. Especifique os elementos da lista de bibliotecas
|
||||
separados por espaços em branco 'i5_libl'=>"MINHA_BIBLIOTECA SUA_BIBLIOTECA QUALQUER_BIBLIOTECA".
|
||||
</para>
|
||||
<note>
|
||||
<para>
|
||||
<parameter>i5_libl</parameter> chama qsys2/qcmdexc('cmd',cmdlen), que está disponível
|
||||
somente no i5/OS V5R4 e posteriores.
|
||||
</para>
|
||||
</note>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
</refsect1>
|
||||
<refsect1 role="returnvalues">
|
||||
&reftitle.returnvalues;
|
||||
@@ -680,12 +676,10 @@ O usuário foi trocado.
|
||||
|
||||
<refsect1 role="seealso">
|
||||
&reftitle.seealso;
|
||||
<para>
|
||||
<simplelist>
|
||||
<member><function>db2_close</function></member>
|
||||
<member><function>db2_pconnect</function></member>
|
||||
</simplelist>
|
||||
</para>
|
||||
<simplelist>
|
||||
<member><function>db2_close</function></member>
|
||||
<member><function>db2_pconnect</function></member>
|
||||
</simplelist>
|
||||
</refsect1>
|
||||
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- EN-Revision: 61374bbe228e8e9c55a24aba59a1e2bb2a871148 Maintainer: leonardolara Status: ready -->
|
||||
<!-- EN-Revision: 59e21cf90a9cdcf8f4e841b3441bd951f24d8078 Maintainer: leonardolara Status: ready -->
|
||||
<!-- Generated by xml_proto.php v2.2. Found in /scripts directory of phpdoc. -->
|
||||
<refentry xml:id="function.db2-cursor-type" xmlns="http://docbook.org/ns/docbook">
|
||||
<refentry xmlns="http://docbook.org/ns/docbook" xml:id="function.db2-cursor-type">
|
||||
<refnamediv>
|
||||
<refname>db2_cursor_type</refname>
|
||||
<refpurpose>
|
||||
@@ -23,18 +23,16 @@
|
||||
</refsect1>
|
||||
<refsect1 role="parameters">
|
||||
&reftitle.parameters;
|
||||
<para>
|
||||
<variablelist>
|
||||
<varlistentry>
|
||||
<term><parameter>stmt</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Um recurso de instrução válido.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
</para>
|
||||
<variablelist>
|
||||
<varlistentry>
|
||||
<term><parameter>stmt</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Um recurso de instrução válido.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
</refsect1>
|
||||
<refsect1 role="returnvalues">
|
||||
&reftitle.returnvalues;
|
||||
@@ -78,15 +76,12 @@ Use the PEAR Coding Standards
|
||||
|
||||
<refsect1 role="seealso">
|
||||
&reftitle.seealso;
|
||||
<para>
|
||||
<simplelist>
|
||||
<member><function>db2_prepare</function></member>
|
||||
</simplelist>
|
||||
</para>
|
||||
<simplelist>
|
||||
<member><function>db2_prepare</function></member>
|
||||
</simplelist>
|
||||
</refsect1>
|
||||
|
||||
</refentry>
|
||||
|
||||
<!-- Keep this comment at the end of the file
|
||||
Local variables:
|
||||
mode: sgml
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- EN-Revision: 96c9d88bad9a7d7d44bfb7f26c226df7ee9ddf26 Maintainer: leonardolara Status: ready -->
|
||||
<refentry xml:id="function.db2-escape-string" xmlns="http://docbook.org/ns/docbook">
|
||||
<!-- EN-Revision: 59e21cf90a9cdcf8f4e841b3441bd951f24d8078 Maintainer: leonardolara Status: ready -->
|
||||
<refentry xmlns="http://docbook.org/ns/docbook" xml:id="function.db2-escape-string">
|
||||
<refnamediv>
|
||||
<refname>db2_escape_string</refname>
|
||||
<refpurpose>
|
||||
@@ -21,21 +21,19 @@
|
||||
|
||||
<refsect1 role="parameters">
|
||||
&reftitle.parameters;
|
||||
<para>
|
||||
<variablelist>
|
||||
<varlistentry>
|
||||
<term><parameter>string_literal</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
A string que contém caracteres especiais que precisam ser modificados.
|
||||
Os caracteres que são precedidos por uma barra invertida são <literal>\x00</literal>,
|
||||
<literal>\n</literal>, <literal>\r</literal>, <literal>\</literal>,
|
||||
<literal>'</literal>, <literal>"</literal> e <literal>\x1a</literal>.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
</para>
|
||||
<variablelist>
|
||||
<varlistentry>
|
||||
<term><parameter>string_literal</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
A string que contém caracteres especiais que precisam ser modificados.
|
||||
Os caracteres que são precedidos por uma barra invertida são <literal>\x00</literal>,
|
||||
<literal>\n</literal>, <literal>\r</literal>, <literal>\</literal>,
|
||||
<literal>'</literal>, <literal>"</literal> e <literal>\x1a</literal>.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
</refsect1>
|
||||
|
||||
<refsect1 role="returnvalues">
|
||||
@@ -48,13 +46,12 @@
|
||||
|
||||
<refsect1 role="examples">
|
||||
&reftitle.examples;
|
||||
<para>
|
||||
<example>
|
||||
<title>Um exemplo de <function>db2_escape_string</function></title>
|
||||
<para>
|
||||
Resultado do uso da função <function>db2_escape_string</function>
|
||||
</para>
|
||||
<programlisting role="php">
|
||||
<example>
|
||||
<title>Um exemplo de <function>db2_escape_string</function></title>
|
||||
<para>
|
||||
Resultado do uso da função <function>db2_escape_string</function>
|
||||
</para>
|
||||
<programlisting role="php">
|
||||
<![CDATA[
|
||||
<?php
|
||||
|
||||
@@ -75,9 +72,9 @@ if ($conn) {
|
||||
}
|
||||
?>
|
||||
]]>
|
||||
</programlisting>
|
||||
&example.outputs;
|
||||
<screen>
|
||||
</programlisting>
|
||||
&example.outputs;
|
||||
<screen>
|
||||
<![CDATA[
|
||||
db2_escape_string: Todos os caracteres: \0 , \n , \r , \\ , \' , \" , \Z .
|
||||
db2_escape_string: Barra invertida (\\). Aspas simples (\'). Aspas duplas (\")
|
||||
@@ -87,22 +84,18 @@ db2_escape_string: Nada para escapar
|
||||
db2_escape_string: 200676
|
||||
db2_escape_string:
|
||||
]]>
|
||||
</screen>
|
||||
</example>
|
||||
</para>
|
||||
</screen>
|
||||
</example>
|
||||
</refsect1>
|
||||
|
||||
<refsect1 role="seealso">
|
||||
&reftitle.seealso;
|
||||
<para>
|
||||
<simplelist>
|
||||
<member><function>db2_prepare</function></member>
|
||||
</simplelist>
|
||||
</para>
|
||||
<simplelist>
|
||||
<member><function>db2_prepare</function></member>
|
||||
</simplelist>
|
||||
</refsect1>
|
||||
|
||||
</refentry>
|
||||
|
||||
<!-- Keep this comment at the end of the file
|
||||
Local variables:
|
||||
mode: sgml
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- EN-Revision: 28529d3539b850e870e3aa97570f4db0e53daa03 Maintainer: leonardolara Status: ready -->
|
||||
<!-- EN-Revision: 59e21cf90a9cdcf8f4e841b3441bd951f24d8078 Maintainer: leonardolara Status: ready -->
|
||||
<!-- Generated by xml_proto.php v2.2. Found in /scripts directory of phpdoc. -->
|
||||
<refentry xml:id="function.db2-exec" xmlns="http://docbook.org/ns/docbook">
|
||||
<refentry xmlns="http://docbook.org/ns/docbook" xml:id="function.db2-exec">
|
||||
<refnamediv>
|
||||
<refname>db2_exec</refname>
|
||||
<refpurpose>
|
||||
@@ -38,41 +38,39 @@
|
||||
</refsect1>
|
||||
<refsect1 role="parameters">
|
||||
&reftitle.parameters;
|
||||
<para>
|
||||
<variablelist>
|
||||
<varlistentry>
|
||||
<term><parameter>connection</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Uma variável de recurso de conexão de banco de dados válida, conforme retornada de
|
||||
<function>db2_connect</function> ou <function>db2_pconnect</function>.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>statement</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Uma instrução SQL. A instrução não pode conter nenhum marcador de parâmetro.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>options</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Um array associativo contendo opções de instrução. Este parâmetro pode ser
|
||||
usado para solicitar um cursor rolável em servidores de banco de dados que
|
||||
suportam esta funcionalidade.
|
||||
</para>
|
||||
<para>
|
||||
Para uma descrição das opções de instrução válidas, consulte
|
||||
<function>db2_set_option</function>.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
</para>
|
||||
<variablelist>
|
||||
<varlistentry>
|
||||
<term><parameter>connection</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Uma variável de recurso de conexão de banco de dados válida, conforme retornada de
|
||||
<function>db2_connect</function> ou <function>db2_pconnect</function>.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>statement</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Uma instrução SQL. A instrução não pode conter nenhum marcador de parâmetro.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>options</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Um array associativo contendo opções de instrução. Este parâmetro pode ser
|
||||
usado para solicitar um cursor rolável em servidores de banco de dados que
|
||||
suportam esta funcionalidade.
|
||||
</para>
|
||||
<para>
|
||||
Para uma descrição das opções de instrução válidas, consulte
|
||||
<function>db2_set_option</function>.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
</refsect1>
|
||||
<refsect1 role="returnvalues">
|
||||
&reftitle.returnvalues;
|
||||
@@ -346,12 +344,10 @@ db2_close($conn);
|
||||
|
||||
<refsect1 role="seealso">
|
||||
&reftitle.seealso;
|
||||
<para>
|
||||
<simplelist>
|
||||
<member><function>db2_execute</function></member>
|
||||
<member><function>db2_prepare</function></member>
|
||||
</simplelist>
|
||||
</para>
|
||||
<simplelist>
|
||||
<member><function>db2_execute</function></member>
|
||||
<member><function>db2_prepare</function></member>
|
||||
</simplelist>
|
||||
</refsect1>
|
||||
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- EN-Revision: 871b71764cdca8238069f27436d96011a6a2cb36 Maintainer: leonardolara Status: ready -->
|
||||
<!-- EN-Revision: 59e21cf90a9cdcf8f4e841b3441bd951f24d8078 Maintainer: leonardolara Status: ready -->
|
||||
<!-- Generated by xml_proto.php v2.2. Found in /scripts directory of phpdoc. -->
|
||||
<refentry xml:id="function.db2-execute" xmlns="http://docbook.org/ns/docbook">
|
||||
<refentry xmlns="http://docbook.org/ns/docbook" xml:id="function.db2-execute">
|
||||
<refnamediv>
|
||||
<refname>db2_execute</refname>
|
||||
<refpurpose>
|
||||
@@ -41,27 +41,25 @@
|
||||
</refsect1>
|
||||
<refsect1 role="parameters">
|
||||
&reftitle.parameters;
|
||||
<para>
|
||||
<variablelist>
|
||||
<varlistentry>
|
||||
<term><parameter>stmt</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Uma instrução preparada retornada de <function>db2_prepare</function>.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>parameters</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Um array de parâmetros de entrada que correspondem a quaisquer marcadores de parâmetros contidos
|
||||
na instrução preparada.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
</para>
|
||||
<variablelist>
|
||||
<varlistentry>
|
||||
<term><parameter>stmt</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Uma instrução preparada retornada de <function>db2_prepare</function>.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>parameters</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Um array de parâmetros de entrada que correspondem a quaisquer marcadores de parâmetros contidos
|
||||
na instrução preparada.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
</refsect1>
|
||||
<refsect1 role="returnvalues">
|
||||
&reftitle.returnvalues;
|
||||
@@ -336,17 +334,15 @@ db2_close($conn);
|
||||
|
||||
<refsect1 role="seealso">
|
||||
&reftitle.seealso;
|
||||
<para>
|
||||
<simplelist>
|
||||
<member><function>db2_exec</function></member>
|
||||
<member><function>db2_fetch_array</function></member>
|
||||
<member><function>db2_fetch_assoc</function></member>
|
||||
<member><function>db2_fetch_both</function></member>
|
||||
<member><function>db2_fetch_row</function></member>
|
||||
<member><function>db2_prepare</function></member>
|
||||
<member><function>db2_result</function></member>
|
||||
</simplelist>
|
||||
</para>
|
||||
<simplelist>
|
||||
<member><function>db2_exec</function></member>
|
||||
<member><function>db2_fetch_array</function></member>
|
||||
<member><function>db2_fetch_assoc</function></member>
|
||||
<member><function>db2_fetch_both</function></member>
|
||||
<member><function>db2_fetch_row</function></member>
|
||||
<member><function>db2_prepare</function></member>
|
||||
<member><function>db2_result</function></member>
|
||||
</simplelist>
|
||||
</refsect1>
|
||||
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- EN-Revision: 871b71764cdca8238069f27436d96011a6a2cb36 Maintainer: leonardolara Status: ready -->
|
||||
<!-- EN-Revision: 59e21cf90a9cdcf8f4e841b3441bd951f24d8078 Maintainer: leonardolara Status: ready -->
|
||||
<!-- Generated by xml_proto.php v2.2. Found in /scripts directory of phpdoc. -->
|
||||
<refentry xml:id="function.db2-fetch-array" xmlns="http://docbook.org/ns/docbook">
|
||||
<refentry xmlns="http://docbook.org/ns/docbook" xml:id="function.db2-fetch-array">
|
||||
<refnamediv>
|
||||
<refname>db2_fetch_array</refname>
|
||||
<refpurpose>
|
||||
@@ -25,28 +25,26 @@
|
||||
</refsect1>
|
||||
<refsect1 role="parameters">
|
||||
&reftitle.parameters;
|
||||
<para>
|
||||
<variablelist>
|
||||
<varlistentry>
|
||||
<term><parameter>stmt</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Um recurso <literal>stmt</literal> válido contendo um conjunto de resultados.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>row_number</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Solicita uma linha específica indexada em 1 do conjunto de resultados. Passar este
|
||||
parâmetro resulta em um aviso do PHP se o conjunto de resultados usar um
|
||||
cursor somente de avanço.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
</para>
|
||||
<variablelist>
|
||||
<varlistentry>
|
||||
<term><parameter>stmt</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Um recurso <literal>stmt</literal> válido contendo um conjunto de resultados.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>row_number</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Solicita uma linha específica indexada em 1 do conjunto de resultados. Passar este
|
||||
parâmetro resulta em um aviso do PHP se o conjunto de resultados usar um
|
||||
cursor somente de avanço.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
</refsect1>
|
||||
<refsect1 role="returnvalues">
|
||||
&reftitle.returnvalues;
|
||||
@@ -131,15 +129,13 @@ while ($row = db2_fetch_array($result, $i)) {
|
||||
|
||||
<refsect1 role="seealso">
|
||||
&reftitle.seealso;
|
||||
<para>
|
||||
<simplelist>
|
||||
<member><function>db2_fetch_assoc</function></member>
|
||||
<member><function>db2_fetch_both</function></member>
|
||||
<member><function>db2_fetch_object</function></member>
|
||||
<member><function>db2_fetch_row</function></member>
|
||||
<member><function>db2_result</function></member>
|
||||
</simplelist>
|
||||
</para>
|
||||
<simplelist>
|
||||
<member><function>db2_fetch_assoc</function></member>
|
||||
<member><function>db2_fetch_both</function></member>
|
||||
<member><function>db2_fetch_object</function></member>
|
||||
<member><function>db2_fetch_row</function></member>
|
||||
<member><function>db2_result</function></member>
|
||||
</simplelist>
|
||||
</refsect1>
|
||||
|
||||
</refentry>
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- EN-Revision: 871b71764cdca8238069f27436d96011a6a2cb36 Maintainer: leonardolara Status: ready -->
|
||||
<!-- EN-Revision: 59e21cf90a9cdcf8f4e841b3441bd951f24d8078 Maintainer: leonardolara Status: ready -->
|
||||
<!-- Generated by xml_proto.php v2.2. Found in /scripts directory of phpdoc. -->
|
||||
<refentry xml:id="function.db2-fetch-assoc" xmlns="http://docbook.org/ns/docbook">
|
||||
<refentry xmlns="http://docbook.org/ns/docbook" xml:id="function.db2-fetch-assoc">
|
||||
<refnamediv>
|
||||
<refname>db2_fetch_assoc</refname>
|
||||
<refpurpose>
|
||||
@@ -25,28 +25,26 @@
|
||||
</refsect1>
|
||||
<refsect1 role="parameters">
|
||||
&reftitle.parameters;
|
||||
<para>
|
||||
<variablelist>
|
||||
<varlistentry>
|
||||
<term><parameter>stmt</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Um recurso <literal>stmt</literal> válido contendo um conjunto de resultados.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>row_number</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Solicita uma linha específica indexada em 1 do conjunto de resultados. Passar este
|
||||
parâmetro resulta em um aviso do PHP se o conjunto de resultados usar um
|
||||
cursor somente de avanço.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
</para>
|
||||
<variablelist>
|
||||
<varlistentry>
|
||||
<term><parameter>stmt</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Um recurso <literal>stmt</literal> válido contendo um conjunto de resultados.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>row_number</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Solicita uma linha específica indexada em 1 do conjunto de resultados. Passar este
|
||||
parâmetro resulta em um aviso do PHP se o conjunto de resultados usar um
|
||||
cursor somente de avanço.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
</refsect1>
|
||||
<refsect1 role="returnvalues">
|
||||
&reftitle.returnvalues;
|
||||
@@ -131,15 +129,13 @@ while ($row = db2_fetch_assoc($result, $i)) {
|
||||
|
||||
<refsect1 role="seealso">
|
||||
&reftitle.seealso;
|
||||
<para>
|
||||
<simplelist>
|
||||
<member><function>db2_fetch_array</function></member>
|
||||
<member><function>db2_fetch_both</function></member>
|
||||
<member><function>db2_fetch_object</function></member>
|
||||
<member><function>db2_fetch_row</function></member>
|
||||
<member><function>db2_result</function></member>
|
||||
</simplelist>
|
||||
</para>
|
||||
<simplelist>
|
||||
<member><function>db2_fetch_array</function></member>
|
||||
<member><function>db2_fetch_both</function></member>
|
||||
<member><function>db2_fetch_object</function></member>
|
||||
<member><function>db2_fetch_row</function></member>
|
||||
<member><function>db2_result</function></member>
|
||||
</simplelist>
|
||||
</refsect1>
|
||||
|
||||
</refentry>
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- EN-Revision: 871b71764cdca8238069f27436d96011a6a2cb36 Maintainer: leonardolara Status: ready -->
|
||||
<!-- EN-Revision: 59e21cf90a9cdcf8f4e841b3441bd951f24d8078 Maintainer: leonardolara Status: ready -->
|
||||
<!-- Generated by xml_proto.php v2.2. Found in /scripts directory of phpdoc. -->
|
||||
<refentry xml:id="function.db2-fetch-both" xmlns="http://docbook.org/ns/docbook">
|
||||
<refentry xmlns="http://docbook.org/ns/docbook" xml:id="function.db2-fetch-both">
|
||||
<refnamediv>
|
||||
<refname>db2_fetch_both</refname>
|
||||
<refpurpose>
|
||||
@@ -28,28 +28,26 @@
|
||||
</refsect1>
|
||||
<refsect1 role="parameters">
|
||||
&reftitle.parameters;
|
||||
<para>
|
||||
<variablelist>
|
||||
<varlistentry>
|
||||
<term><parameter>stmt</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Um recurso <literal>stmt</literal> válido contendo um conjunto de resultados.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>row_number</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Solicita uma linha específica indexada em 1 do conjunto de resultados. Passar este
|
||||
parâmetro resulta em um aviso do PHP se o conjunto de resultados usar um
|
||||
cursor somente de avanço.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
</para>
|
||||
<variablelist>
|
||||
<varlistentry>
|
||||
<term><parameter>stmt</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Um recurso <literal>stmt</literal> válido contendo um conjunto de resultados.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>row_number</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Solicita uma linha específica indexada em 1 do conjunto de resultados. Passar este
|
||||
parâmetro resulta em um aviso do PHP se o conjunto de resultados usar um
|
||||
cursor somente de avanço.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
</refsect1>
|
||||
<refsect1 role="returnvalues">
|
||||
&reftitle.returnvalues;
|
||||
@@ -138,15 +136,13 @@ while ($row = db2_fetch_both($result, $i)) {
|
||||
|
||||
<refsect1 role="seealso">
|
||||
&reftitle.seealso;
|
||||
<para>
|
||||
<simplelist>
|
||||
<member><function>db2_fetch_array</function></member>
|
||||
<member><function>db2_fetch_assoc</function></member>
|
||||
<member><function>db2_fetch_object</function></member>
|
||||
<member><function>db2_fetch_row</function></member>
|
||||
<member><function>db2_result</function></member>
|
||||
</simplelist>
|
||||
</para>
|
||||
<simplelist>
|
||||
<member><function>db2_fetch_array</function></member>
|
||||
<member><function>db2_fetch_assoc</function></member>
|
||||
<member><function>db2_fetch_object</function></member>
|
||||
<member><function>db2_fetch_row</function></member>
|
||||
<member><function>db2_result</function></member>
|
||||
</simplelist>
|
||||
</refsect1>
|
||||
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- EN-Revision: 871b71764cdca8238069f27436d96011a6a2cb36 Maintainer: leonardolara Status: ready -->
|
||||
<!-- EN-Revision: 59e21cf90a9cdcf8f4e841b3441bd951f24d8078 Maintainer: leonardolara Status: ready -->
|
||||
<!-- Generated by xml_proto.php v2.2. Found in /scripts directory of phpdoc. -->
|
||||
<refentry xml:id="function.db2-fetch-object" xmlns="http://docbook.org/ns/docbook">
|
||||
<refentry xmlns="http://docbook.org/ns/docbook" xml:id="function.db2-fetch-object">
|
||||
<refnamediv>
|
||||
<refname>db2_fetch_object</refname>
|
||||
<refpurpose>
|
||||
@@ -25,28 +25,26 @@
|
||||
</refsect1>
|
||||
<refsect1 role="parameters">
|
||||
&reftitle.parameters;
|
||||
<para>
|
||||
<variablelist>
|
||||
<varlistentry>
|
||||
<term><parameter>stmt</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Um recurso <literal>stmt</literal> válido contendo um conjunto de resultados.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>row_number</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Solicita uma linha específica indexada em 1 do conjunto de resultados. Passar este
|
||||
parâmetro resulta em um aviso do PHP se o conjunto de resultados usar um
|
||||
cursor somente de avanço.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
</para>
|
||||
<variablelist>
|
||||
<varlistentry>
|
||||
<term><parameter>stmt</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Um recurso <literal>stmt</literal> válido contendo um conjunto de resultados.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>row_number</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Solicita uma linha específica indexada em 1 do conjunto de resultados. Passar este
|
||||
parâmetro resulta em um aviso do PHP se o conjunto de resultados usar um
|
||||
cursor somente de avanço.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
</refsect1>
|
||||
<refsect1 role="returnvalues">
|
||||
&reftitle.returnvalues;
|
||||
@@ -72,18 +70,17 @@
|
||||
|
||||
<refsect1 role="examples">
|
||||
&reftitle.examples;
|
||||
<para>
|
||||
<example>
|
||||
<title>Um exemplo de <function>db2_fetch_object</function></title>
|
||||
<para>
|
||||
O exemplo a seguir emite uma instrução SELECT com uma função escalar,
|
||||
RTRIM, que remove espaços em branco do final da coluna. Em vez de
|
||||
criar um objeto com as propriedades "BREED" e "2", usamos a cláusula AS
|
||||
na instrução SELECT para atribuir o nome "name" à coluna
|
||||
modificada. O servidor de banco de dados converte os nomes das colunas para letras maiúsculas,
|
||||
resultando em um objeto com as propriedades "BREED" e "NAME".
|
||||
</para>
|
||||
<programlisting role="php">
|
||||
<example>
|
||||
<title>Um exemplo de <function>db2_fetch_object</function></title>
|
||||
<para>
|
||||
O exemplo a seguir emite uma instrução SELECT com uma função escalar,
|
||||
RTRIM, que remove espaços em branco do final da coluna. Em vez de
|
||||
criar um objeto com as propriedades "BREED" e "2", usamos a cláusula AS
|
||||
na instrução SELECT para atribuir o nome "name" à coluna
|
||||
modificada. O servidor de banco de dados converte os nomes das colunas para letras maiúsculas,
|
||||
resultando em um objeto com as propriedades "BREED" e "NAME".
|
||||
</para>
|
||||
<programlisting role="php">
|
||||
<![CDATA[
|
||||
<?php
|
||||
$conn = db2_connect($database, $user, $password);
|
||||
@@ -103,28 +100,25 @@ if ($conn) {
|
||||
}
|
||||
?>
|
||||
]]>
|
||||
</programlisting>
|
||||
&example.outputs;
|
||||
<screen>
|
||||
</programlisting>
|
||||
&example.outputs;
|
||||
<screen>
|
||||
<![CDATA[
|
||||
Come here, Pook, my little cat!
|
||||
]]>
|
||||
</screen>
|
||||
</example>
|
||||
</para>
|
||||
</screen>
|
||||
</example>
|
||||
</refsect1>
|
||||
|
||||
<refsect1 role="seealso">
|
||||
&reftitle.seealso;
|
||||
<para>
|
||||
<simplelist>
|
||||
<member><function>db2_fetch_array</function></member>
|
||||
<member><function>db2_fetch_assoc</function></member>
|
||||
<member><function>db2_fetch_both</function></member>
|
||||
<member><function>db2_fetch_row</function></member>
|
||||
<member><function>db2_result</function></member>
|
||||
</simplelist>
|
||||
</para>
|
||||
<simplelist>
|
||||
<member><function>db2_fetch_array</function></member>
|
||||
<member><function>db2_fetch_assoc</function></member>
|
||||
<member><function>db2_fetch_both</function></member>
|
||||
<member><function>db2_fetch_row</function></member>
|
||||
<member><function>db2_result</function></member>
|
||||
</simplelist>
|
||||
</refsect1>
|
||||
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- EN-Revision: 871b71764cdca8238069f27436d96011a6a2cb36 Maintainer: leonardolara Status: ready -->
|
||||
<!-- EN-Revision: 59e21cf90a9cdcf8f4e841b3441bd951f24d8078 Maintainer: leonardolara Status: ready -->
|
||||
<!-- Generated by xml_proto.php v2.2. Found in /scripts directory of phpdoc. -->
|
||||
<refentry xml:id="function.db2-fetch-row" xmlns="http://docbook.org/ns/docbook">
|
||||
<refentry xmlns="http://docbook.org/ns/docbook" xml:id="function.db2-fetch-row">
|
||||
<refnamediv>
|
||||
<refname>db2_fetch_row</refname>
|
||||
<refpurpose>
|
||||
@@ -37,27 +37,25 @@
|
||||
</refsect1>
|
||||
<refsect1 role="parameters">
|
||||
&reftitle.parameters;
|
||||
<para>
|
||||
<variablelist>
|
||||
<varlistentry>
|
||||
<term><parameter>stmt</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Um recurso <literal>stmt</literal> válido.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>row_number</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Com cursores roláveis, pode ser solicitado um número de linha específico no
|
||||
conjunto de resultados. A numeração de linhas é indexada em 1.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
</para>
|
||||
<variablelist>
|
||||
<varlistentry>
|
||||
<term><parameter>stmt</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Um recurso <literal>stmt</literal> válido.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>row_number</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Com cursores roláveis, pode ser solicitado um número de linha específico no
|
||||
conjunto de resultados. A numeração de linhas é indexada em 1.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
</refsect1>
|
||||
<refsect1 role="returnvalues">
|
||||
&reftitle.returnvalues;
|
||||
@@ -152,15 +150,13 @@ db2_fetch_object MULTIRESULTS 2006-10-17-10.11.05.308000
|
||||
|
||||
<refsect1 role="seealso">
|
||||
&reftitle.seealso;
|
||||
<para>
|
||||
<simplelist>
|
||||
<member><function>db2_fetch_array</function></member>
|
||||
<member><function>db2_fetch_assoc</function></member>
|
||||
<member><function>db2_fetch_both</function></member>
|
||||
<member><function>db2_fetch_object</function></member>
|
||||
<member><function>db2_result</function></member>
|
||||
</simplelist>
|
||||
</para>
|
||||
<simplelist>
|
||||
<member><function>db2_fetch_array</function></member>
|
||||
<member><function>db2_fetch_assoc</function></member>
|
||||
<member><function>db2_fetch_both</function></member>
|
||||
<member><function>db2_fetch_object</function></member>
|
||||
<member><function>db2_result</function></member>
|
||||
</simplelist>
|
||||
</refsect1>
|
||||
|
||||
</refentry>
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- EN-Revision: 871b71764cdca8238069f27436d96011a6a2cb36 Maintainer: leonardolara Status: ready -->
|
||||
<!-- EN-Revision: 59e21cf90a9cdcf8f4e841b3441bd951f24d8078 Maintainer: leonardolara Status: ready -->
|
||||
<!-- Generated by xml_proto.php v2.2. Found in /scripts directory of phpdoc. -->
|
||||
<refentry xml:id="function.db2-field-display-size" xmlns="http://docbook.org/ns/docbook">
|
||||
<refentry xmlns="http://docbook.org/ns/docbook" xml:id="function.db2-field-display-size">
|
||||
<refnamediv>
|
||||
<refname>db2_field_display_size</refname>
|
||||
<refpurpose>
|
||||
@@ -24,28 +24,26 @@
|
||||
</refsect1>
|
||||
<refsect1 role="parameters">
|
||||
&reftitle.parameters;
|
||||
<para>
|
||||
<variablelist>
|
||||
<varlistentry>
|
||||
<term><parameter>stmt</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Especifica um recurso de instrução contendo um conjunto de resultados.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>column</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Especifica a coluna no conjunto de resultados. Isso pode ser um inteiro
|
||||
representando a posição indexada 0 da coluna, ou uma string
|
||||
contendo o nome da coluna.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
</para>
|
||||
<variablelist>
|
||||
<varlistentry>
|
||||
<term><parameter>stmt</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Especifica um recurso de instrução contendo um conjunto de resultados.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>column</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Especifica a coluna no conjunto de resultados. Isso pode ser um inteiro
|
||||
representando a posição indexada 0 da coluna, ou uma string
|
||||
contendo o nome da coluna.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
</refsect1>
|
||||
<refsect1 role="returnvalues">
|
||||
&reftitle.returnvalues;
|
||||
@@ -89,16 +87,14 @@ Use the PEAR Coding Standards
|
||||
|
||||
<refsect1 role="seealso">
|
||||
&reftitle.seealso;
|
||||
<para>
|
||||
<simplelist>
|
||||
<member><function>db2_field_name</function></member>
|
||||
<member><function>db2_field_num</function></member>
|
||||
<member><function>db2_field_precision</function></member>
|
||||
<member><function>db2_field_scale</function></member>
|
||||
<member><function>db2_field_type</function></member>
|
||||
<member><function>db2_field_width</function></member>
|
||||
</simplelist>
|
||||
</para>
|
||||
<simplelist>
|
||||
<member><function>db2_field_name</function></member>
|
||||
<member><function>db2_field_num</function></member>
|
||||
<member><function>db2_field_precision</function></member>
|
||||
<member><function>db2_field_scale</function></member>
|
||||
<member><function>db2_field_type</function></member>
|
||||
<member><function>db2_field_width</function></member>
|
||||
</simplelist>
|
||||
</refsect1>
|
||||
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- EN-Revision: 871b71764cdca8238069f27436d96011a6a2cb36 Maintainer: leonardolara Status: ready -->
|
||||
<!-- EN-Revision: 59e21cf90a9cdcf8f4e841b3441bd951f24d8078 Maintainer: leonardolara Status: ready -->
|
||||
<!-- Generated by xml_proto.php v2.2. Found in /scripts directory of phpdoc. -->
|
||||
<refentry xml:id="function.db2-field-name" xmlns="http://docbook.org/ns/docbook">
|
||||
<refentry xmlns="http://docbook.org/ns/docbook" xml:id="function.db2-field-name">
|
||||
<refnamediv>
|
||||
<refname>db2_field_name</refname>
|
||||
<refpurpose>
|
||||
@@ -23,28 +23,26 @@
|
||||
</refsect1>
|
||||
<refsect1 role="parameters">
|
||||
&reftitle.parameters;
|
||||
<para>
|
||||
<variablelist>
|
||||
<varlistentry>
|
||||
<term><parameter>stmt</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Especifica um recurso de instrução contendo um conjunto de resultados.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>column</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Especifica a coluna no conjunto de resultados. Isso pode ser um inteiro
|
||||
representando a posição indexada 0 da coluna, ou uma string
|
||||
contendo o nome da coluna.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
</para>
|
||||
<variablelist>
|
||||
<varlistentry>
|
||||
<term><parameter>stmt</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Especifica um recurso de instrução contendo um conjunto de resultados.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>column</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Especifica a coluna no conjunto de resultados. Isso pode ser um inteiro
|
||||
representando a posição indexada 0 da coluna, ou uma string
|
||||
contendo o nome da coluna.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
</refsect1>
|
||||
<refsect1 role="returnvalues">
|
||||
&reftitle.returnvalues;
|
||||
@@ -88,16 +86,14 @@ Use the PEAR Coding Standards
|
||||
|
||||
<refsect1 role="seealso">
|
||||
&reftitle.seealso;
|
||||
<para>
|
||||
<simplelist>
|
||||
<member><function>db2_field_display_size</function></member>
|
||||
<member><function>db2_field_num</function></member>
|
||||
<member><function>db2_field_precision</function></member>
|
||||
<member><function>db2_field_scale</function></member>
|
||||
<member><function>db2_field_type</function></member>
|
||||
<member><function>db2_field_width</function></member>
|
||||
</simplelist>
|
||||
</para>
|
||||
<simplelist>
|
||||
<member><function>db2_field_display_size</function></member>
|
||||
<member><function>db2_field_num</function></member>
|
||||
<member><function>db2_field_precision</function></member>
|
||||
<member><function>db2_field_scale</function></member>
|
||||
<member><function>db2_field_type</function></member>
|
||||
<member><function>db2_field_width</function></member>
|
||||
</simplelist>
|
||||
</refsect1>
|
||||
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- EN-Revision: 871b71764cdca8238069f27436d96011a6a2cb36 Maintainer: leonardolara Status: ready -->
|
||||
<!-- EN-Revision: 59e21cf90a9cdcf8f4e841b3441bd951f24d8078 Maintainer: leonardolara Status: ready -->
|
||||
<!-- Generated by xml_proto.php v2.2. Found in /scripts directory of phpdoc. -->
|
||||
<refentry xml:id="function.db2-field-num" xmlns="http://docbook.org/ns/docbook">
|
||||
<refentry xmlns="http://docbook.org/ns/docbook" xml:id="function.db2-field-num">
|
||||
<refnamediv>
|
||||
<refname>db2_field_num</refname>
|
||||
<refpurpose>
|
||||
@@ -23,28 +23,26 @@
|
||||
</refsect1>
|
||||
<refsect1 role="parameters">
|
||||
&reftitle.parameters;
|
||||
<para>
|
||||
<variablelist>
|
||||
<varlistentry>
|
||||
<term><parameter>stmt</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Especifica um recurso de instrução contendo um conjunto de resultados.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>column</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Especifica a coluna no conjunto de resultados. Isso pode ser um inteiro
|
||||
representando a posição indexada 0 da coluna, ou uma string
|
||||
contendo o nome da coluna.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
</para>
|
||||
<variablelist>
|
||||
<varlistentry>
|
||||
<term><parameter>stmt</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Especifica um recurso de instrução contendo um conjunto de resultados.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>column</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Especifica a coluna no conjunto de resultados. Isso pode ser um inteiro
|
||||
representando a posição indexada 0 da coluna, ou uma string
|
||||
contendo o nome da coluna.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
</refsect1>
|
||||
<refsect1 role="returnvalues">
|
||||
&reftitle.returnvalues;
|
||||
@@ -88,16 +86,14 @@ Use the PEAR Coding Standards
|
||||
|
||||
<refsect1 role="seealso">
|
||||
&reftitle.seealso;
|
||||
<para>
|
||||
<simplelist>
|
||||
<member><function>db2_field_display_size</function></member>
|
||||
<member><function>db2_field_name</function></member>
|
||||
<member><function>db2_field_precision</function></member>
|
||||
<member><function>db2_field_scale</function></member>
|
||||
<member><function>db2_field_type</function></member>
|
||||
<member><function>db2_field_width</function></member>
|
||||
</simplelist>
|
||||
</para>
|
||||
<simplelist>
|
||||
<member><function>db2_field_display_size</function></member>
|
||||
<member><function>db2_field_name</function></member>
|
||||
<member><function>db2_field_precision</function></member>
|
||||
<member><function>db2_field_scale</function></member>
|
||||
<member><function>db2_field_type</function></member>
|
||||
<member><function>db2_field_width</function></member>
|
||||
</simplelist>
|
||||
</refsect1>
|
||||
|
||||
</refentry>
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- EN-Revision: 871b71764cdca8238069f27436d96011a6a2cb36 Maintainer: leonardolara Status: ready -->
|
||||
<!-- EN-Revision: 59e21cf90a9cdcf8f4e841b3441bd951f24d8078 Maintainer: leonardolara Status: ready -->
|
||||
<!-- Generated by xml_proto.php v2.2. Found in /scripts directory of phpdoc. -->
|
||||
<refentry xml:id="function.db2-field-precision" xmlns="http://docbook.org/ns/docbook">
|
||||
<refentry xmlns="http://docbook.org/ns/docbook" xml:id="function.db2-field-precision">
|
||||
<refnamediv>
|
||||
<refname>db2_field_precision</refname>
|
||||
<refpurpose>
|
||||
@@ -23,28 +23,26 @@
|
||||
</refsect1>
|
||||
<refsect1 role="parameters">
|
||||
&reftitle.parameters;
|
||||
<para>
|
||||
<variablelist>
|
||||
<varlistentry>
|
||||
<term><parameter>stmt</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Especifica um recurso de instrução contendo um conjunto de resultados.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>column</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Especifica a coluna no conjunto de resultados. Isso pode ser um inteiro
|
||||
representando a posição indexada 0 da coluna, ou uma string
|
||||
contendo o nome da coluna.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
</para>
|
||||
<variablelist>
|
||||
<varlistentry>
|
||||
<term><parameter>stmt</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Especifica um recurso de instrução contendo um conjunto de resultados.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>column</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Especifica a coluna no conjunto de resultados. Isso pode ser um inteiro
|
||||
representando a posição indexada 0 da coluna, ou uma string
|
||||
contendo o nome da coluna.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
</refsect1>
|
||||
<refsect1 role="returnvalues">
|
||||
&reftitle.returnvalues;
|
||||
@@ -88,16 +86,14 @@ Use the PEAR Coding Standards
|
||||
|
||||
<refsect1 role="seealso">
|
||||
&reftitle.seealso;
|
||||
<para>
|
||||
<simplelist>
|
||||
<member><function>db2_field_display_size</function></member>
|
||||
<member><function>db2_field_name</function></member>
|
||||
<member><function>db2_field_num</function></member>
|
||||
<member><function>db2_field_scale</function></member>
|
||||
<member><function>db2_field_type</function></member>
|
||||
<member><function>db2_field_width</function></member>
|
||||
</simplelist>
|
||||
</para>
|
||||
<simplelist>
|
||||
<member><function>db2_field_display_size</function></member>
|
||||
<member><function>db2_field_name</function></member>
|
||||
<member><function>db2_field_num</function></member>
|
||||
<member><function>db2_field_scale</function></member>
|
||||
<member><function>db2_field_type</function></member>
|
||||
<member><function>db2_field_width</function></member>
|
||||
</simplelist>
|
||||
</refsect1>
|
||||
|
||||
</refentry>
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- EN-Revision: 871b71764cdca8238069f27436d96011a6a2cb36 Maintainer: leonardolara Status: ready -->
|
||||
<!-- EN-Revision: 59e21cf90a9cdcf8f4e841b3441bd951f24d8078 Maintainer: leonardolara Status: ready -->
|
||||
<!-- Generated by xml_proto.php v2.2. Found in /scripts directory of phpdoc. -->
|
||||
<refentry xml:id="function.db2-field-scale" xmlns="http://docbook.org/ns/docbook">
|
||||
<refentry xmlns="http://docbook.org/ns/docbook" xml:id="function.db2-field-scale">
|
||||
<refnamediv>
|
||||
<refname>db2_field_scale</refname>
|
||||
<refpurpose>
|
||||
@@ -23,28 +23,26 @@
|
||||
</refsect1>
|
||||
<refsect1 role="parameters">
|
||||
&reftitle.parameters;
|
||||
<para>
|
||||
<variablelist>
|
||||
<varlistentry>
|
||||
<term><parameter>stmt</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Especifica um recurso de instrução contendo um conjunto de resultados.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>column</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Especifica a coluna no conjunto de resultados. Isso pode ser um inteiro
|
||||
representando a posição indexada 0 da coluna, ou uma string
|
||||
contendo o nome da coluna.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
</para>
|
||||
<variablelist>
|
||||
<varlistentry>
|
||||
<term><parameter>stmt</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Especifica um recurso de instrução contendo um conjunto de resultados.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>column</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Especifica a coluna no conjunto de resultados. Isso pode ser um inteiro
|
||||
representando a posição indexada 0 da coluna, ou uma string
|
||||
contendo o nome da coluna.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
</refsect1>
|
||||
<refsect1 role="returnvalues">
|
||||
&reftitle.returnvalues;
|
||||
@@ -88,16 +86,14 @@ Use the PEAR Coding Standards
|
||||
|
||||
<refsect1 role="seealso">
|
||||
&reftitle.seealso;
|
||||
<para>
|
||||
<simplelist>
|
||||
<member><function>db2_field_display_size</function></member>
|
||||
<member><function>db2_field_name</function></member>
|
||||
<member><function>db2_field_num</function></member>
|
||||
<member><function>db2_field_precision</function></member>
|
||||
<member><function>db2_field_type</function></member>
|
||||
<member><function>db2_field_width</function></member>
|
||||
</simplelist>
|
||||
</para>
|
||||
<simplelist>
|
||||
<member><function>db2_field_display_size</function></member>
|
||||
<member><function>db2_field_name</function></member>
|
||||
<member><function>db2_field_num</function></member>
|
||||
<member><function>db2_field_precision</function></member>
|
||||
<member><function>db2_field_type</function></member>
|
||||
<member><function>db2_field_width</function></member>
|
||||
</simplelist>
|
||||
</refsect1>
|
||||
|
||||
</refentry>
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- EN-Revision: 871b71764cdca8238069f27436d96011a6a2cb36 Maintainer: leonardolara Status: ready -->
|
||||
<!-- EN-Revision: 59e21cf90a9cdcf8f4e841b3441bd951f24d8078 Maintainer: leonardolara Status: ready -->
|
||||
<!-- Generated by xml_proto.php v2.2. Found in /scripts directory of phpdoc. -->
|
||||
<refentry xml:id="function.db2-field-type" xmlns="http://docbook.org/ns/docbook">
|
||||
<refentry xmlns="http://docbook.org/ns/docbook" xml:id="function.db2-field-type">
|
||||
<refnamediv>
|
||||
<refname>db2_field_type</refname>
|
||||
<refpurpose>
|
||||
@@ -23,28 +23,26 @@
|
||||
</refsect1>
|
||||
<refsect1 role="parameters">
|
||||
&reftitle.parameters;
|
||||
<para>
|
||||
<variablelist>
|
||||
<varlistentry>
|
||||
<term><parameter>stmt</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Especifica um recurso de instrução contendo um conjunto de resultados.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>column</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Especifica a coluna no conjunto de resultados. Isso pode ser um inteiro
|
||||
representando a posição indexada 0 da coluna, ou uma string
|
||||
contendo o nome da coluna.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
</para>
|
||||
<variablelist>
|
||||
<varlistentry>
|
||||
<term><parameter>stmt</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Especifica um recurso de instrução contendo um conjunto de resultados.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>column</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Especifica a coluna no conjunto de resultados. Isso pode ser um inteiro
|
||||
representando a posição indexada 0 da coluna, ou uma string
|
||||
contendo o nome da coluna.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
</refsect1>
|
||||
<refsect1 role="returnvalues">
|
||||
&reftitle.returnvalues;
|
||||
@@ -88,16 +86,14 @@ Use the PEAR Coding Standards
|
||||
|
||||
<refsect1 role="seealso">
|
||||
&reftitle.seealso;
|
||||
<para>
|
||||
<simplelist>
|
||||
<member><function>db2_field_display_size</function></member>
|
||||
<member><function>db2_field_name</function></member>
|
||||
<member><function>db2_field_num</function></member>
|
||||
<member><function>db2_field_precision</function></member>
|
||||
<member><function>db2_field_scale</function></member>
|
||||
<member><function>db2_field_width</function></member>
|
||||
</simplelist>
|
||||
</para>
|
||||
<simplelist>
|
||||
<member><function>db2_field_display_size</function></member>
|
||||
<member><function>db2_field_name</function></member>
|
||||
<member><function>db2_field_num</function></member>
|
||||
<member><function>db2_field_precision</function></member>
|
||||
<member><function>db2_field_scale</function></member>
|
||||
<member><function>db2_field_width</function></member>
|
||||
</simplelist>
|
||||
</refsect1>
|
||||
|
||||
</refentry>
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- EN-Revision: 871b71764cdca8238069f27436d96011a6a2cb36 Maintainer: leonardolara Status: ready -->
|
||||
<!-- EN-Revision: 59e21cf90a9cdcf8f4e841b3441bd951f24d8078 Maintainer: leonardolara Status: ready -->
|
||||
<!-- Generated by xml_proto.php v2.2. Found in /scripts directory of phpdoc. -->
|
||||
<refentry xml:id="function.db2-field-width" xmlns="http://docbook.org/ns/docbook">
|
||||
<refentry xmlns="http://docbook.org/ns/docbook" xml:id="function.db2-field-width">
|
||||
<refnamediv>
|
||||
<refname>db2_field_width</refname>
|
||||
<refpurpose>
|
||||
@@ -25,28 +25,26 @@
|
||||
</refsect1>
|
||||
<refsect1 role="parameters">
|
||||
&reftitle.parameters;
|
||||
<para>
|
||||
<variablelist>
|
||||
<varlistentry>
|
||||
<term><parameter>stmt</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Especifica um recurso de instrução contendo um conjunto de resultados.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>column</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Especifica a coluna no conjunto de resultados. Isso pode ser um inteiro
|
||||
representando a posição indexada 0 da coluna, ou uma string
|
||||
contendo o nome da coluna.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
</para>
|
||||
<variablelist>
|
||||
<varlistentry>
|
||||
<term><parameter>stmt</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Especifica um recurso de instrução contendo um conjunto de resultados.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>column</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Especifica a coluna no conjunto de resultados. Isso pode ser um inteiro
|
||||
representando a posição indexada 0 da coluna, ou uma string
|
||||
contendo o nome da coluna.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
</refsect1>
|
||||
<refsect1 role="returnvalues">
|
||||
&reftitle.returnvalues;
|
||||
@@ -91,16 +89,14 @@ Use the PEAR Coding Standards
|
||||
|
||||
<refsect1 role="seealso">
|
||||
&reftitle.seealso;
|
||||
<para>
|
||||
<simplelist>
|
||||
<member><function>db2_field_display_size</function></member>
|
||||
<member><function>db2_field_name</function></member>
|
||||
<member><function>db2_field_num</function></member>
|
||||
<member><function>db2_field_precision</function></member>
|
||||
<member><function>db2_field_scale</function></member>
|
||||
<member><function>db2_field_type</function></member>
|
||||
</simplelist>
|
||||
</para>
|
||||
<simplelist>
|
||||
<member><function>db2_field_display_size</function></member>
|
||||
<member><function>db2_field_name</function></member>
|
||||
<member><function>db2_field_num</function></member>
|
||||
<member><function>db2_field_precision</function></member>
|
||||
<member><function>db2_field_scale</function></member>
|
||||
<member><function>db2_field_type</function></member>
|
||||
</simplelist>
|
||||
</refsect1>
|
||||
|
||||
</refentry>
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- EN-Revision: 871b71764cdca8238069f27436d96011a6a2cb36 Maintainer: leonardolara Status: ready -->
|
||||
<!-- EN-Revision: 59e21cf90a9cdcf8f4e841b3441bd951f24d8078 Maintainer: leonardolara Status: ready -->
|
||||
<!-- Generated by xml_proto.php v2.2. Found in /scripts directory of phpdoc. -->
|
||||
<refentry xml:id="function.db2-foreign-keys" xmlns="http://docbook.org/ns/docbook">
|
||||
<refentry xmlns="http://docbook.org/ns/docbook" xml:id="function.db2-foreign-keys">
|
||||
<refnamediv>
|
||||
<refname>db2_foreign_keys</refname>
|
||||
<refpurpose>
|
||||
@@ -26,45 +26,43 @@
|
||||
</refsect1>
|
||||
<refsect1 role="parameters">
|
||||
&reftitle.parameters;
|
||||
<para>
|
||||
<variablelist>
|
||||
<varlistentry>
|
||||
<term><parameter>connection</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Uma conexão válida com um banco de dados IBM DB2, Cloudscape ou Apache Derby.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>qualifier</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Um qualificador para bancos de dados DB2 em execução em servidores OS/390 ou z/OS. Para
|
||||
outros bancos de dados, passe &null; ou uma string vazia.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>schema</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
O esquema que contém as tabelas. Se <parameter>schema</parameter>
|
||||
for &null;, <function>db2_foreign_keys</function> corresponde ao esquema para
|
||||
a conexão atual.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>table_name</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
O nome da tabela.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
</para>
|
||||
<variablelist>
|
||||
<varlistentry>
|
||||
<term><parameter>connection</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Uma conexão válida com um banco de dados IBM DB2, Cloudscape ou Apache Derby.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>qualifier</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Um qualificador para bancos de dados DB2 em execução em servidores OS/390 ou z/OS. Para
|
||||
outros bancos de dados, passe &null; ou uma string vazia.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>schema</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
O esquema que contém as tabelas. Se <parameter>schema</parameter>
|
||||
for &null;, <function>db2_foreign_keys</function> corresponde ao esquema para
|
||||
a conexão atual.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>table_name</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
O nome da tabela.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
</refsect1>
|
||||
<refsect1 role="returnvalues">
|
||||
&reftitle.returnvalues;
|
||||
@@ -197,19 +195,17 @@ Use the PEAR Coding Standards
|
||||
|
||||
<refsect1 role="seealso">
|
||||
&reftitle.seealso;
|
||||
<para>
|
||||
<simplelist>
|
||||
<member><function>db2_column_privileges</function></member>
|
||||
<member><function>db2_columns</function></member>
|
||||
<member><function>db2_primary_keys</function></member>
|
||||
<member><function>db2_procedure_columns</function></member>
|
||||
<member><function>db2_procedures</function></member>
|
||||
<member><function>db2_special_columns</function></member>
|
||||
<member><function>db2_statistics</function></member>
|
||||
<member><function>db2_table_privileges</function></member>
|
||||
<member><function>db2_tables</function></member>
|
||||
</simplelist>
|
||||
</para>
|
||||
<simplelist>
|
||||
<member><function>db2_column_privileges</function></member>
|
||||
<member><function>db2_columns</function></member>
|
||||
<member><function>db2_primary_keys</function></member>
|
||||
<member><function>db2_procedure_columns</function></member>
|
||||
<member><function>db2_procedures</function></member>
|
||||
<member><function>db2_special_columns</function></member>
|
||||
<member><function>db2_statistics</function></member>
|
||||
<member><function>db2_table_privileges</function></member>
|
||||
<member><function>db2_tables</function></member>
|
||||
</simplelist>
|
||||
</refsect1>
|
||||
|
||||
</refentry>
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- EN-Revision: 96c9d88bad9a7d7d44bfb7f26c226df7ee9ddf26 Maintainer: leonardolara Status: ready -->
|
||||
<!-- EN-Revision: 59e21cf90a9cdcf8f4e841b3441bd951f24d8078 Maintainer: leonardolara Status: ready -->
|
||||
<!-- Generated by xml_proto.php v2.2. Found in /scripts directory of phpdoc. -->
|
||||
<refentry xml:id="function.db2-free-result" xmlns="http://docbook.org/ns/docbook">
|
||||
<refentry xmlns="http://docbook.org/ns/docbook" xml:id="function.db2-free-result">
|
||||
<refnamediv>
|
||||
<refname>db2_free_result</refname>
|
||||
<refpurpose>
|
||||
@@ -25,19 +25,16 @@
|
||||
</refsect1>
|
||||
<refsect1 role="parameters">
|
||||
&reftitle.parameters;
|
||||
<para>
|
||||
<variablelist>
|
||||
<varlistentry>
|
||||
<term><parameter>stmt</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Um recurso de instrução válido.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
|
||||
</para>
|
||||
<variablelist>
|
||||
<varlistentry>
|
||||
<term><parameter>stmt</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Um recurso de instrução válido.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
</refsect1>
|
||||
<refsect1 role="returnvalues">
|
||||
&reftitle.returnvalues;
|
||||
@@ -79,15 +76,12 @@ Use the PEAR Coding Standards
|
||||
|
||||
<refsect1 role="seealso">
|
||||
&reftitle.seealso;
|
||||
<para>
|
||||
<simplelist>
|
||||
<member><function>db2_free_stmt</function></member>
|
||||
</simplelist>
|
||||
</para>
|
||||
<simplelist>
|
||||
<member><function>db2_free_stmt</function></member>
|
||||
</simplelist>
|
||||
</refsect1>
|
||||
|
||||
</refentry>
|
||||
|
||||
<!-- Keep this comment at the end of the file
|
||||
Local variables:
|
||||
mode: sgml
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- EN-Revision: 96c9d88bad9a7d7d44bfb7f26c226df7ee9ddf26 Maintainer: leonardolara Status: ready -->
|
||||
<!-- EN-Revision: 59e21cf90a9cdcf8f4e841b3441bd951f24d8078 Maintainer: leonardolara Status: ready -->
|
||||
<!-- Generated by xml_proto.php v2.2. Found in /scripts directory of phpdoc. -->
|
||||
<refentry xml:id="function.db2-free-stmt" xmlns="http://docbook.org/ns/docbook">
|
||||
<refentry xmlns="http://docbook.org/ns/docbook" xml:id="function.db2-free-stmt">
|
||||
<refnamediv>
|
||||
<refname>db2_free_stmt</refname>
|
||||
<refpurpose>
|
||||
@@ -26,18 +26,16 @@
|
||||
</refsect1>
|
||||
<refsect1 role="parameters">
|
||||
&reftitle.parameters;
|
||||
<para>
|
||||
<variablelist>
|
||||
<varlistentry>
|
||||
<term><parameter>stmt</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Um recurso de instrução válido.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
</para>
|
||||
<variablelist>
|
||||
<varlistentry>
|
||||
<term><parameter>stmt</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Um recurso de instrução válido.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
</refsect1>
|
||||
<refsect1 role="returnvalues">
|
||||
&reftitle.returnvalues;
|
||||
@@ -80,15 +78,12 @@ Use the PEAR Coding Standards
|
||||
|
||||
<refsect1 role="seealso">
|
||||
&reftitle.seealso;
|
||||
<para>
|
||||
<simplelist>
|
||||
<member><function>db2_free_result</function></member>
|
||||
</simplelist>
|
||||
</para>
|
||||
<simplelist>
|
||||
<member><function>db2_free_result</function></member>
|
||||
</simplelist>
|
||||
</refsect1>
|
||||
|
||||
</refentry>
|
||||
|
||||
<!-- Keep this comment at the end of the file
|
||||
Local variables:
|
||||
mode: sgml
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- EN-Revision: b95d28e6ec86e4a71e012737d36ebdc1cf009180 Maintainer: leonardolara Status: ready -->
|
||||
<refentry xml:id="function.db2-get-option" xmlns="http://docbook.org/ns/docbook">
|
||||
<!-- EN-Revision: 59e21cf90a9cdcf8f4e841b3441bd951f24d8078 Maintainer: leonardolara Status: ready -->
|
||||
<refentry xmlns="http://docbook.org/ns/docbook" xml:id="function.db2-get-option">
|
||||
<refnamediv>
|
||||
<refname>db2_get_option</refname>
|
||||
<refpurpose>Recupera um valor de opção para um recurso de instrução ou um recurso de conexão</refpurpose>
|
||||
@@ -21,120 +21,118 @@
|
||||
|
||||
<refsect1 role="parameters">
|
||||
&reftitle.parameters;
|
||||
<para>
|
||||
<variablelist>
|
||||
<varlistentry>
|
||||
<term><parameter>resource</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Um recurso de instrução válido conforme retornado de
|
||||
<function>db2_prepare</function> ou um recurso de conexão válido conforme
|
||||
retornado por <function>db2_connect</function> ou
|
||||
<function>db2_pconnect</function>.
|
||||
<variablelist>
|
||||
<varlistentry>
|
||||
<term><parameter>resource</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Um recurso de instrução válido conforme retornado de
|
||||
<function>db2_prepare</function> ou um recurso de conexão válido conforme
|
||||
retornado por <function>db2_connect</function> ou
|
||||
<function>db2_pconnect</function>.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>option</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Uma instrução válida ou opções de conexão. As seguintes novas opções estão disponíveis
|
||||
a partir do ibm_db2 versão 1.6.0. Elas fornecem informações úteis de rastreamento
|
||||
que podem ser definidas durante a execução com <function>db2_get_option</function>.
|
||||
<note>
|
||||
<para>
|
||||
Versões anteriores do ibm_db2 não oferecem suporte a essas novas opções.
|
||||
</para>
|
||||
<para>
|
||||
Quando o valor em cada opção está sendo definido, alguns servidores podem não lidar
|
||||
com todo o comprimento fornecido e podem truncar o valor.
|
||||
</para>
|
||||
<para>
|
||||
Para garantir que os dados especificados em cada opção sejam convertidos corretamente
|
||||
quando transmitidos para um sistema host, use apenas os caracteres de A a Z,
|
||||
de 0 a 9 e o sublinhado (_) ou ponto (.).
|
||||
</para>
|
||||
</note>
|
||||
<variablelist>
|
||||
<varlistentry>
|
||||
<term><parameter>userid</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
<literal>SQL_ATTR_INFO_USERID</literal> - Um ponteiro para uma string terminada em nulo
|
||||
usada para identificar o ID do usuário cliente enviado ao servidor de banco de dados host
|
||||
ao usar o DB2 Connect.
|
||||
<note>
|
||||
<para>
|
||||
Os servidores DB2 para z/OS e OS/390 suportam até 16 caracteres.
|
||||
Este ID do usuário não deve ser confundido com o ID do usuário de autenticação, ele é para
|
||||
propósitos de identificação apenas e não é usado para nenhuma autorização.
|
||||
</para>
|
||||
</note>
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>acctstr</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
<literal>SQL_ATTR_INFO_ACCTSTR</literal> - Um ponteiro para uma string
|
||||
terminada em nulo usada para identificar a sequência de contabilidade do cliente enviada ao
|
||||
servidor de banco de dados host ao usar o DB2 Connect.
|
||||
<note>
|
||||
<para>
|
||||
Os servidores DB2 para z/OS e OS/390 suportam até 200 caracteres.
|
||||
</para>
|
||||
</note>
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>applname</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
<literal>SQL_ATTR_INFO_APPLNAME</literal> - Um ponteiro para uma string terminada em nulo
|
||||
usada para identificar o nome do aplicativo cliente enviado ao
|
||||
servidor de banco de dados host ao usar o DB2 Connect.
|
||||
<note>
|
||||
<para>
|
||||
Os servidores DB2 para z/OS e OS/390 suportam até 32 caracteres.
|
||||
</para>
|
||||
</note>
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>wrkstnname</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
<literal>SQL_ATTR_INFO_WRKSTNNAME</literal> - Um ponteiro para uma string terminada em nulo
|
||||
usada para identificar o nome da estação de trabalho do cliente enviado para o
|
||||
servidor de banco de dados host ao usar o DB2 Connect.
|
||||
<note>
|
||||
<para>
|
||||
Os servidores DB2 para z/OS e OS/390 suportam até 18 caracteres.
|
||||
</para>
|
||||
</note>
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>option</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Uma instrução válida ou opções de conexão. As seguintes novas opções estão disponíveis
|
||||
a partir do ibm_db2 versão 1.6.0. Elas fornecem informações úteis de rastreamento
|
||||
que podem ser definidas durante a execução com <function>db2_get_option</function>.
|
||||
<note>
|
||||
<para>
|
||||
Versões anteriores do ibm_db2 não oferecem suporte a essas novas opções.
|
||||
</para>
|
||||
<para>
|
||||
Quando o valor em cada opção está sendo definido, alguns servidores podem não lidar
|
||||
com todo o comprimento fornecido e podem truncar o valor.
|
||||
</para>
|
||||
<para>
|
||||
Para garantir que os dados especificados em cada opção sejam convertidos corretamente
|
||||
quando transmitidos para um sistema host, use apenas os caracteres de A a Z,
|
||||
de 0 a 9 e o sublinhado (_) ou ponto (.).
|
||||
</para>
|
||||
</note>
|
||||
<variablelist>
|
||||
<varlistentry>
|
||||
<term><parameter>userid</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
<literal>SQL_ATTR_INFO_USERID</literal> - Um ponteiro para uma string terminada em nulo
|
||||
usada para identificar o ID do usuário cliente enviado ao servidor de banco de dados host
|
||||
ao usar o DB2 Connect.
|
||||
<note>
|
||||
<para>
|
||||
Os servidores DB2 para z/OS e OS/390 suportam até 16 caracteres.
|
||||
Este ID do usuário não deve ser confundido com o ID do usuário de autenticação, ele é para
|
||||
propósitos de identificação apenas e não é usado para nenhuma autorização.
|
||||
</para>
|
||||
</note>
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>acctstr</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
<literal>SQL_ATTR_INFO_ACCTSTR</literal> - Um ponteiro para uma string
|
||||
terminada em nulo usada para identificar a sequência de contabilidade do cliente enviada ao
|
||||
servidor de banco de dados host ao usar o DB2 Connect.
|
||||
<note>
|
||||
<para>
|
||||
Os servidores DB2 para z/OS e OS/390 suportam até 200 caracteres.
|
||||
</para>
|
||||
</note>
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>applname</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
<literal>SQL_ATTR_INFO_APPLNAME</literal> - Um ponteiro para uma string terminada em nulo
|
||||
usada para identificar o nome do aplicativo cliente enviado ao
|
||||
servidor de banco de dados host ao usar o DB2 Connect.
|
||||
<note>
|
||||
<para>
|
||||
Os servidores DB2 para z/OS e OS/390 suportam até 32 caracteres.
|
||||
</para>
|
||||
</note>
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>wrkstnname</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
<literal>SQL_ATTR_INFO_WRKSTNNAME</literal> - Um ponteiro para uma string terminada em nulo
|
||||
usada para identificar o nome da estação de trabalho do cliente enviado para o
|
||||
servidor de banco de dados host ao usar o DB2 Connect.
|
||||
<note>
|
||||
<para>
|
||||
Os servidores DB2 para z/OS e OS/390 suportam até 18 caracteres.
|
||||
</para>
|
||||
</note>
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
</para>
|
||||
</variablelist>
|
||||
<para>
|
||||
A tabela a seguir especifica quais opções são compatíveis com
|
||||
os tipos de recursos disponíveis:
|
||||
<table>
|
||||
<title>Matriz Recurso-Parâmetro</title>
|
||||
<tgroup cols="5">
|
||||
<colspec colnum="1" colname="col1" align="center" />
|
||||
<colspec colnum="2" colname="col2" align="center" />
|
||||
<colspec colnum="3" colname="col3" align="center" />
|
||||
<colspec colnum="4" colname="col4" align="center" />
|
||||
<colspec colnum="5" colname="col5" align="center" />
|
||||
<colspec colnum="1" colname="col1" align="center"/>
|
||||
<colspec colnum="2" colname="col2" align="center"/>
|
||||
<colspec colnum="3" colname="col3" align="center"/>
|
||||
<colspec colnum="4" colname="col4" align="center"/>
|
||||
<colspec colnum="5" colname="col5" align="center"/>
|
||||
<thead>
|
||||
<row>
|
||||
<entry morerows="1">Chave</entry>
|
||||
@@ -192,10 +190,9 @@
|
||||
|
||||
<refsect1 role="examples">
|
||||
&reftitle.examples;
|
||||
<para>
|
||||
<example>
|
||||
<title>Definindo e recuperando parâmetros por meio de um recurso de conexão</title>
|
||||
<programlisting role="php">
|
||||
<example>
|
||||
<title>Definindo e recuperando parâmetros por meio de um recurso de conexão</title>
|
||||
<programlisting role="php">
|
||||
<![CDATA[
|
||||
<?php
|
||||
/* Parâmetros de conexão do banco de dados */
|
||||
@@ -261,9 +258,9 @@ $val = db2_get_option($conn8, 'wrkstnname');
|
||||
echo $val . "\n";
|
||||
?>
|
||||
]]>
|
||||
</programlisting>
|
||||
&example.outputs;
|
||||
<screen>
|
||||
</programlisting>
|
||||
&example.outputs;
|
||||
<screen>
|
||||
<![CDATA[
|
||||
Atributos do cliente passados pela string de conexão:
|
||||
db2inst1
|
||||
@@ -275,27 +272,23 @@ db2inst1
|
||||
account
|
||||
myapp
|
||||
workstation]]>
|
||||
</screen>
|
||||
</example>
|
||||
</para>
|
||||
</screen>
|
||||
</example>
|
||||
</refsect1>
|
||||
|
||||
<refsect1 role="seealso">
|
||||
&reftitle.seealso;
|
||||
<para>
|
||||
<simplelist>
|
||||
<member><function>db2_connect</function></member>
|
||||
<member><function>db2_cursor_type</function></member>
|
||||
<member><function>db2_exec</function></member>
|
||||
<member><function>db2_set_option</function></member>
|
||||
<member><function>db2_pconnect</function></member>
|
||||
<member><function>db2_prepare</function></member>
|
||||
</simplelist>
|
||||
</para>
|
||||
<simplelist>
|
||||
<member><function>db2_connect</function></member>
|
||||
<member><function>db2_cursor_type</function></member>
|
||||
<member><function>db2_exec</function></member>
|
||||
<member><function>db2_set_option</function></member>
|
||||
<member><function>db2_pconnect</function></member>
|
||||
<member><function>db2_prepare</function></member>
|
||||
</simplelist>
|
||||
</refsect1>
|
||||
|
||||
</refentry>
|
||||
|
||||
<!-- Keep this comment at the end of the file
|
||||
Local variables:
|
||||
mode: sgml
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- EN-Revision: 871b71764cdca8238069f27436d96011a6a2cb36 Maintainer: leonardolara Status: ready -->
|
||||
<refentry xml:id="function.db2-last-insert-id" xmlns="http://docbook.org/ns/docbook">
|
||||
<!-- EN-Revision: 59e21cf90a9cdcf8f4e841b3441bd951f24d8078 Maintainer: leonardolara Status: ready -->
|
||||
<refentry xmlns="http://docbook.org/ns/docbook" xml:id="function.db2-last-insert-id">
|
||||
<refnamediv>
|
||||
<refname>db2_last_insert_id</refname>
|
||||
<refpurpose>Retorna o ID gerado automaticamente da última consulta de inserção que foi executada com sucesso
|
||||
@@ -46,20 +46,18 @@
|
||||
|
||||
<refsect1 role="parameters">
|
||||
&reftitle.parameters;
|
||||
<para>
|
||||
<variablelist>
|
||||
<varlistentry>
|
||||
<term><parameter>resource</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Um recurso de conexão válido conforme retornado de <function>db2_connect</function>
|
||||
ou <function>db2_pconnect</function>. O valor deste parâmetro não pode ser um
|
||||
recurso de instrução ou recurso de conjunto de resultados.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
</para>
|
||||
<variablelist>
|
||||
<varlistentry>
|
||||
<term><parameter>resource</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Um recurso de conexão válido conforme retornado de <function>db2_connect</function>
|
||||
ou <function>db2_pconnect</function>. O valor deste parâmetro não pode ser um
|
||||
recurso de instrução ou recurso de conjunto de resultados.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
</refsect1>
|
||||
|
||||
<refsect1 role="returnvalues">
|
||||
@@ -72,15 +70,14 @@
|
||||
|
||||
<refsect1 role="examples">
|
||||
&reftitle.examples;
|
||||
<para>
|
||||
<example xml:id="db2-last-insert-id.example.basic"><!-- {{{ -->
|
||||
<title>Um exemplo de <function>db2_last_insert_id</function></title>
|
||||
<para>
|
||||
O exemplo a seguir mostra como retornar o
|
||||
ID gerado automaticamente da última consulta de inserção que foi
|
||||
executada com sucesso nesta conexão.
|
||||
</para>
|
||||
<programlisting role="php">
|
||||
<example xml:id="db2-last-insert-id.example.basic"><!-- {{{ -->
|
||||
<title>Um exemplo de <function>db2_last_insert_id</function></title>
|
||||
<para>
|
||||
O exemplo a seguir mostra como retornar o
|
||||
ID gerado automaticamente da última consulta de inserção que foi
|
||||
executada com sucesso nesta conexão.
|
||||
</para>
|
||||
<programlisting role="php">
|
||||
<![CDATA[
|
||||
<?php
|
||||
|
||||
@@ -112,15 +109,14 @@ else {
|
||||
}
|
||||
?>
|
||||
]]>
|
||||
</programlisting>
|
||||
&example.outputs;
|
||||
<screen>
|
||||
</programlisting>
|
||||
&example.outputs;
|
||||
<screen>
|
||||
<![CDATA[
|
||||
O último ID de inserção é: 1
|
||||
]]>
|
||||
</screen>
|
||||
</example>
|
||||
</para>
|
||||
</screen>
|
||||
</example>
|
||||
</refsect1>
|
||||
|
||||
</refentry>
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- EN-Revision: 871b71764cdca8238069f27436d96011a6a2cb36 Maintainer: leonardolara Status: ready -->
|
||||
<!-- EN-Revision: 59e21cf90a9cdcf8f4e841b3441bd951f24d8078 Maintainer: leonardolara Status: ready -->
|
||||
<!-- Generated by xml_proto.php v2.2. Found in /scripts directory of phpdoc. -->
|
||||
<refentry xml:id="function.db2-lob-read" xmlns="http://docbook.org/ns/docbook">
|
||||
<refentry xmlns="http://docbook.org/ns/docbook" xml:id="function.db2-lob-read">
|
||||
<refnamediv>
|
||||
<refname>db2_lob_read</refname>
|
||||
<refpurpose>
|
||||
@@ -25,34 +25,32 @@
|
||||
|
||||
<refsect1 role="parameters">
|
||||
&reftitle.parameters;
|
||||
<para>
|
||||
<variablelist>
|
||||
<varlistentry>
|
||||
<term><parameter>stmt</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Um recurso <literal>stmt</literal> válido contendo dados LOB.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>colnum</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Um número de coluna válido no conjunto de resultados do recurso <literal>stmt</literal>.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>length</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
O tamanho dos dados LOB a serem recuperados do recurso <literal>stmt</literal>.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
</para>
|
||||
<variablelist>
|
||||
<varlistentry>
|
||||
<term><parameter>stmt</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Um recurso <literal>stmt</literal> válido contendo dados LOB.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>colnum</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Um número de coluna válido no conjunto de resultados do recurso <literal>stmt</literal>.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>length</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
O tamanho dos dados LOB a serem recuperados do recurso <literal>stmt</literal>.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
</refsect1>
|
||||
|
||||
<refsect1 role="returnvalues">
|
||||
@@ -65,12 +63,11 @@
|
||||
|
||||
<refsect1 role="examples">
|
||||
&reftitle.examples;
|
||||
<para>
|
||||
<example>
|
||||
<title>Iterando por diferentes tipos de dados</title>
|
||||
<para>
|
||||
</para>
|
||||
<programlisting role="php">
|
||||
<example>
|
||||
<title>Iterando por diferentes tipos de dados</title>
|
||||
<para>
|
||||
</para>
|
||||
<programlisting role="php">
|
||||
<![CDATA[
|
||||
<?php
|
||||
|
||||
@@ -134,9 +131,9 @@ if ($conn) {
|
||||
|
||||
?>
|
||||
]]>
|
||||
</programlisting>
|
||||
&example.outputs;
|
||||
<screen>
|
||||
</programlisting>
|
||||
&example.outputs;
|
||||
<screen>
|
||||
<![CDATA[
|
||||
Loop 0: THIS I
|
||||
Loop 1: S A CL
|
||||
@@ -153,23 +150,20 @@ Loop 4: S IS A
|
||||
Loop 5: BLOB
|
||||
Loop 6: TEST.
|
||||
]]>
|
||||
</screen>
|
||||
</example>
|
||||
</para>
|
||||
</screen>
|
||||
</example>
|
||||
</refsect1>
|
||||
|
||||
<refsect1 role="seealso">
|
||||
&reftitle.seealso;
|
||||
<para>
|
||||
<simplelist>
|
||||
<member><function>db2_bind_param</function></member>
|
||||
<member><function>db2_exec</function></member>
|
||||
<member><function>db2_execute</function></member>
|
||||
<member><function>db2_fetch_row</function></member>
|
||||
<member><function>db2_prepare</function></member>
|
||||
<member><function>db2_result</function></member>
|
||||
</simplelist>
|
||||
</para>
|
||||
<simplelist>
|
||||
<member><function>db2_bind_param</function></member>
|
||||
<member><function>db2_exec</function></member>
|
||||
<member><function>db2_execute</function></member>
|
||||
<member><function>db2_fetch_row</function></member>
|
||||
<member><function>db2_prepare</function></member>
|
||||
<member><function>db2_result</function></member>
|
||||
</simplelist>
|
||||
</refsect1>
|
||||
|
||||
</refentry>
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- EN-Revision: 871b71764cdca8238069f27436d96011a6a2cb36 Maintainer: leonardolara Status: ready -->
|
||||
<!-- EN-Revision: 59e21cf90a9cdcf8f4e841b3441bd951f24d8078 Maintainer: leonardolara Status: ready -->
|
||||
<!-- Generated by xml_proto.php v2.2. Found in /scripts directory of phpdoc. -->
|
||||
<refentry xml:id="function.db2-next-result" xmlns="http://docbook.org/ns/docbook">
|
||||
<refentry xmlns="http://docbook.org/ns/docbook" xml:id="function.db2-next-result">
|
||||
<refnamediv>
|
||||
<refname>db2_next_result</refname>
|
||||
<refpurpose>
|
||||
@@ -28,19 +28,17 @@
|
||||
</refsect1>
|
||||
<refsect1 role="parameters">
|
||||
&reftitle.parameters;
|
||||
<para>
|
||||
<variablelist>
|
||||
<varlistentry>
|
||||
<term><parameter>stmt</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Uma instrução preparada retornada de <function>db2_exec</function> ou
|
||||
<function>db2_execute</function>.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
</para>
|
||||
<variablelist>
|
||||
<varlistentry>
|
||||
<term><parameter>stmt</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Uma instrução preparada retornada de <function>db2_exec</function> ou
|
||||
<function>db2_execute</function>.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
</refsect1>
|
||||
<refsect1 role="returnvalues">
|
||||
&reftitle.returnvalues;
|
||||
@@ -53,18 +51,17 @@
|
||||
|
||||
<refsect1 role="examples">
|
||||
&reftitle.examples;
|
||||
<para>
|
||||
<example>
|
||||
<title>Chamando um procedimento armazenado que retorna vários conjuntos de resultados</title>
|
||||
<para>
|
||||
No exemplo a seguir, é chamado um procedimento armazenado que retorna três
|
||||
conjuntos de resultados. O primeiro conjunto de resultados é buscado diretamente do mesmo
|
||||
recurso de instrução no qual a instrução CALL é invocada, enquanto o
|
||||
segundo e o terceiro conjuntos de resultados são buscados de recursos de instrução
|
||||
retornados de nossas chamadas para a função
|
||||
<function>db2_next_result</function>.
|
||||
</para>
|
||||
<programlisting role="php">
|
||||
<example>
|
||||
<title>Chamando um procedimento armazenado que retorna vários conjuntos de resultados</title>
|
||||
<para>
|
||||
No exemplo a seguir, é chamado um procedimento armazenado que retorna três
|
||||
conjuntos de resultados. O primeiro conjunto de resultados é buscado diretamente do mesmo
|
||||
recurso de instrução no qual a instrução CALL é invocada, enquanto o
|
||||
segundo e o terceiro conjuntos de resultados são buscados de recursos de instrução
|
||||
retornados de nossas chamadas para a função
|
||||
<function>db2_next_result</function>.
|
||||
</para>
|
||||
<programlisting role="php">
|
||||
<![CDATA[
|
||||
<?php
|
||||
$conn = db2_connect($database, $user, $password);
|
||||
@@ -97,9 +94,9 @@ if ($conn) {
|
||||
}
|
||||
?>
|
||||
]]>
|
||||
</programlisting>
|
||||
&example.outputs;
|
||||
<screen>
|
||||
</programlisting>
|
||||
&example.outputs;
|
||||
<screen>
|
||||
<![CDATA[
|
||||
Buscando o primeiro conjunto de resultados
|
||||
array(2) {
|
||||
@@ -147,9 +144,8 @@ array(1) {
|
||||
string(16) "Gizmo "
|
||||
}
|
||||
]]>
|
||||
</screen>
|
||||
</example>
|
||||
</para>
|
||||
</screen>
|
||||
</example>
|
||||
</refsect1>
|
||||
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- EN-Revision: 266f9f6b4bf4bcaa1ef7f23d8eeaaed884b70aaa Maintainer: leonardolara Status: ready -->
|
||||
<!-- EN-Revision: 59e21cf90a9cdcf8f4e841b3441bd951f24d8078 Maintainer: leonardolara Status: ready -->
|
||||
<!-- Generated by xml_proto.php v2.2. Found in /scripts directory of phpdoc. -->
|
||||
<refentry xml:id="function.db2-num-fields" xmlns="http://docbook.org/ns/docbook">
|
||||
<refentry xmlns="http://docbook.org/ns/docbook" xml:id="function.db2-num-fields">
|
||||
<refnamediv>
|
||||
<refname>db2_num_fields</refname>
|
||||
<refpurpose>
|
||||
@@ -26,18 +26,16 @@
|
||||
</refsect1>
|
||||
<refsect1 role="parameters">
|
||||
&reftitle.parameters;
|
||||
<para>
|
||||
<variablelist>
|
||||
<varlistentry>
|
||||
<term><parameter>stmt</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Um recurso de instrução válido contendo um conjunto de resultados.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
</para>
|
||||
<variablelist>
|
||||
<varlistentry>
|
||||
<term><parameter>stmt</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Um recurso de instrução válido contendo um conjunto de resultados.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
</refsect1>
|
||||
<refsect1 role="returnvalues">
|
||||
&reftitle.returnvalues;
|
||||
@@ -50,14 +48,13 @@
|
||||
|
||||
<refsect1 role="examples">
|
||||
&reftitle.examples;
|
||||
<para>
|
||||
<example>
|
||||
<title>Recuperando o número de campos em um conjunto de resultados</title>
|
||||
<para>
|
||||
O exemplo a seguir demonstra como recuperar o número de campos
|
||||
retornados em um conjunto de resultados.
|
||||
</para>
|
||||
<programlisting role="php">
|
||||
<example>
|
||||
<title>Recuperando o número de campos em um conjunto de resultados</title>
|
||||
<para>
|
||||
O exemplo a seguir demonstra como recuperar o número de campos
|
||||
retornados em um conjunto de resultados.
|
||||
</para>
|
||||
<programlisting role="php">
|
||||
<![CDATA[
|
||||
<?php
|
||||
|
||||
@@ -69,35 +66,31 @@ $columns = db2_num_fields($stmt);
|
||||
echo "Há {$columns} colunas no conjunto de resultados.";
|
||||
?>
|
||||
]]>
|
||||
</programlisting>
|
||||
&example.outputs;
|
||||
<screen>
|
||||
</programlisting>
|
||||
&example.outputs;
|
||||
<screen>
|
||||
<![CDATA[
|
||||
Há 4 colunas no conjunto de resultados.
|
||||
]]>
|
||||
</screen>
|
||||
</example>
|
||||
</para>
|
||||
</screen>
|
||||
</example>
|
||||
</refsect1>
|
||||
|
||||
<refsect1 role="seealso">
|
||||
&reftitle.seealso;
|
||||
<para>
|
||||
<simplelist>
|
||||
<member><function>db2_execute</function></member>
|
||||
<member><function>db2_field_display_size</function></member>
|
||||
<member><function>db2_field_name</function></member>
|
||||
<member><function>db2_field_num</function></member>
|
||||
<member><function>db2_field_precision</function></member>
|
||||
<member><function>db2_field_scale</function></member>
|
||||
<member><function>db2_field_type</function></member>
|
||||
<member><function>db2_field_width</function></member>
|
||||
</simplelist>
|
||||
</para>
|
||||
<simplelist>
|
||||
<member><function>db2_execute</function></member>
|
||||
<member><function>db2_field_display_size</function></member>
|
||||
<member><function>db2_field_name</function></member>
|
||||
<member><function>db2_field_num</function></member>
|
||||
<member><function>db2_field_precision</function></member>
|
||||
<member><function>db2_field_scale</function></member>
|
||||
<member><function>db2_field_type</function></member>
|
||||
<member><function>db2_field_width</function></member>
|
||||
</simplelist>
|
||||
</refsect1>
|
||||
|
||||
</refentry>
|
||||
|
||||
<!-- Keep this comment at the end of the file
|
||||
Local variables:
|
||||
mode: sgml
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- EN-Revision: 871b71764cdca8238069f27436d96011a6a2cb36 Maintainer: leonardolara Status: ready -->
|
||||
<!-- EN-Revision: 59e21cf90a9cdcf8f4e841b3441bd951f24d8078 Maintainer: leonardolara Status: ready -->
|
||||
<!-- Generated by xml_proto.php v2.2. Found in /scripts directory of phpdoc. -->
|
||||
<refentry xml:id="function.db2-num-rows" xmlns="http://docbook.org/ns/docbook">
|
||||
<refentry xmlns="http://docbook.org/ns/docbook" xml:id="function.db2-num-rows">
|
||||
<refnamediv>
|
||||
<refname>db2_num_rows</refname>
|
||||
<refpurpose>
|
||||
@@ -50,18 +50,16 @@
|
||||
</refsect1>
|
||||
<refsect1 role="parameters">
|
||||
&reftitle.parameters;
|
||||
<para>
|
||||
<variablelist>
|
||||
<varlistentry>
|
||||
<term><parameter>stmt</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Um recurso <literal>stmt</literal> válido contendo um conjunto de resultados.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
</para>
|
||||
<variablelist>
|
||||
<varlistentry>
|
||||
<term><parameter>stmt</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Um recurso <literal>stmt</literal> válido contendo um conjunto de resultados.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
</refsect1>
|
||||
<refsect1 role="returnvalues">
|
||||
&reftitle.returnvalues;
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- EN-Revision: 871b71764cdca8238069f27436d96011a6a2cb36 Maintainer: leonardolara Status: ready -->
|
||||
<refentry xml:id="function.db2-pclose" xmlns="http://docbook.org/ns/docbook">
|
||||
<!-- EN-Revision: 59e21cf90a9cdcf8f4e841b3441bd951f24d8078 Maintainer: leonardolara Status: ready -->
|
||||
<refentry xmlns="http://docbook.org/ns/docbook" xml:id="function.db2-pclose">
|
||||
<refnamediv>
|
||||
<refname>db2_pclose</refname>
|
||||
<refpurpose>Fecha uma conexão persistente a um banco de dados </refpurpose>
|
||||
@@ -35,18 +35,16 @@
|
||||
|
||||
<refsect1 role="parameters">
|
||||
&reftitle.parameters;
|
||||
<para>
|
||||
<variablelist>
|
||||
<varlistentry>
|
||||
<term><parameter>connection</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Especifica uma conexão de cliente DB2 ativa.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
</para>
|
||||
<variablelist>
|
||||
<varlistentry>
|
||||
<term><parameter>connection</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Especifica uma conexão de cliente DB2 ativa.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
</refsect1>
|
||||
|
||||
<refsect1 role="returnvalues">
|
||||
@@ -58,14 +56,13 @@
|
||||
|
||||
<refsect1 role="examples">
|
||||
&reftitle.examples;
|
||||
<para>
|
||||
<example xml:id="db2-pclose.example.basic"><!-- {{{ -->
|
||||
<title>Fechando uma conexão persistente</title>
|
||||
<para>
|
||||
O exemplo a seguir demonstra uma tentativa bem-sucedida de fechar uma
|
||||
conexão com um banco de dados IBM DB2 i5/OS.
|
||||
</para>
|
||||
<programlisting role="php">
|
||||
<example xml:id="db2-pclose.example.basic"><!-- {{{ -->
|
||||
<title>Fechando uma conexão persistente</title>
|
||||
<para>
|
||||
O exemplo a seguir demonstra uma tentativa bem-sucedida de fechar uma
|
||||
conexão com um banco de dados IBM DB2 i5/OS.
|
||||
</para>
|
||||
<programlisting role="php">
|
||||
<![CDATA[
|
||||
<?php
|
||||
$conn = db2_pconnect('', '', '');
|
||||
@@ -76,25 +73,22 @@ if ($rc) {
|
||||
?>
|
||||
|
||||
]]>
|
||||
</programlisting>
|
||||
&example.outputs;
|
||||
<screen>
|
||||
</programlisting>
|
||||
&example.outputs;
|
||||
<screen>
|
||||
<![CDATA[
|
||||
A conexão foi encerrada com sucesso.
|
||||
]]>
|
||||
</screen>
|
||||
</example>
|
||||
</para>
|
||||
</screen>
|
||||
</example>
|
||||
</refsect1>
|
||||
|
||||
<refsect1 role="seealso">
|
||||
&reftitle.seealso;
|
||||
<para>
|
||||
<simplelist>
|
||||
<member><function>db2_close</function></member>
|
||||
<member><function>db2_pconnect</function></member>
|
||||
</simplelist>
|
||||
</para>
|
||||
<simplelist>
|
||||
<member><function>db2_close</function></member>
|
||||
<member><function>db2_pconnect</function></member>
|
||||
</simplelist>
|
||||
</refsect1>
|
||||
|
||||
</refentry>
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- EN-Revision: e8ac70bf549a723cb36465667a6109d9933b8619 Maintainer: leonardolara Status: ready -->
|
||||
<!-- EN-Revision: 59e21cf90a9cdcf8f4e841b3441bd951f24d8078 Maintainer: leonardolara Status: ready -->
|
||||
<!-- Generated by xml_proto.php v2.2. Found in /scripts directory of phpdoc. -->
|
||||
<refentry xml:id="function.db2-pconnect" 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.db2-pconnect">
|
||||
<refnamediv>
|
||||
<refname>db2_pconnect</refname>
|
||||
<refpurpose>
|
||||
@@ -47,444 +47,440 @@
|
||||
</refsect1>
|
||||
<refsect1 role="parameters">
|
||||
&reftitle.parameters;
|
||||
<para>
|
||||
<variablelist>
|
||||
<varlistentry>
|
||||
<term><parameter>database</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Para uma conexão catalogada com um banco de dados, <parameter>database</parameter>
|
||||
representa o apelido do banco de dados no catálogo do cliente DB2.
|
||||
</para>
|
||||
<para>
|
||||
Para uma conexão não catalogada com um banco de dados,
|
||||
<parameter>database</parameter> representa uma string de conexão
|
||||
completa no seguinte formato:
|
||||
<literallayout>DATABASE=<parameter>database</parameter>;HOSTNAME=<parameter>hostname</parameter>;PORT=<parameter>port</parameter>;PROTOCOL=TCPIP;UID=<parameter>username</parameter>;PWD=<parameter>password</parameter>;</literallayout>
|
||||
<note>
|
||||
<para>
|
||||
Ao conectar-se ao Db2 no IBM i, o sistema subjacente chama
|
||||
<link xlink:href="&url.db2.sqldriverconnect;">SQLDriverConnect</link>,
|
||||
que aceita apenas DSN, UID e PWD para a
|
||||
<link xlink:href="&url.db2.connection.string;">string de conexão</link>.
|
||||
Assim:
|
||||
<literallayout>DSN=<parameter>database</parameter>;UID=<parameter>username</parameter>;PWD=<parameter>password</parameter>;</literallayout>
|
||||
</para>
|
||||
</note>
|
||||
onde os parâmetros representam os seguintes valores:
|
||||
<variablelist>
|
||||
<varlistentry>
|
||||
<term><parameter>database</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
O nome do banco de dados.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>hostname</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
O nome do host ou endereço IP do servidor de banco de dados.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>port</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
A porta TCP/IP na qual o banco de dados está escutando
|
||||
solicitações.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>username</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
O nome de usuário com o qual a conexão ao
|
||||
banco de dados é realizada.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>password</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
A senha com a qual a conexão ao banco de dados é realizada.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>username</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
O nome de usuário com o qual a conexão ao banco de dados é realizada.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>password</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
A senha com a qual a conexão ao banco de dados é realizada.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>options</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Um array associativo de opções de conexão que afetam o comportamento
|
||||
da conexão, onde chaves válidas do array incluem:
|
||||
<variablelist>
|
||||
<varlistentry>
|
||||
<term><parameter>autocommit</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Passar o valor <constant>DB2_AUTOCOMMIT_ON</constant> ativa
|
||||
a autoconfirmação para este identificador de conexão.
|
||||
</para>
|
||||
<para>
|
||||
Passar o valor <constant>DB2_AUTOCOMMIT_OFF</constant> desativa
|
||||
a autoconfirmação para este identificador de conexão.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>DB2_ATTR_CASE</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Passar o valor <constant>DB2_CASE_NATURAL</constant> especifica
|
||||
que os nomes das colunas são retornados em maiúsculas e minúsculas.
|
||||
</para>
|
||||
<para>
|
||||
Passar o valor <constant>DB2_CASE_LOWER</constant> especifica
|
||||
que os nomes das colunas são retornados em letras minúsculas.
|
||||
</para>
|
||||
<para>
|
||||
Passar o valor <constant>DB2_CASE_UPPER</constant> especifica
|
||||
que os nomes das colunas são retornados em letras maiúsculas.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>CURSOR</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Passar o valor <constant>DB2_FORWARD_ONLY</constant> especifica um
|
||||
cursor somente de avanço para um recurso de instrução. Este é o
|
||||
tipo de cursor padrão e é suportado em todos os servidores de banco de dados.
|
||||
</para>
|
||||
<para>
|
||||
Passar o valor <constant>DB2_SCROLLABLE</constant> especifica um
|
||||
cursor rolável para um recurso de instrução. Este modo permite
|
||||
acesso aleatório a linhas em um conjunto de resultados, mas atualmente é suportado
|
||||
apenas pelo IBM DB2 Universal Database.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
</para>
|
||||
<para>
|
||||
A nova opção a seguir está disponível no ibm_db2 versão 1.7.0
|
||||
e posteriores.
|
||||
<variablelist>
|
||||
<varlistentry>
|
||||
<term><parameter>trustedcontext</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Passar o valor DB2_TRUSTED_CONTEXT_ENABLE ativa o contexto confiável
|
||||
para este identificador de conexão. Este parâmetro não pode ser definido usando
|
||||
<function>db2_set_option</function>.
|
||||
</para>
|
||||
<para>
|
||||
Esta chave funciona somente se o banco de dados estiver catalogado (mesmo se o
|
||||
banco de dados for local), ou se você especificar o DSN completo ao criar
|
||||
a conexão.
|
||||
</para>
|
||||
<para>
|
||||
Para catalogar o banco de dados, use os seguintes comandos:
|
||||
</para>
|
||||
<para>
|
||||
<literallayout>db2 catalog tcpip node loopback remote <SERVERNAME> server <SERVICENAME>
|
||||
<variablelist>
|
||||
<varlistentry>
|
||||
<term><parameter>database</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Para uma conexão catalogada com um banco de dados, <parameter>database</parameter>
|
||||
representa o apelido do banco de dados no catálogo do cliente DB2.
|
||||
</para>
|
||||
<para>
|
||||
Para uma conexão não catalogada com um banco de dados,
|
||||
<parameter>database</parameter> representa uma string de conexão
|
||||
completa no seguinte formato:
|
||||
<literallayout>DATABASE=<parameter>database</parameter>;HOSTNAME=<parameter>hostname</parameter>;PORT=<parameter>port</parameter>;PROTOCOL=TCPIP;UID=<parameter>username</parameter>;PWD=<parameter>password</parameter>;</literallayout>
|
||||
<note>
|
||||
<para>
|
||||
Ao conectar-se ao Db2 no IBM i, o sistema subjacente chama
|
||||
<link xlink:href="&url.db2.sqldriverconnect;">SQLDriverConnect</link>,
|
||||
que aceita apenas DSN, UID e PWD para a
|
||||
<link xlink:href="&url.db2.connection.string;">string de conexão</link>.
|
||||
Assim:
|
||||
<literallayout>DSN=<parameter>database</parameter>;UID=<parameter>username</parameter>;PWD=<parameter>password</parameter>;</literallayout>
|
||||
</para>
|
||||
</note>
|
||||
onde os parâmetros representam os seguintes valores:
|
||||
<variablelist>
|
||||
<varlistentry>
|
||||
<term><parameter>database</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
O nome do banco de dados.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>hostname</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
O nome do host ou endereço IP do servidor de banco de dados.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>port</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
A porta TCP/IP na qual o banco de dados está escutando
|
||||
solicitações.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>username</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
O nome de usuário com o qual a conexão ao
|
||||
banco de dados é realizada.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>password</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
A senha com a qual a conexão ao banco de dados é realizada.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>username</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
O nome de usuário com o qual a conexão ao banco de dados é realizada.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>password</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
A senha com a qual a conexão ao banco de dados é realizada.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>options</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Um array associativo de opções de conexão que afetam o comportamento
|
||||
da conexão, onde chaves válidas do array incluem:
|
||||
<variablelist>
|
||||
<varlistentry>
|
||||
<term><parameter>autocommit</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Passar o valor <constant>DB2_AUTOCOMMIT_ON</constant> ativa
|
||||
a autoconfirmação para este identificador de conexão.
|
||||
</para>
|
||||
<para>
|
||||
Passar o valor <constant>DB2_AUTOCOMMIT_OFF</constant> desativa
|
||||
a autoconfirmação para este identificador de conexão.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>DB2_ATTR_CASE</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Passar o valor <constant>DB2_CASE_NATURAL</constant> especifica
|
||||
que os nomes das colunas são retornados em maiúsculas e minúsculas.
|
||||
</para>
|
||||
<para>
|
||||
Passar o valor <constant>DB2_CASE_LOWER</constant> especifica
|
||||
que os nomes das colunas são retornados em letras minúsculas.
|
||||
</para>
|
||||
<para>
|
||||
Passar o valor <constant>DB2_CASE_UPPER</constant> especifica
|
||||
que os nomes das colunas são retornados em letras maiúsculas.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>CURSOR</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Passar o valor <constant>DB2_FORWARD_ONLY</constant> especifica um
|
||||
cursor somente de avanço para um recurso de instrução. Este é o
|
||||
tipo de cursor padrão e é suportado em todos os servidores de banco de dados.
|
||||
</para>
|
||||
<para>
|
||||
Passar o valor <constant>DB2_SCROLLABLE</constant> especifica um
|
||||
cursor rolável para um recurso de instrução. Este modo permite
|
||||
acesso aleatório a linhas em um conjunto de resultados, mas atualmente é suportado
|
||||
apenas pelo IBM DB2 Universal Database.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
</para>
|
||||
<para>
|
||||
A nova opção a seguir está disponível no ibm_db2 versão 1.7.0
|
||||
e posteriores.
|
||||
<variablelist>
|
||||
<varlistentry>
|
||||
<term><parameter>trustedcontext</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Passar o valor DB2_TRUSTED_CONTEXT_ENABLE ativa o contexto confiável
|
||||
para este identificador de conexão. Este parâmetro não pode ser definido usando
|
||||
<function>db2_set_option</function>.
|
||||
</para>
|
||||
<para>
|
||||
Esta chave funciona somente se o banco de dados estiver catalogado (mesmo se o
|
||||
banco de dados for local), ou se você especificar o DSN completo ao criar
|
||||
a conexão.
|
||||
</para>
|
||||
<para>
|
||||
Para catalogar o banco de dados, use os seguintes comandos:
|
||||
</para>
|
||||
<literallayout>db2 catalog tcpip node loopback remote <SERVERNAME> server <SERVICENAME>
|
||||
db2 catalog database <LOCALDBNAME> as <REMOTEDBNAME> at node loopback
|
||||
db2 "update dbm cfg using svcename <SERVICENAME>"
|
||||
db2set DB2COMM=TCPIP</literallayout>
|
||||
</para>
|
||||
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
</para>
|
||||
<para>
|
||||
As seguintes novas opções do i5/OS estão disponíveis no ibm_db2 versão 1.5.1
|
||||
e posteriores.
|
||||
<tip>
|
||||
<para>Atributos de conexão conflitantes usados em conjunto com conexões persistentes
|
||||
podem produzir resultados indeterminados no i5/OS. Políticas de site devem
|
||||
ser estabelecidas para todos os aplicativos que usam cada perfil de usuário de conexão persistente.
|
||||
O DB2_AUTOCOMMIT_ON padrão é sugerido ao usar conexões persistentes.
|
||||
</para>
|
||||
</tip>
|
||||
<variablelist>
|
||||
<varlistentry>
|
||||
<term><parameter>i5_lib</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Um valor de caractere que indica a biblioteca padrão que será
|
||||
usada para resolver referências de arquivo não qualificadas. Isso não é válido
|
||||
se a conexão estiver usando o modo de nomenclatura do sistema.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>i5_naming</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
O valor <literal>DB2_I5_NAMING_ON</literal> ativa o modo de nomeação do sistema DB2 UDB CLI iSeries.
|
||||
Os arquivos são qualificados usando o delimitador de barra (/).
|
||||
Os arquivos não qualificados são resolvidos usando a lista de bibliotecas para o trabalho.
|
||||
</para>
|
||||
<para>
|
||||
O valor <literal>DB2_I5_NAMING_OFF</literal> desativa o modo de nomeação padrão
|
||||
do DB2 UDB CLI, que é a nomeação SQL. Os arquivos são qualificados usando o delimitador de ponto (.).
|
||||
Arquivos não qualificados são resolvidos usando a biblioteca padrão
|
||||
ou o ID do usuário atual.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>i5_commit</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
O atributo <parameter>i5_commit</parameter> deve ser definido antes de
|
||||
<function>db2_pconnect</function>. Se o valor for alterado após a
|
||||
conexão ter sido estabelecida, e a conexão for para uma
|
||||
fonte de dados remota, a alteração não terá efeito até a próxima
|
||||
<function>db2_pconnect</function> bem-sucedida para o identificador de conexão.
|
||||
<note>
|
||||
<para>
|
||||
A configuração php.ini <parameter>ibm_db2.i5_allow_commit</parameter>==0
|
||||
ou <literal>DB2_I5_TXN_NO_COMMIT</literal> é o padrão, mas pode ser
|
||||
substituída pela opção <parameter>i5_commit</parameter>.
|
||||
</para>
|
||||
</note>
|
||||
</para>
|
||||
<para>
|
||||
<literal>DB2_I5_TXN_NO_COMMIT</literal> - O controle de confirmação não é usado.
|
||||
</para>
|
||||
<para>
|
||||
<literal>DB2_I5_TXN_READ_UNCOMMITTED</literal> - Leituras sujas, leituras não repetíveis
|
||||
e fantasmas são possíveis.
|
||||
</para>
|
||||
<para>
|
||||
<literal>DB2_I5_TXN_READ_COMMITTED</literal> - Leituras sujas não são possíveis.
|
||||
Leituras não repetíveis e fantasmas são possíveis.
|
||||
</para>
|
||||
<para>
|
||||
<literal>DB2_I5_TXN_REPEATABLE_READ</literal> - Leituras sujas e leituras não repetíveis
|
||||
não são possíveis. Fantasmas são possíveis.
|
||||
</para>
|
||||
<para>
|
||||
<literal>DB2_I5_TXN_SERIALIZABLE</literal> - As transações são serializáveis.
|
||||
Leituras sujas, leituras não repetíveis e fantasmas não são possíveis.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>i5_query_optimize</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
<literal>DB2_FIRST_IO</literal> Todas as consultas são otimizadas com o objetivo de
|
||||
retornar a primeira página de saída o mais rápido possível. Este objetivo funciona bem
|
||||
quando a saída é controlada por um usuário que tem mais probabilidade de cancelar a consulta
|
||||
após visualizar a primeira página de dados de saída. Consultas codificadas com uma
|
||||
cláusula OPTIMIZE FOR nnn ROWS honram o objetivo especificado pela cláusula.
|
||||
</para>
|
||||
<para>
|
||||
<literal>DB2_ALL_IO</literal> Todas as consultas são otimizadas com o objetivo de executar
|
||||
a consulta inteira até a conclusão no menor tempo decorrido. Esta é uma
|
||||
boa opção quando a saída de uma consulta está sendo gravada em um arquivo ou relatório, ou
|
||||
a interface está enfileirando os dados de saída. Consultas codificadas com uma cláusula OPTIMIZE FOR nnn
|
||||
ROWS honram o objetivo especificado pela cláusula. Este é o padrão.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>i5_dbcs_alloc</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
O valor <literal>DB2_I5_DBCS_ALLOC_ON</literal> ativa o esquema de alocação DB2 6X
|
||||
para o crescimento do tamanho da coluna de tradução DBCS.
|
||||
</para>
|
||||
<para>
|
||||
O valor <literal>DB2_I5_DBCS_ALLOC_OFF</literal> desativa o esquema de alocação DB2 6X
|
||||
para o crescimento do tamanho da coluna de tradução DBCS.
|
||||
<note>
|
||||
<para>
|
||||
A configuração php.ini <parameter>ibm_db2.i5_dbcs_alloc</parameter>==0 ou
|
||||
<literal>DB2_I5_DBCS_ALLOC_OFF</literal> é o padrão, mas pode ser substituída
|
||||
pela opção <parameter>i5_dbcs_alloc</parameter>.
|
||||
</para>
|
||||
</note>
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>i5_date_fmt</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
<literal>DB2_I5_FMT_ISO</literal> - O formato de data da Organização Internacional para Padronização
|
||||
(ISO) aaaa-mm-dd é usado. Este é o padrão.
|
||||
</para>
|
||||
<para>
|
||||
<literal>DB2_I5_FMT_USA</literal> - O formato de data dos Estados Unidos mm/dd/aaaa é usado.
|
||||
</para>
|
||||
<para>
|
||||
<literal>DB2_I5_FMT_EUR</literal> - O formato de data europeu dd.mm.aaaa é usado.
|
||||
</para>
|
||||
<para>
|
||||
<literal>DB2_I5_FMT_JIS</literal> - O formato de data do Padrão Industrial Japonês
|
||||
aaaa-mm-dd é usado.
|
||||
</para>
|
||||
<para>
|
||||
<literal>DB2_I5_FMT_MDY</literal> - O formato de data mm/dd/aaaa é usado.
|
||||
</para>
|
||||
<para>
|
||||
<literal>DB2_I5_FMT_DMY</literal> - O formato de data dd/mm/aaaa é usado.
|
||||
</para>
|
||||
<para>
|
||||
<literal>DB2_I5_FMT_YMD</literal> - O formato de data aa/mm/dd é usado.
|
||||
</para>
|
||||
<para>
|
||||
<literal>DB2_I5_FMT_JUL</literal> - O formato de data juliano aa/ddd é usado.
|
||||
</para>
|
||||
<para>
|
||||
<literal>DB2_I5_FMT_JOB</literal> - O padrão da tarefa é usado.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>i5_date_sep</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
<literal>DB2_I5_SEP_SLASH</literal> - Uma barra ( / ) é usada como separador de data.
|
||||
Este é o padrão.
|
||||
</para>
|
||||
<para>
|
||||
<literal>DB2_I5_SEP_DASH</literal> - Um traço ( - ) é usado como separador de data.
|
||||
</para>
|
||||
<para>
|
||||
<literal>DB2_I5_SEP_PERIOD</literal> - Um ponto ( . ) é usado como separador
|
||||
de data.
|
||||
</para>
|
||||
<para>
|
||||
<literal>DB2_I5_SEP_COMMA</literal> - Uma vírgula ( , ) é usada como separador de data.
|
||||
</para>
|
||||
<para>
|
||||
<literal>DB2_I5_SEP_BLANK</literal> - Um espaço em branco é usado como separador de data.
|
||||
</para>
|
||||
<para>
|
||||
<literal>DB2_I5_SEP_JOB</literal> - O padrão da tarefa é usado.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>i5_time_fmt</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
<literal>DB2_I5_FMT_ISO</literal> - O formato de horário da Organização Internacional
|
||||
para Padronização (ISO) hh.mm.ss é usado. Este é o padrão.
|
||||
</para>
|
||||
<para>
|
||||
<literal>DB2_I5_FMT_USA</literal> - O formato de horário dos Estados Unidos
|
||||
hh:mmxx é usado, onde xx é AM ou PM.
|
||||
</para>
|
||||
<para>
|
||||
<literal>DB2_I5_FMT_EUR</literal> - O formato de horário europeu hh.mm.ss
|
||||
é usado.
|
||||
</para>
|
||||
<para>
|
||||
<literal>DB2_I5_FMT_JIS</literal> - O formato de horário do Padrão Industrial Japonês
|
||||
hh:mm:ss é usado.
|
||||
</para>
|
||||
<para>
|
||||
<literal>DB2_I5_FMT_HMS</literal> - O formato hh:mm:ss é usado.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>i5_time_sep</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
<literal>DB2_I5_SEP_COLON</literal> - Dois pontos ( : ) são usados como separador de
|
||||
horário. Este é o padrão.
|
||||
</para>
|
||||
<para>
|
||||
<literal>DB2_I5_SEP_PERIOD</literal> - Um ponto ( . ) é usado como separador de
|
||||
horário.
|
||||
</para>
|
||||
<para>
|
||||
<literal>DB2_I5_SEP_COMMA</literal> - Uma vírgula ( , ) é usada como separador de
|
||||
horário.
|
||||
</para>
|
||||
<para>
|
||||
<literal>DB2_I5_SEP_BLANK</literal> - Um espaço em branco é usado como separador de horário.
|
||||
</para>
|
||||
<para>
|
||||
<literal>DB2_I5_SEP_JOB</literal> - O padrão da tarefa é usado.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>i5_decimal_sep</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
<literal>DB2_I5_SEP_PERIOD</literal> - Um ponto ( . ) é usado como
|
||||
separador decimal. Este é o padrão.
|
||||
</para>
|
||||
<para>
|
||||
<literal>DB2_I5_SEP_COMMA</literal> - Uma vírgula ( , ) é usada como
|
||||
separador decimal.
|
||||
</para>
|
||||
<para>
|
||||
<literal>DB2_I5_SEP_JOB</literal> - O padrão da tarefa é usado.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
</para>
|
||||
<para>
|
||||
As seguintes novas opções do i5/OS estão disponíveis no ibm_db2 versão 1.5.1
|
||||
e posteriores.
|
||||
<tip>
|
||||
<para>Atributos de conexão conflitantes usados em conjunto com conexões persistentes
|
||||
podem produzir resultados indeterminados no i5/OS. Políticas de site devem
|
||||
ser estabelecidas para todos os aplicativos que usam cada perfil de usuário de conexão persistente.
|
||||
O DB2_AUTOCOMMIT_ON padrão é sugerido ao usar conexões persistentes.
|
||||
</para>
|
||||
</tip>
|
||||
<variablelist>
|
||||
<varlistentry>
|
||||
<term><parameter>i5_lib</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Um valor de caractere que indica a biblioteca padrão que será
|
||||
usada para resolver referências de arquivo não qualificadas. Isso não é válido
|
||||
se a conexão estiver usando o modo de nomenclatura do sistema.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>i5_naming</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
O valor <literal>DB2_I5_NAMING_ON</literal> ativa o modo de nomeação do sistema DB2 UDB CLI iSeries.
|
||||
Os arquivos são qualificados usando o delimitador de barra (/).
|
||||
Os arquivos não qualificados são resolvidos usando a lista de bibliotecas para o trabalho.
|
||||
</para>
|
||||
<para>
|
||||
O valor <literal>DB2_I5_NAMING_OFF</literal> desativa o modo de nomeação padrão
|
||||
do DB2 UDB CLI, que é a nomeação SQL. Os arquivos são qualificados usando o delimitador de ponto (.).
|
||||
Arquivos não qualificados são resolvidos usando a biblioteca padrão
|
||||
ou o ID do usuário atual.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>i5_commit</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
O atributo <parameter>i5_commit</parameter> deve ser definido antes de
|
||||
<function>db2_pconnect</function>. Se o valor for alterado após a
|
||||
conexão ter sido estabelecida, e a conexão for para uma
|
||||
fonte de dados remota, a alteração não terá efeito até a próxima
|
||||
<function>db2_pconnect</function> bem-sucedida para o identificador de conexão.
|
||||
<note>
|
||||
<para>
|
||||
A configuração php.ini <parameter>ibm_db2.i5_allow_commit</parameter>==0
|
||||
ou <literal>DB2_I5_TXN_NO_COMMIT</literal> é o padrão, mas pode ser
|
||||
substituída pela opção <parameter>i5_commit</parameter>.
|
||||
</para>
|
||||
</note>
|
||||
</para>
|
||||
<para>
|
||||
<literal>DB2_I5_TXN_NO_COMMIT</literal> - O controle de confirmação não é usado.
|
||||
</para>
|
||||
<para>
|
||||
<literal>DB2_I5_TXN_READ_UNCOMMITTED</literal> - Leituras sujas, leituras não repetíveis
|
||||
e fantasmas são possíveis.
|
||||
</para>
|
||||
<para>
|
||||
<literal>DB2_I5_TXN_READ_COMMITTED</literal> - Leituras sujas não são possíveis.
|
||||
Leituras não repetíveis e fantasmas são possíveis.
|
||||
</para>
|
||||
<para>
|
||||
<literal>DB2_I5_TXN_REPEATABLE_READ</literal> - Leituras sujas e leituras não repetíveis
|
||||
não são possíveis. Fantasmas são possíveis.
|
||||
</para>
|
||||
<para>
|
||||
<literal>DB2_I5_TXN_SERIALIZABLE</literal> - As transações são serializáveis.
|
||||
Leituras sujas, leituras não repetíveis e fantasmas não são possíveis.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>i5_query_optimize</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
<literal>DB2_FIRST_IO</literal> Todas as consultas são otimizadas com o objetivo de
|
||||
retornar a primeira página de saída o mais rápido possível. Este objetivo funciona bem
|
||||
quando a saída é controlada por um usuário que tem mais probabilidade de cancelar a consulta
|
||||
após visualizar a primeira página de dados de saída. Consultas codificadas com uma
|
||||
cláusula OPTIMIZE FOR nnn ROWS honram o objetivo especificado pela cláusula.
|
||||
</para>
|
||||
<para>
|
||||
<literal>DB2_ALL_IO</literal> Todas as consultas são otimizadas com o objetivo de executar
|
||||
a consulta inteira até a conclusão no menor tempo decorrido. Esta é uma
|
||||
boa opção quando a saída de uma consulta está sendo gravada em um arquivo ou relatório, ou
|
||||
a interface está enfileirando os dados de saída. Consultas codificadas com uma cláusula OPTIMIZE FOR nnn
|
||||
ROWS honram o objetivo especificado pela cláusula. Este é o padrão.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>i5_dbcs_alloc</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
O valor <literal>DB2_I5_DBCS_ALLOC_ON</literal> ativa o esquema de alocação DB2 6X
|
||||
para o crescimento do tamanho da coluna de tradução DBCS.
|
||||
</para>
|
||||
<para>
|
||||
O valor <literal>DB2_I5_DBCS_ALLOC_OFF</literal> desativa o esquema de alocação DB2 6X
|
||||
para o crescimento do tamanho da coluna de tradução DBCS.
|
||||
<note>
|
||||
<para>
|
||||
A configuração php.ini <parameter>ibm_db2.i5_dbcs_alloc</parameter>==0 ou
|
||||
<literal>DB2_I5_DBCS_ALLOC_OFF</literal> é o padrão, mas pode ser substituída
|
||||
pela opção <parameter>i5_dbcs_alloc</parameter>.
|
||||
</para>
|
||||
</note>
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>i5_date_fmt</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
<literal>DB2_I5_FMT_ISO</literal> - O formato de data da Organização Internacional para Padronização
|
||||
(ISO) aaaa-mm-dd é usado. Este é o padrão.
|
||||
</para>
|
||||
<para>
|
||||
<literal>DB2_I5_FMT_USA</literal> - O formato de data dos Estados Unidos mm/dd/aaaa é usado.
|
||||
</para>
|
||||
<para>
|
||||
<literal>DB2_I5_FMT_EUR</literal> - O formato de data europeu dd.mm.aaaa é usado.
|
||||
</para>
|
||||
<para>
|
||||
<literal>DB2_I5_FMT_JIS</literal> - O formato de data do Padrão Industrial Japonês
|
||||
aaaa-mm-dd é usado.
|
||||
</para>
|
||||
<para>
|
||||
<literal>DB2_I5_FMT_MDY</literal> - O formato de data mm/dd/aaaa é usado.
|
||||
</para>
|
||||
<para>
|
||||
<literal>DB2_I5_FMT_DMY</literal> - O formato de data dd/mm/aaaa é usado.
|
||||
</para>
|
||||
<para>
|
||||
<literal>DB2_I5_FMT_YMD</literal> - O formato de data aa/mm/dd é usado.
|
||||
</para>
|
||||
<para>
|
||||
<literal>DB2_I5_FMT_JUL</literal> - O formato de data juliano aa/ddd é usado.
|
||||
</para>
|
||||
<para>
|
||||
<literal>DB2_I5_FMT_JOB</literal> - O padrão da tarefa é usado.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>i5_date_sep</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
<literal>DB2_I5_SEP_SLASH</literal> - Uma barra ( / ) é usada como separador de data.
|
||||
Este é o padrão.
|
||||
</para>
|
||||
<para>
|
||||
<literal>DB2_I5_SEP_DASH</literal> - Um traço ( - ) é usado como separador de data.
|
||||
</para>
|
||||
<para>
|
||||
<literal>DB2_I5_SEP_PERIOD</literal> - Um ponto ( . ) é usado como separador
|
||||
de data.
|
||||
</para>
|
||||
<para>
|
||||
<literal>DB2_I5_SEP_COMMA</literal> - Uma vírgula ( , ) é usada como separador de data.
|
||||
</para>
|
||||
<para>
|
||||
<literal>DB2_I5_SEP_BLANK</literal> - Um espaço em branco é usado como separador de data.
|
||||
</para>
|
||||
<para>
|
||||
<literal>DB2_I5_SEP_JOB</literal> - O padrão da tarefa é usado.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>i5_time_fmt</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
<literal>DB2_I5_FMT_ISO</literal> - O formato de horário da Organização Internacional
|
||||
para Padronização (ISO) hh.mm.ss é usado. Este é o padrão.
|
||||
</para>
|
||||
<para>
|
||||
<literal>DB2_I5_FMT_USA</literal> - O formato de horário dos Estados Unidos
|
||||
hh:mmxx é usado, onde xx é AM ou PM.
|
||||
</para>
|
||||
<para>
|
||||
<literal>DB2_I5_FMT_EUR</literal> - O formato de horário europeu hh.mm.ss
|
||||
é usado.
|
||||
</para>
|
||||
<para>
|
||||
<literal>DB2_I5_FMT_JIS</literal> - O formato de horário do Padrão Industrial Japonês
|
||||
hh:mm:ss é usado.
|
||||
</para>
|
||||
<para>
|
||||
<literal>DB2_I5_FMT_HMS</literal> - O formato hh:mm:ss é usado.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>i5_time_sep</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
<literal>DB2_I5_SEP_COLON</literal> - Dois pontos ( : ) são usados como separador de
|
||||
horário. Este é o padrão.
|
||||
</para>
|
||||
<para>
|
||||
<literal>DB2_I5_SEP_PERIOD</literal> - Um ponto ( . ) é usado como separador de
|
||||
horário.
|
||||
</para>
|
||||
<para>
|
||||
<literal>DB2_I5_SEP_COMMA</literal> - Uma vírgula ( , ) é usada como separador de
|
||||
horário.
|
||||
</para>
|
||||
<para>
|
||||
<literal>DB2_I5_SEP_BLANK</literal> - Um espaço em branco é usado como separador de horário.
|
||||
</para>
|
||||
<para>
|
||||
<literal>DB2_I5_SEP_JOB</literal> - O padrão da tarefa é usado.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>i5_decimal_sep</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
<literal>DB2_I5_SEP_PERIOD</literal> - Um ponto ( . ) é usado como
|
||||
separador decimal. Este é o padrão.
|
||||
</para>
|
||||
<para>
|
||||
<literal>DB2_I5_SEP_COMMA</literal> - Uma vírgula ( , ) é usada como
|
||||
separador decimal.
|
||||
</para>
|
||||
<para>
|
||||
<literal>DB2_I5_SEP_JOB</literal> - O padrão da tarefa é usado.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
</para>
|
||||
<para>
|
||||
A seguinte nova opção do i5/OS está disponível no ibm_db2 versão 1.8.0
|
||||
e posteriores.
|
||||
<variablelist>
|
||||
<varlistentry>
|
||||
<term><parameter>i5_libl</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Um valor de caractere que indica a lista de bibliotecas que será usada para
|
||||
resolver referências de arquivo não qualificadas. Especifique os elementos da lista de bibliotecas
|
||||
separados por espaços em branco 'i5_libl'=>"MINHA_BIBLIOTECA SUA_BIBLIOTECA QUALQUER_BIBLIOTECA".
|
||||
<note>
|
||||
<para>
|
||||
i5_libl chama qsys2/qcmdexc('cmd',cmdlen), que está disponível
|
||||
somente no i5/OS V5R4 e posteriores.
|
||||
</para>
|
||||
</note>
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
</para>
|
||||
</para>
|
||||
<para>
|
||||
A seguinte nova opção do i5/OS está disponível no ibm_db2 versão 1.8.0
|
||||
e posteriores.
|
||||
<variablelist>
|
||||
<varlistentry>
|
||||
<term><parameter>i5_libl</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Um valor de caractere que indica a lista de bibliotecas que será usada para
|
||||
resolver referências de arquivo não qualificadas. Especifique os elementos da lista de bibliotecas
|
||||
separados por espaços em branco 'i5_libl'=>"MINHA_BIBLIOTECA SUA_BIBLIOTECA QUALQUER_BIBLIOTECA".
|
||||
<note>
|
||||
<para>
|
||||
i5_libl chama qsys2/qcmdexc('cmd',cmdlen), que está disponível
|
||||
somente no i5/OS V5R4 e posteriores.
|
||||
</para>
|
||||
</note>
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
</refsect1>
|
||||
<refsect1 role="returnvalues">
|
||||
&reftitle.returnvalues;
|
||||
@@ -500,54 +496,52 @@ db2set DB2COMM=TCPIP</literallayout>
|
||||
|
||||
<refsect1 role="changelog">
|
||||
&reftitle.changelog;
|
||||
<para>
|
||||
<informaltable>
|
||||
<tgroup cols="2">
|
||||
<thead>
|
||||
<row>
|
||||
<entry>&Version;</entry>
|
||||
<entry>&Description;</entry>
|
||||
</row>
|
||||
</thead>
|
||||
<tbody>
|
||||
<row>
|
||||
<entry>PECL ibm_db2 1.9.0</entry>
|
||||
<entry>
|
||||
Transações ativas dentro de uma conexão persistente serão revertidas
|
||||
no final de cada solicitação.
|
||||
</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>PECL ibm_db2 1.8.0</entry>
|
||||
<entry>
|
||||
A opção <parameter>i5_libl</parameter> está disponível para usuários do
|
||||
i5/OS.
|
||||
</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>PECL ibm_db2 1.7.0</entry>
|
||||
<entry>
|
||||
A opção <parameter>trustedcontext</parameter> está disponível.
|
||||
</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>PECL ibm_db2 1.5.1</entry>
|
||||
<entry>
|
||||
As opções <parameter>i5_lib</parameter>, <parameter>i5_naming</parameter>,
|
||||
<parameter>i5_commit</parameter>,
|
||||
<parameter>i5_query_optimize</parameter>,
|
||||
<parameter>i5_dbcs_alloc</parameter>,
|
||||
<parameter>i5_date_fmt</parameter>,
|
||||
<parameter>i5_date_sep</parameter>,
|
||||
<parameter>i5_time_fmt</parameter>, <parameter>i5_time_sep</parameter>
|
||||
e <parameter>i5_decimal_sep</parameter> estão disponíveis para
|
||||
usuários do i5/OS.
|
||||
</entry>
|
||||
</row>
|
||||
</tbody>
|
||||
</tgroup>
|
||||
</informaltable>
|
||||
</para>
|
||||
<informaltable>
|
||||
<tgroup cols="2">
|
||||
<thead>
|
||||
<row>
|
||||
<entry>&Version;</entry>
|
||||
<entry>&Description;</entry>
|
||||
</row>
|
||||
</thead>
|
||||
<tbody>
|
||||
<row>
|
||||
<entry>PECL ibm_db2 1.9.0</entry>
|
||||
<entry>
|
||||
Transações ativas dentro de uma conexão persistente serão revertidas
|
||||
no final de cada solicitação.
|
||||
</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>PECL ibm_db2 1.8.0</entry>
|
||||
<entry>
|
||||
A opção <parameter>i5_libl</parameter> está disponível para usuários do
|
||||
i5/OS.
|
||||
</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>PECL ibm_db2 1.7.0</entry>
|
||||
<entry>
|
||||
A opção <parameter>trustedcontext</parameter> está disponível.
|
||||
</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>PECL ibm_db2 1.5.1</entry>
|
||||
<entry>
|
||||
As opções <parameter>i5_lib</parameter>, <parameter>i5_naming</parameter>,
|
||||
<parameter>i5_commit</parameter>,
|
||||
<parameter>i5_query_optimize</parameter>,
|
||||
<parameter>i5_dbcs_alloc</parameter>,
|
||||
<parameter>i5_date_fmt</parameter>,
|
||||
<parameter>i5_date_sep</parameter>,
|
||||
<parameter>i5_time_fmt</parameter>, <parameter>i5_time_sep</parameter>
|
||||
e <parameter>i5_decimal_sep</parameter> estão disponíveis para
|
||||
usuários do i5/OS.
|
||||
</entry>
|
||||
</row>
|
||||
</tbody>
|
||||
</tgroup>
|
||||
</informaltable>
|
||||
</refsect1>
|
||||
|
||||
<refsect1 role="examples">
|
||||
@@ -663,11 +657,9 @@ O usuário foi trocado.
|
||||
|
||||
<refsect1 role="seealso">
|
||||
&reftitle.seealso;
|
||||
<para>
|
||||
<simplelist>
|
||||
<member><function>db2_connect</function></member>
|
||||
</simplelist>
|
||||
</para>
|
||||
<simplelist>
|
||||
<member><function>db2_connect</function></member>
|
||||
</simplelist>
|
||||
</refsect1>
|
||||
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- EN-Revision: 871b71764cdca8238069f27436d96011a6a2cb36 Maintainer: leonardolara Status: ready -->
|
||||
<!-- EN-Revision: 59e21cf90a9cdcf8f4e841b3441bd951f24d8078 Maintainer: leonardolara Status: ready -->
|
||||
<!-- Generated by xml_proto.php v2.2. Found in /scripts directory of phpdoc. -->
|
||||
<refentry xml:id="function.db2-prepare" xmlns="http://docbook.org/ns/docbook">
|
||||
<refentry xmlns="http://docbook.org/ns/docbook" xml:id="function.db2-prepare">
|
||||
<refnamediv>
|
||||
<refname>db2_prepare</refname>
|
||||
<refpurpose>
|
||||
@@ -63,41 +63,39 @@
|
||||
</refsect1>
|
||||
<refsect1 role="parameters">
|
||||
&reftitle.parameters;
|
||||
<para>
|
||||
<variablelist>
|
||||
<varlistentry>
|
||||
<term><parameter>connection</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Uma variável de recurso de conexão de banco de dados válida, conforme retornada de
|
||||
<function>db2_connect</function> ou <function>db2_pconnect</function>.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>statement</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Uma instrução SQL, contendo opcionalmente um ou mais marcadores de parâmetros.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>options</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Um array associativo contendo opções de instrução. Você pode usar este
|
||||
parâmetro para solicitar um cursor rolável em servidores de banco de dados que
|
||||
suportam esta funcionalidade.
|
||||
</para>
|
||||
<para>
|
||||
Para uma descrição das opções de instrução válidas, consulte
|
||||
<function>db2_set_option</function>.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
</para>
|
||||
<variablelist>
|
||||
<varlistentry>
|
||||
<term><parameter>connection</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Uma variável de recurso de conexão de banco de dados válida, conforme retornada de
|
||||
<function>db2_connect</function> ou <function>db2_pconnect</function>.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>statement</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Uma instrução SQL, contendo opcionalmente um ou mais marcadores de parâmetros.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>options</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Um array associativo contendo opções de instrução. Você pode usar este
|
||||
parâmetro para solicitar um cursor rolável em servidores de banco de dados que
|
||||
suportam esta funcionalidade.
|
||||
</para>
|
||||
<para>
|
||||
Para uma descrição das opções de instrução válidas, consulte
|
||||
<function>db2_set_option</function>.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
</refsect1>
|
||||
<refsect1 role="returnvalues">
|
||||
&reftitle.returnvalues;
|
||||
@@ -111,15 +109,14 @@
|
||||
|
||||
<refsect1 role="examples">
|
||||
&reftitle.examples;
|
||||
<para>
|
||||
<example>
|
||||
<title>Preparando e executando uma instrução SQL com marcadores de parâmetros</title>
|
||||
<para>
|
||||
O exemplo a seguir prepara uma instrução INSERT que aceita quatro
|
||||
marcadores de parâmetros e, em seguida, itera sobre um array de arrays contendo os
|
||||
valores de entrada a serem passados para <function>db2_execute</function>.
|
||||
</para>
|
||||
<programlisting role="php">
|
||||
<example>
|
||||
<title>Preparando e executando uma instrução SQL com marcadores de parâmetros</title>
|
||||
<para>
|
||||
O exemplo a seguir prepara uma instrução INSERT que aceita quatro
|
||||
marcadores de parâmetros e, em seguida, itera sobre um array de arrays contendo os
|
||||
valores de entrada a serem passados para <function>db2_execute</function>.
|
||||
</para>
|
||||
<programlisting role="php">
|
||||
<![CDATA[
|
||||
<?php
|
||||
$animals = array(
|
||||
@@ -138,60 +135,18 @@ if ($stmt) {
|
||||
}
|
||||
?>
|
||||
]]>
|
||||
</programlisting>
|
||||
</example>
|
||||
<!--
|
||||
<example>
|
||||
<title>Preventing SQL injection attacks using parameter markers</title>
|
||||
<para>
|
||||
Parameter markers make it impossible for a malicious user of your
|
||||
application to pass input values that map to more than one database
|
||||
field or stored procedure parameter. The following example demonstrates
|
||||
a common tactic for attacking database-driven Web applications, SQL
|
||||
injection, which takes advantage of applications that often simply
|
||||
interpolate the input values from a user directly into an SQL statement
|
||||
rather than defining parameter markersbinding the input values to
|
||||
those parameter markers.
|
||||
</para>
|
||||
<para>
|
||||
In the following example, assume that the PHP script has been placed on
|
||||
a publicly accessible Web server and the application provides
|
||||
different levels of access for different users. We shall also assume
|
||||
that the application issues an SQL statement that updates the privilege
|
||||
level of a newly registered user to the lowest level, taking the user ID
|
||||
from a GET input variable. In the following example, a malicious user
|
||||
can pass <userinput>userid=0+OR+1=1</userinput> (instead of the expected
|
||||
<userinput>userid=0</userinput>) to trick your application into
|
||||
setting the privilege level of every user in the database to the lowest
|
||||
level.
|
||||
</para>
|
||||
<programlisting role="php">
|
||||
<![CDATA[
|
||||
<?php
|
||||
|
||||
?>
|
||||
]]>
|
||||
</programlisting>
|
||||
&example.outputs;
|
||||
<screen>
|
||||
<![CDATA[
|
||||
]]>
|
||||
</screen>
|
||||
</example>
|
||||
-->
|
||||
</para>
|
||||
</programlisting>
|
||||
</example>
|
||||
</refsect1>
|
||||
|
||||
<refsect1 role="seealso">
|
||||
&reftitle.seealso;
|
||||
<para>
|
||||
<simplelist>
|
||||
<member><function>db2_bind_param</function></member>
|
||||
<member><function>db2_execute</function></member>
|
||||
<member><function>db2_stmt_error</function></member>
|
||||
<member><function>db2_stmt_errormsg</function></member>
|
||||
</simplelist>
|
||||
</para>
|
||||
<simplelist>
|
||||
<member><function>db2_bind_param</function></member>
|
||||
<member><function>db2_execute</function></member>
|
||||
<member><function>db2_stmt_error</function></member>
|
||||
<member><function>db2_stmt_errormsg</function></member>
|
||||
</simplelist>
|
||||
</refsect1>
|
||||
|
||||
</refentry>
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- EN-Revision: 871b71764cdca8238069f27436d96011a6a2cb36 Maintainer: leonardolara Status: ready -->
|
||||
<!-- EN-Revision: 59e21cf90a9cdcf8f4e841b3441bd951f24d8078 Maintainer: leonardolara Status: ready -->
|
||||
<!-- Generated by xml_proto.php v2.2. Found in /scripts directory of phpdoc. -->
|
||||
<refentry xml:id="function.db2-primary-keys" xmlns="http://docbook.org/ns/docbook">
|
||||
<refentry xmlns="http://docbook.org/ns/docbook" xml:id="function.db2-primary-keys">
|
||||
<refnamediv>
|
||||
<refname>db2_primary_keys</refname>
|
||||
<refpurpose>
|
||||
@@ -25,45 +25,43 @@
|
||||
</refsect1>
|
||||
<refsect1 role="parameters">
|
||||
&reftitle.parameters;
|
||||
<para>
|
||||
<variablelist>
|
||||
<varlistentry>
|
||||
<term><parameter>connection</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Uma conexão válida com um banco de dados IBM DB2, Cloudscape ou Apache Derby.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>qualifier</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Um qualificador para bancos de dados DB2 em execução em servidores OS/390 ou z/OS. Para
|
||||
outros bancos de dados, passe &null; ou uma string vazia.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>schema</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
O esquema que contém as tabelas. Se <parameter>schema</parameter>
|
||||
for &null;, <function>db2_primary_keys</function> corresponde ao esquema para
|
||||
a conexão atual.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>table_name</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
O nome da tabela.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
</para>
|
||||
<variablelist>
|
||||
<varlistentry>
|
||||
<term><parameter>connection</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Uma conexão válida com um banco de dados IBM DB2, Cloudscape ou Apache Derby.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>qualifier</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Um qualificador para bancos de dados DB2 em execução em servidores OS/390 ou z/OS. Para
|
||||
outros bancos de dados, passe &null; ou uma string vazia.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>schema</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
O esquema que contém as tabelas. Se <parameter>schema</parameter>
|
||||
for &null;, <function>db2_primary_keys</function> corresponde ao esquema para
|
||||
a conexão atual.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>table_name</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
O nome da tabela.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
</refsect1>
|
||||
<refsect1 role="returnvalues">
|
||||
&reftitle.returnvalues;
|
||||
@@ -148,19 +146,17 @@ Use the PEAR Coding Standards
|
||||
|
||||
<refsect1 role="seealso">
|
||||
&reftitle.seealso;
|
||||
<para>
|
||||
<simplelist>
|
||||
<member><function>db2_column_privileges</function></member>
|
||||
<member><function>db2_columns</function></member>
|
||||
<member><function>db2_foreign_keys</function></member>
|
||||
<member><function>db2_procedure_columns</function></member>
|
||||
<member><function>db2_procedures</function></member>
|
||||
<member><function>db2_special_columns</function></member>
|
||||
<member><function>db2_statistics</function></member>
|
||||
<member><function>db2_table_privileges</function></member>
|
||||
<member><function>db2_tables</function></member>
|
||||
</simplelist>
|
||||
</para>
|
||||
<simplelist>
|
||||
<member><function>db2_column_privileges</function></member>
|
||||
<member><function>db2_columns</function></member>
|
||||
<member><function>db2_foreign_keys</function></member>
|
||||
<member><function>db2_procedure_columns</function></member>
|
||||
<member><function>db2_procedures</function></member>
|
||||
<member><function>db2_special_columns</function></member>
|
||||
<member><function>db2_statistics</function></member>
|
||||
<member><function>db2_table_privileges</function></member>
|
||||
<member><function>db2_tables</function></member>
|
||||
</simplelist>
|
||||
</refsect1>
|
||||
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- EN-Revision: 871b71764cdca8238069f27436d96011a6a2cb36 Maintainer: leonardolara Status: ready -->
|
||||
<!-- EN-Revision: 59e21cf90a9cdcf8f4e841b3441bd951f24d8078 Maintainer: leonardolara Status: ready -->
|
||||
<!-- Generated by xml_proto.php v2.2. Found in /scripts directory of phpdoc. -->
|
||||
<refentry xml:id="function.db2-procedure-columns" xmlns="http://docbook.org/ns/docbook">
|
||||
<refentry xmlns="http://docbook.org/ns/docbook" xml:id="function.db2-procedure-columns">
|
||||
<refnamediv>
|
||||
<refname>db2_procedure_columns</refname>
|
||||
<refpurpose>
|
||||
@@ -27,58 +27,56 @@
|
||||
</refsect1>
|
||||
<refsect1 role="parameters">
|
||||
&reftitle.parameters;
|
||||
<para>
|
||||
<variablelist>
|
||||
<varlistentry>
|
||||
<term><parameter>connection</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Uma conexão válida com um banco de dados IBM DB2, Cloudscape ou Apache Derby.
|
||||
</para>
|
||||
</listitem>
|
||||
<variablelist>
|
||||
<varlistentry>
|
||||
<term><parameter>connection</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Uma conexão válida com um banco de dados IBM DB2, Cloudscape ou Apache Derby.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>qualifier</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Um qualificador para bancos de dados DB2 em execução em servidores OS/390 ou z/OS. Para
|
||||
outros bancos de dados, passe &null; ou uma string vazia.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>schema</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
O esquema que contém os procedimentos. Este parâmetro aceita um
|
||||
padrão de pesquisa contendo <literal>_</literal> e <literal>%</literal>
|
||||
como curingas.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>procedure</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
O nome do procedimento. Este parâmetro aceita um
|
||||
padrão de pesquisa contendo <literal>_</literal> e <literal>%</literal>
|
||||
como curingas.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>qualifier</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Um qualificador para bancos de dados DB2 em execução em servidores OS/390 ou z/OS. Para
|
||||
outros bancos de dados, passe &null; ou uma string vazia.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>schema</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
O esquema que contém os procedimentos. Este parâmetro aceita um
|
||||
padrão de pesquisa contendo <literal>_</literal> e <literal>%</literal>
|
||||
como curingas.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>procedure</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
O nome do procedimento. Este parâmetro aceita um
|
||||
padrão de pesquisa contendo <literal>_</literal> e <literal>%</literal>
|
||||
como curingas.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>parameter</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
O nome do parâmetro. Este parâmetro aceita um padrão de pesquisa
|
||||
contendo <literal>_</literal> e <literal>%</literal> como curingas.
|
||||
Se este parâmetro for &null;, todos os parâmetros para os procedimentos armazenados
|
||||
especificados serão retornados.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
</para>
|
||||
<varlistentry>
|
||||
<term><parameter>parameter</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
O nome do parâmetro. Este parâmetro aceita um padrão de pesquisa
|
||||
contendo <literal>_</literal> e <literal>%</literal> como curingas.
|
||||
Se este parâmetro for &null;, todos os parâmetros para os procedimentos armazenados
|
||||
especificados serão retornados.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
</refsect1>
|
||||
<refsect1 role="returnvalues">
|
||||
&reftitle.returnvalues;
|
||||
@@ -263,19 +261,17 @@ Use the PEAR Coding Standards
|
||||
|
||||
<refsect1 role="seealso">
|
||||
&reftitle.seealso;
|
||||
<para>
|
||||
<simplelist>
|
||||
<member><function>db2_column_privileges</function></member>
|
||||
<member><function>db2_columns</function></member>
|
||||
<member><function>db2_foreign_keys</function></member>
|
||||
<member><function>db2_primary_keys</function></member>
|
||||
<member><function>db2_procedures</function></member>
|
||||
<member><function>db2_special_columns</function></member>
|
||||
<member><function>db2_statistics</function></member>
|
||||
<member><function>db2_table_privileges</function></member>
|
||||
<member><function>db2_tables</function></member>
|
||||
</simplelist>
|
||||
</para>
|
||||
<simplelist>
|
||||
<member><function>db2_column_privileges</function></member>
|
||||
<member><function>db2_columns</function></member>
|
||||
<member><function>db2_foreign_keys</function></member>
|
||||
<member><function>db2_primary_keys</function></member>
|
||||
<member><function>db2_procedures</function></member>
|
||||
<member><function>db2_special_columns</function></member>
|
||||
<member><function>db2_statistics</function></member>
|
||||
<member><function>db2_table_privileges</function></member>
|
||||
<member><function>db2_tables</function></member>
|
||||
</simplelist>
|
||||
</refsect1>
|
||||
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- EN-Revision: 871b71764cdca8238069f27436d96011a6a2cb36 Maintainer: leonardolara Status: ready -->
|
||||
<!-- EN-Revision: 59e21cf90a9cdcf8f4e841b3441bd951f24d8078 Maintainer: leonardolara Status: ready -->
|
||||
<!-- Generated by xml_proto.php v2.2. Found in /scripts directory of phpdoc. -->
|
||||
<refentry xml:id="function.db2-procedures" xmlns="http://docbook.org/ns/docbook">
|
||||
<refentry xmlns="http://docbook.org/ns/docbook" xml:id="function.db2-procedures">
|
||||
<refnamediv>
|
||||
<refname>db2_procedures</refname>
|
||||
<refpurpose>
|
||||
@@ -27,47 +27,45 @@
|
||||
</refsect1>
|
||||
<refsect1 role="parameters">
|
||||
&reftitle.parameters;
|
||||
<para>
|
||||
<variablelist>
|
||||
<varlistentry>
|
||||
<term><parameter>connection</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Uma conexão válida com um banco de dados IBM DB2, Cloudscape ou Apache Derby.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>qualifier</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Um qualificador para bancos de dados DB2 em execução em servidores OS/390 ou z/OS. Para
|
||||
outros bancos de dados, passe &null; ou uma string vazia.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>schema</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
O esquema que contém os procedimentos. Este parâmetro aceita um
|
||||
padrão de pesquisa contendo <literal>_</literal> e <literal>%</literal>
|
||||
como curingas.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>procedure</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
O nome do procedimento. Este parâmetro aceita um
|
||||
padrão de pesquisa contendo <literal>_</literal> e <literal>%</literal>
|
||||
como curingas.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
</para>
|
||||
<variablelist>
|
||||
<varlistentry>
|
||||
<term><parameter>connection</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Uma conexão válida com um banco de dados IBM DB2, Cloudscape ou Apache Derby.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>qualifier</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Um qualificador para bancos de dados DB2 em execução em servidores OS/390 ou z/OS. Para
|
||||
outros bancos de dados, passe &null; ou uma string vazia.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>schema</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
O esquema que contém os procedimentos. Este parâmetro aceita um
|
||||
padrão de pesquisa contendo <literal>_</literal> e <literal>%</literal>
|
||||
como curingas.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>procedure</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
O nome do procedimento. Este parâmetro aceita um
|
||||
padrão de pesquisa contendo <literal>_</literal> e <literal>%</literal>
|
||||
como curingas.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
</refsect1>
|
||||
<refsect1 role="returnvalues">
|
||||
&reftitle.returnvalues;
|
||||
@@ -158,19 +156,17 @@ Use the PEAR Coding Standards
|
||||
|
||||
<refsect1 role="seealso">
|
||||
&reftitle.seealso;
|
||||
<para>
|
||||
<simplelist>
|
||||
<member><function>db2_column_privileges</function></member>
|
||||
<member><function>db2_columns</function></member>
|
||||
<member><function>db2_foreign_keys</function></member>
|
||||
<member><function>db2_primary_keys</function></member>
|
||||
<member><function>db2_procedure_columns</function></member>
|
||||
<member><function>db2_special_columns</function></member>
|
||||
<member><function>db2_statistics</function></member>
|
||||
<member><function>db2_table_privileges</function></member>
|
||||
<member><function>db2_tables</function></member>
|
||||
</simplelist>
|
||||
</para>
|
||||
<simplelist>
|
||||
<member><function>db2_column_privileges</function></member>
|
||||
<member><function>db2_columns</function></member>
|
||||
<member><function>db2_foreign_keys</function></member>
|
||||
<member><function>db2_primary_keys</function></member>
|
||||
<member><function>db2_procedure_columns</function></member>
|
||||
<member><function>db2_special_columns</function></member>
|
||||
<member><function>db2_statistics</function></member>
|
||||
<member><function>db2_table_privileges</function></member>
|
||||
<member><function>db2_tables</function></member>
|
||||
</simplelist>
|
||||
</refsect1>
|
||||
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- EN-Revision: 871b71764cdca8238069f27436d96011a6a2cb36 Maintainer: leonardolara Status: ready -->
|
||||
<!-- EN-Revision: 59e21cf90a9cdcf8f4e841b3441bd951f24d8078 Maintainer: leonardolara Status: ready -->
|
||||
<!-- Generated by xml_proto.php v2.2. Found in /scripts directory of phpdoc. -->
|
||||
<refentry xml:id="function.db2-result" xmlns="http://docbook.org/ns/docbook">
|
||||
<refentry xmlns="http://docbook.org/ns/docbook" xml:id="function.db2-result">
|
||||
<refnamediv>
|
||||
<refname>db2_result</refname>
|
||||
<refpurpose>
|
||||
@@ -28,27 +28,25 @@
|
||||
</refsect1>
|
||||
<refsect1 role="parameters">
|
||||
&reftitle.parameters;
|
||||
<para>
|
||||
<variablelist>
|
||||
<varlistentry>
|
||||
<term><parameter>stmt</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Um recurso <literal>stmt</literal> válido.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>column</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Um inteiro que mapeia para o campo indexado em 0 no conjunto de resultados ou
|
||||
uma string correspondente ao nome da coluna.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
</para>
|
||||
<variablelist>
|
||||
<varlistentry>
|
||||
<term><parameter>stmt</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Um recurso <literal>stmt</literal> válido.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>column</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Um inteiro que mapeia para o campo indexado em 0 no conjunto de resultados ou
|
||||
uma string correspondente ao nome da coluna.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
</refsect1>
|
||||
<refsect1 role="returnvalues">
|
||||
&reftitle.returnvalues;
|
||||
@@ -60,15 +58,14 @@
|
||||
|
||||
<refsect1 role="examples">
|
||||
&reftitle.examples;
|
||||
<para>
|
||||
<example>
|
||||
<title>Um exemplo de <function>db2_result</function></title>
|
||||
<para>
|
||||
O exemplo a seguir demonstra como iterar por um conjunto de resultados
|
||||
com <function>db2_fetch_row</function> e recuperar colunas do
|
||||
conjunto de resultados com <function>db2_result</function>.
|
||||
</para>
|
||||
<programlisting role="php">
|
||||
<example>
|
||||
<title>Um exemplo de <function>db2_result</function></title>
|
||||
<para>
|
||||
O exemplo a seguir demonstra como iterar por um conjunto de resultados
|
||||
com <function>db2_fetch_row</function> e recuperar colunas do
|
||||
conjunto de resultados com <function>db2_result</function>.
|
||||
</para>
|
||||
<programlisting role="php">
|
||||
<![CDATA[
|
||||
<?php
|
||||
$sql = 'SELECT name, breed FROM animals WHERE weight < ?';
|
||||
@@ -81,31 +78,28 @@ while (db2_fetch_row($stmt)) {
|
||||
}
|
||||
?>
|
||||
]]>
|
||||
</programlisting>
|
||||
&example.outputs;
|
||||
<screen>
|
||||
</programlisting>
|
||||
&example.outputs;
|
||||
<screen>
|
||||
<![CDATA[
|
||||
cat Pook
|
||||
gold fish Bubbles
|
||||
budgerigar Gizmo
|
||||
goat Rickety Ride
|
||||
]]>
|
||||
</screen>
|
||||
</example>
|
||||
</para>
|
||||
</screen>
|
||||
</example>
|
||||
</refsect1>
|
||||
|
||||
<refsect1 role="seealso">
|
||||
&reftitle.seealso;
|
||||
<para>
|
||||
<simplelist>
|
||||
<member><function>db2_fetch_array</function></member>
|
||||
<member><function>db2_fetch_assoc</function></member>
|
||||
<member><function>db2_fetch_both</function></member>
|
||||
<member><function>db2_fetch_object</function></member>
|
||||
<member><function>db2_fetch_row</function></member>
|
||||
</simplelist>
|
||||
</para>
|
||||
<simplelist>
|
||||
<member><function>db2_fetch_array</function></member>
|
||||
<member><function>db2_fetch_assoc</function></member>
|
||||
<member><function>db2_fetch_both</function></member>
|
||||
<member><function>db2_fetch_object</function></member>
|
||||
<member><function>db2_fetch_row</function></member>
|
||||
</simplelist>
|
||||
</refsect1>
|
||||
|
||||
</refentry>
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- EN-Revision: f0cce809dfb3127489f04236cfd1a77aa9980ec4 Maintainer: leonardolara Status: ready -->
|
||||
<!-- EN-Revision: 59e21cf90a9cdcf8f4e841b3441bd951f24d8078 Maintainer: leonardolara Status: ready -->
|
||||
<!-- Generated by xml_proto.php v2.2. Found in /scripts directory of phpdoc. -->
|
||||
<refentry xml:id="function.db2-rollback" xmlns="http://docbook.org/ns/docbook">
|
||||
<refentry xmlns="http://docbook.org/ns/docbook" xml:id="function.db2-rollback">
|
||||
<refnamediv>
|
||||
<refname>db2_rollback</refname>
|
||||
<refpurpose>
|
||||
@@ -25,19 +25,17 @@
|
||||
</refsect1>
|
||||
<refsect1 role="parameters">
|
||||
&reftitle.parameters;
|
||||
<para>
|
||||
<variablelist>
|
||||
<varlistentry>
|
||||
<term><parameter>connection</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Uma variável de recurso de conexão de banco de dados válida, conforme retornada de
|
||||
<function>db2_connect</function> ou <function>db2_pconnect</function>.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
</para>
|
||||
<variablelist>
|
||||
<varlistentry>
|
||||
<term><parameter>connection</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Uma variável de recurso de conexão de banco de dados válida, conforme retornada de
|
||||
<function>db2_connect</function> ou <function>db2_pconnect</function>.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
</refsect1>
|
||||
<refsect1 role="returnvalues">
|
||||
&reftitle.returnvalues;
|
||||
@@ -48,20 +46,19 @@
|
||||
|
||||
<refsect1 role="examples">
|
||||
&reftitle.examples;
|
||||
<para>
|
||||
<example>
|
||||
<title>Revertendo uma instrução DELETE</title>
|
||||
<para>
|
||||
No exemplo a seguir, contamos o número de linhas em uma tabela, desligamos
|
||||
o modo AUTOCOMMIT em uma conexão de banco de dados, excluímos todas as linhas
|
||||
na tabela e retornamos a contagem de <literal>0</literal> para provar que as
|
||||
linhas foram removidas. Em seguida, emitimos <function>db2_rollback</function>
|
||||
e retornamos a contagem atualizada de linhas na tabela para mostrar que o número
|
||||
é o mesmo de antes de emitirmos a instrução DELETE. O retorno ao
|
||||
estado original da tabela demonstra que a reversão da
|
||||
transação foi bem-sucedida.
|
||||
</para>
|
||||
<programlisting role="php">
|
||||
<example>
|
||||
<title>Revertendo uma instrução DELETE</title>
|
||||
<para>
|
||||
No exemplo a seguir, contamos o número de linhas em uma tabela, desligamos
|
||||
o modo AUTOCOMMIT em uma conexão de banco de dados, excluímos todas as linhas
|
||||
na tabela e retornamos a contagem de <literal>0</literal> para provar que as
|
||||
linhas foram removidas. Em seguida, emitimos <function>db2_rollback</function>
|
||||
e retornamos a contagem atualizada de linhas na tabela para mostrar que o número
|
||||
é o mesmo de antes de emitirmos a instrução DELETE. O retorno ao
|
||||
estado original da tabela demonstra que a reversão da
|
||||
transação foi bem-sucedida.
|
||||
</para>
|
||||
<programlisting role="php">
|
||||
<![CDATA[
|
||||
<?php
|
||||
$conn = db2_connect($database, $user, $password);
|
||||
@@ -91,31 +88,27 @@ if ($conn) {
|
||||
}
|
||||
?>
|
||||
]]>
|
||||
</programlisting>
|
||||
&example.outputs;
|
||||
<screen>
|
||||
</programlisting>
|
||||
&example.outputs;
|
||||
<screen>
|
||||
<![CDATA[
|
||||
7
|
||||
0
|
||||
7
|
||||
]]>
|
||||
</screen>
|
||||
</example>
|
||||
</para>
|
||||
</screen>
|
||||
</example>
|
||||
</refsect1>
|
||||
|
||||
<refsect1 role="seealso">
|
||||
&reftitle.seealso;
|
||||
<para>
|
||||
<simplelist>
|
||||
<member><function>db2_autocommit</function></member>
|
||||
<member><function>db2_commit</function></member>
|
||||
</simplelist>
|
||||
</para>
|
||||
<simplelist>
|
||||
<member><function>db2_autocommit</function></member>
|
||||
<member><function>db2_commit</function></member>
|
||||
</simplelist>
|
||||
</refsect1>
|
||||
|
||||
</refentry>
|
||||
|
||||
<!-- Keep this comment at the end of the file
|
||||
Local variables:
|
||||
mode: sgml
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- EN-Revision: 871b71764cdca8238069f27436d96011a6a2cb36 Maintainer: leonardolara Status: ready -->
|
||||
<!-- EN-Revision: 59e21cf90a9cdcf8f4e841b3441bd951f24d8078 Maintainer: leonardolara Status: ready -->
|
||||
<!-- Generated by xml_proto.php v2.3. Found in /scripts directory of phpdoc. -->
|
||||
<refentry xml:id="function.db2-server-info" xmlns="http://docbook.org/ns/docbook">
|
||||
<refentry xmlns="http://docbook.org/ns/docbook" xml:id="function.db2-server-info">
|
||||
<refnamediv>
|
||||
<refname>db2_server_info</refname>
|
||||
<refpurpose>Retorna um objeto com propriedades que descrevem o servidor de banco de dados DB2</refpurpose>
|
||||
@@ -263,18 +263,16 @@
|
||||
</refsect1>
|
||||
<refsect1 role="parameters">
|
||||
&reftitle.parameters;
|
||||
<para>
|
||||
<variablelist>
|
||||
<varlistentry>
|
||||
<term><parameter>connection</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Especifica uma conexão de cliente DB2 ativa.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
</para>
|
||||
<variablelist>
|
||||
<varlistentry>
|
||||
<term><parameter>connection</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Especifica uma conexão de cliente DB2 ativa.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
</refsect1>
|
||||
<refsect1 role="returnvalues">
|
||||
&reftitle.returnvalues;
|
||||
@@ -320,14 +318,13 @@
|
||||
|
||||
<refsect1 role="examples">
|
||||
&reftitle.examples;
|
||||
<para>
|
||||
<example>
|
||||
<title>Um exemplo de <function>db2_server_info</function></title>
|
||||
<para>
|
||||
Para recuperar informações sobre o servidor, deve-se passar um
|
||||
recurso de conexão de banco de dados válido para <function>db2_server_info</function>.
|
||||
</para>
|
||||
<programlisting role="php"><![CDATA[<?php
|
||||
<example>
|
||||
<title>Um exemplo de <function>db2_server_info</function></title>
|
||||
<para>
|
||||
Para recuperar informações sobre o servidor, deve-se passar um
|
||||
recurso de conexão de banco de dados válido para <function>db2_server_info</function>.
|
||||
</para>
|
||||
<programlisting role="php"><![CDATA[<?php
|
||||
|
||||
$conn = db2_connect('sample', 'db2inst1', 'ibmdb2');
|
||||
|
||||
@@ -366,8 +363,8 @@ if ($server) {
|
||||
db2_close($conn);
|
||||
}
|
||||
?>]]></programlisting>
|
||||
&example.outputs;
|
||||
<screen><![CDATA[DBMS_NAME: string(9) "DB2/LINUX"
|
||||
&example.outputs;
|
||||
<screen><![CDATA[DBMS_NAME: string(9) "DB2/LINUX"
|
||||
DBMS_VER: string(10) "08.02.0000"
|
||||
DB_CODEPAGE: int(1208)
|
||||
DB_NAME: string(6) "SAMPLE"
|
||||
@@ -389,18 +386,15 @@ MAX_SCHEMA_NAME_LEN: int(30)
|
||||
MAX_STATEMENT_LEN: int(2097152)
|
||||
MAX_TABLE_NAME_LEN: int(128)
|
||||
NON_NULLABLE_COLUMNS: bool(true)]]></screen>
|
||||
</example>
|
||||
</para>
|
||||
</example>
|
||||
</refsect1>
|
||||
|
||||
|
||||
<refsect1 role="seealso">
|
||||
&reftitle.seealso;
|
||||
<para>
|
||||
<simplelist>
|
||||
<member><function>db2_client_info</function></member>
|
||||
</simplelist>
|
||||
</para>
|
||||
<simplelist>
|
||||
<member><function>db2_client_info</function></member>
|
||||
</simplelist>
|
||||
</refsect1>
|
||||
|
||||
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- EN-Revision: f4db3f05fabe985a04bd5ba1414d5331089c45dd Maintainer: leonardolara Status: ready -->
|
||||
<!-- EN-Revision: 59e21cf90a9cdcf8f4e841b3441bd951f24d8078 Maintainer: leonardolara Status: ready -->
|
||||
<refentry xmlns="http://docbook.org/ns/docbook" xml:id="function.db2-set-option">
|
||||
<refnamediv>
|
||||
<refname>db2_set_option</refname>
|
||||
@@ -20,285 +20,283 @@
|
||||
</refsect1>
|
||||
<refsect1 role="parameters">
|
||||
&reftitle.parameters;
|
||||
<para>
|
||||
<variablelist>
|
||||
<varlistentry>
|
||||
<term><parameter>resource</parameter></term>
|
||||
<listitem>
|
||||
<variablelist>
|
||||
<varlistentry>
|
||||
<term><parameter>resource</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Um recurso de instrução válido conforme retornado por
|
||||
<function>db2_prepare</function> ou um recurso de conexão válido conforme
|
||||
retornado por <function>db2_connect</function> ou
|
||||
<function>db2_pconnect</function>.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>options</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Um recurso de instrução válido conforme retornado por
|
||||
<function>db2_prepare</function> ou um recurso de conexão válido conforme
|
||||
retornado por <function>db2_connect</function> ou
|
||||
<function>db2_pconnect</function>.
|
||||
Um array associativo contendo opções de instrução ou conexão válidas.
|
||||
Este parâmetro pode ser usado para alterar valores de autoconfirmação,
|
||||
tipos de cursor (rolável ou de avanço) e para especificar a forma
|
||||
dos nomes de coluna (minúsculas, maiúsculas ou natural) que aparecerão em um
|
||||
conjunto de resultados.
|
||||
<variablelist>
|
||||
<varlistentry>
|
||||
<term><parameter>autocommit</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Passar <constant>DB2_AUTOCOMMIT_ON</constant> ativa
|
||||
a autoconfirmação para o recurso de conexão especificado.
|
||||
</para>
|
||||
<para>
|
||||
Passar <constant>DB2_AUTOCOMMIT_OFF</constant> desativa
|
||||
a autoconfirmação para o recurso de conexão especificado.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>cursor</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Passar <constant>DB2_FORWARD_ONLY</constant> especifica um
|
||||
cursor somente de avanço para um recurso de instrução. Este é o
|
||||
tipo de cursor padrão e é suportado por todos os servidores
|
||||
de banco de dados.
|
||||
</para>
|
||||
<para>
|
||||
Passar <constant>DB2_SCROLLABLE</constant> especifica um
|
||||
cursor rolável para um recurso de instrução. Cursores roláveis
|
||||
permitem que linhas de conjunto de resultados sejam acessadas em
|
||||
ordem não sequencial, mas são suportados apenas por
|
||||
bancos de dados IBM DB2 Universal Database.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>binmode</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Passar <constant>DB2_BINARY</constant> especifica que
|
||||
dados binários serão retornados como estiverem. Este é o modo
|
||||
padrão. Isto é o equivalente a definir
|
||||
<literal>ibm_db2.binmode=1</literal> no &php.ini;.
|
||||
</para>
|
||||
<para>
|
||||
Passar <constant>DB2_CONVERT</constant> especifica que
|
||||
dados binários serão convertidos para codificação hexadecimal,
|
||||
e serão retornados como tal. Isso é o equivalente a
|
||||
definir <literal>ibm_db2.binmode=2</literal> no &php.ini;.
|
||||
</para>
|
||||
<para>
|
||||
Passar <constant>DB2_PASSTHRU</constant> especifica que
|
||||
dados binários serão convertidos para &null;. Isso é o
|
||||
equivalente a definir <literal>ibm_db2.binmode=3</literal>
|
||||
no &php.ini;.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>db2_attr_case</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Passar <constant>DB2_CASE_LOWER</constant> especifica que
|
||||
nomes de colunas do conjunto de resultados são retornados em minúsculas.
|
||||
</para>
|
||||
<para>
|
||||
Passar <constant>DB2_CASE_UPPER</constant> especifica que
|
||||
nomes de colunas do conjunto de resultados são retornados em maiúsculas.
|
||||
</para>
|
||||
<para>
|
||||
Passar <constant>DB2_CASE_NATURAL</constant> especifica que
|
||||
nomes de colunas do conjunto de resultados são retornados de
|
||||
forma natural.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>deferred_prepare</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Passar <constant>DB2_DEFERRED_PREPARE_ON</constant> ativa a preparação
|
||||
adiada para o recurso de instrução especificado.
|
||||
</para>
|
||||
<para>
|
||||
Passar <constant>DB2_DEFERRED_PREPARE_OFF</constant> desativa o preparação
|
||||
adiada para o recurso de instrução especificado.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
</para>
|
||||
<para>
|
||||
As seguintes novas opções do i5/OS estão disponíveis no ibm_db2 versão 1.5.1
|
||||
e posteriores. Essas opções se aplicam somente ao executar PHP e ibm_db2 nativamente em sistemas i5.
|
||||
<variablelist>
|
||||
<varlistentry>
|
||||
<term><parameter>i5_fetch_only</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
<literal>DB2_I5_FETCH_ON</literal> - Os cursores são somente leitura
|
||||
e não podem ser usados para atualizações ou exclusões posicionadas. Este
|
||||
é o padrão, a menos que o ambiente <literal>SQL_ATTR_FOR_FETCH_ONLY</literal>
|
||||
tenha sido definido como <literal>SQL_FALSE</literal>.
|
||||
</para>
|
||||
<para>
|
||||
<literal>DB2_I5_FETCH_OFF</literal> - Os cursores podem ser usados
|
||||
para atualizações e exclusões posicionadas.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
</para>
|
||||
<para>
|
||||
A nova opção a seguir está disponível no ibm_db2 versão 1.8.0 e posteriores.
|
||||
<variablelist>
|
||||
<varlistentry>
|
||||
<term><parameter>rowcount</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
<literal>DB2_ROWCOUNT_PREFETCH_ON</literal> - O cliente pode solicitar
|
||||
a contagem completa de linhas antes da busca, o que significa que
|
||||
<function>db2_num_rows</function> retorna o número de linhas selecionadas
|
||||
mesmo quando um cursor <literal>ROLLFORWARD_ONLY</literal> é usado.
|
||||
</para>
|
||||
<para>
|
||||
<literal>DB2_ROWCOUNT_PREFETCH_OFF</literal> - O cliente não pode solicitar
|
||||
a contagem completa de linhas antes da busca.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
</para>
|
||||
<para>
|
||||
As seguintes novas opções estão disponíveis no ibm_db2 versão 1.7.0 e posteriores.
|
||||
<variablelist>
|
||||
<varlistentry>
|
||||
<term><parameter>trusted_user</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Para alternar o usuário para um usuário confiável, passe o ID (string)
|
||||
do usuário confiável como o valor desta chave. Esta opção pode
|
||||
ser definida somente em um recurso de conexão. Para usar esta opção, o contexto confiável
|
||||
deve estar habilitado no recurso de conexão.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>trusted_password</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
A senha (string) que corresponde ao usuário especificado
|
||||
pela chave trusted_user.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
</para>
|
||||
<para>
|
||||
As seguintes novas opções estão disponíveis no ibm_db2 versão 1.6.0 e posteriores.
|
||||
Essas opções fornecem informações úteis de rastreamento que podem ser acessadas durante
|
||||
a execução com <function>db2_get_option</function>.
|
||||
<note>
|
||||
<para>
|
||||
Quando o valor em cada opção está sendo definido, alguns servidores podem não lidar
|
||||
com o todo o comprimento fornecido e podem truncar o valor.
|
||||
</para>
|
||||
<para>
|
||||
Para garantir que os dados especificados em cada opção sejam convertidos corretamente
|
||||
quando transmitidos para um sistema host, use apenas os caracteres de A a Z,
|
||||
0 a 9 e o sublinhado (_) ou ponto (.).
|
||||
</para>
|
||||
</note>
|
||||
<variablelist>
|
||||
<varlistentry>
|
||||
<term><parameter>userid</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
<literal>SQL_ATTR_INFO_USERID</literal> - Um ponteiro para uma string
|
||||
terminada em nulo usada para identificar o ID do usuário cliente enviado ao servidor de banco de dados
|
||||
host ao usar o DB2 Connect.
|
||||
<note>
|
||||
<para>
|
||||
Os servidores DB2 para z/OS e OS/390 suportam até 16 caracteres.
|
||||
Este ID de usuário não deve ser confundido com o ID do usuário de autenticação, ele serve para
|
||||
identificação apenas e não é usado para nenhuma autorização.
|
||||
</para>
|
||||
</note>
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>acctstr</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
<literal>SQL_ATTR_INFO_ACCTSTR</literal> - Um ponteiro para uma string
|
||||
terminada em nulo usada para identificar a string de contabilidade do cliente enviada ao
|
||||
servidor de banco de dados host ao usar o DB2 Connect.
|
||||
<note>
|
||||
<para>
|
||||
Os servidores DB2 para z/OS e OS/390 suportam até 200 caracteres.
|
||||
</para>
|
||||
</note>
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>applname</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
<literal>SQL_ATTR_INFO_APPLNAME</literal> - Um ponteiro para uma string
|
||||
terminada em nulo usada para identificar o nome do aplicativo cliente enviado ao
|
||||
servidor de banco de dados host ao usar o DB2 Connect.
|
||||
<note>
|
||||
<para>
|
||||
Os servidores DB2 para z/OS e OS/390 suportam até 32 caracteres.
|
||||
</para>
|
||||
</note>
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>wrkstnname</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
<literal>SQL_ATTR_INFO_WRKSTNNAME</literal> - Um ponteiro para uma string
|
||||
terminada em nulo usada para identificar o nome da estação de trabalho cliente enviado ao
|
||||
servidor de banco de dados host ao usar o DB2 Connect.
|
||||
<note>
|
||||
<para>
|
||||
Os servidores DB2 para z/OS e OS/390 suportam até 18 caracteres.
|
||||
</para>
|
||||
</note>
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>options</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Um array associativo contendo opções de instrução ou conexão válidas.
|
||||
Este parâmetro pode ser usado para alterar valores de autoconfirmação,
|
||||
tipos de cursor (rolável ou de avanço) e para especificar a forma
|
||||
dos nomes de coluna (minúsculas, maiúsculas ou natural) que aparecerão em um
|
||||
conjunto de resultados.
|
||||
<variablelist>
|
||||
<varlistentry>
|
||||
<term><parameter>autocommit</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Passar <constant>DB2_AUTOCOMMIT_ON</constant> ativa
|
||||
a autoconfirmação para o recurso de conexão especificado.
|
||||
</para>
|
||||
<para>
|
||||
Passar <constant>DB2_AUTOCOMMIT_OFF</constant> desativa
|
||||
a autoconfirmação para o recurso de conexão especificado.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>cursor</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Passar <constant>DB2_FORWARD_ONLY</constant> especifica um
|
||||
cursor somente de avanço para um recurso de instrução. Este é o
|
||||
tipo de cursor padrão e é suportado por todos os servidores
|
||||
de banco de dados.
|
||||
</para>
|
||||
<para>
|
||||
Passar <constant>DB2_SCROLLABLE</constant> especifica um
|
||||
cursor rolável para um recurso de instrução. Cursores roláveis
|
||||
permitem que linhas de conjunto de resultados sejam acessadas em
|
||||
ordem não sequencial, mas são suportados apenas por
|
||||
bancos de dados IBM DB2 Universal Database.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>binmode</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Passar <constant>DB2_BINARY</constant> especifica que
|
||||
dados binários serão retornados como estiverem. Este é o modo
|
||||
padrão. Isto é o equivalente a definir
|
||||
<literal>ibm_db2.binmode=1</literal> no &php.ini;.
|
||||
</para>
|
||||
<para>
|
||||
Passar <constant>DB2_CONVERT</constant> especifica que
|
||||
dados binários serão convertidos para codificação hexadecimal,
|
||||
e serão retornados como tal. Isso é o equivalente a
|
||||
definir <literal>ibm_db2.binmode=2</literal> no &php.ini;.
|
||||
</para>
|
||||
<para>
|
||||
Passar <constant>DB2_PASSTHRU</constant> especifica que
|
||||
dados binários serão convertidos para &null;. Isso é o
|
||||
equivalente a definir <literal>ibm_db2.binmode=3</literal>
|
||||
no &php.ini;.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>db2_attr_case</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Passar <constant>DB2_CASE_LOWER</constant> especifica que
|
||||
nomes de colunas do conjunto de resultados são retornados em minúsculas.
|
||||
</para>
|
||||
<para>
|
||||
Passar <constant>DB2_CASE_UPPER</constant> especifica que
|
||||
nomes de colunas do conjunto de resultados são retornados em maiúsculas.
|
||||
</para>
|
||||
<para>
|
||||
Passar <constant>DB2_CASE_NATURAL</constant> especifica que
|
||||
nomes de colunas do conjunto de resultados são retornados de
|
||||
forma natural.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>deferred_prepare</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Passar <constant>DB2_DEFERRED_PREPARE_ON</constant> ativa a preparação
|
||||
adiada para o recurso de instrução especificado.
|
||||
</para>
|
||||
<para>
|
||||
Passar <constant>DB2_DEFERRED_PREPARE_OFF</constant> desativa o preparação
|
||||
adiada para o recurso de instrução especificado.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
</para>
|
||||
<para>
|
||||
As seguintes novas opções do i5/OS estão disponíveis no ibm_db2 versão 1.5.1
|
||||
e posteriores. Essas opções se aplicam somente ao executar PHP e ibm_db2 nativamente em sistemas i5.
|
||||
<variablelist>
|
||||
<varlistentry>
|
||||
<term><parameter>i5_fetch_only</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
<literal>DB2_I5_FETCH_ON</literal> - Os cursores são somente leitura
|
||||
e não podem ser usados para atualizações ou exclusões posicionadas. Este
|
||||
é o padrão, a menos que o ambiente <literal>SQL_ATTR_FOR_FETCH_ONLY</literal>
|
||||
tenha sido definido como <literal>SQL_FALSE</literal>.
|
||||
</para>
|
||||
<para>
|
||||
<literal>DB2_I5_FETCH_OFF</literal> - Os cursores podem ser usados
|
||||
para atualizações e exclusões posicionadas.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
</para>
|
||||
<para>
|
||||
A nova opção a seguir está disponível no ibm_db2 versão 1.8.0 e posteriores.
|
||||
<variablelist>
|
||||
<varlistentry>
|
||||
<term><parameter>rowcount</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
<literal>DB2_ROWCOUNT_PREFETCH_ON</literal> - O cliente pode solicitar
|
||||
a contagem completa de linhas antes da busca, o que significa que
|
||||
<function>db2_num_rows</function> retorna o número de linhas selecionadas
|
||||
mesmo quando um cursor <literal>ROLLFORWARD_ONLY</literal> é usado.
|
||||
</para>
|
||||
<para>
|
||||
<literal>DB2_ROWCOUNT_PREFETCH_OFF</literal> - O cliente não pode solicitar
|
||||
a contagem completa de linhas antes da busca.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
</para>
|
||||
<para>
|
||||
As seguintes novas opções estão disponíveis no ibm_db2 versão 1.7.0 e posteriores.
|
||||
<variablelist>
|
||||
<varlistentry>
|
||||
<term><parameter>trusted_user</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Para alternar o usuário para um usuário confiável, passe o ID (string)
|
||||
do usuário confiável como o valor desta chave. Esta opção pode
|
||||
ser definida somente em um recurso de conexão. Para usar esta opção, o contexto confiável
|
||||
deve estar habilitado no recurso de conexão.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>trusted_password</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
A senha (string) que corresponde ao usuário especificado
|
||||
pela chave trusted_user.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
</para>
|
||||
<para>
|
||||
As seguintes novas opções estão disponíveis no ibm_db2 versão 1.6.0 e posteriores.
|
||||
Essas opções fornecem informações úteis de rastreamento que podem ser acessadas durante
|
||||
a execução com <function>db2_get_option</function>.
|
||||
<note>
|
||||
<para>
|
||||
Quando o valor em cada opção está sendo definido, alguns servidores podem não lidar
|
||||
com o todo o comprimento fornecido e podem truncar o valor.
|
||||
</para>
|
||||
<para>
|
||||
Para garantir que os dados especificados em cada opção sejam convertidos corretamente
|
||||
quando transmitidos para um sistema host, use apenas os caracteres de A a Z,
|
||||
0 a 9 e o sublinhado (_) ou ponto (.).
|
||||
</para>
|
||||
</note>
|
||||
<variablelist>
|
||||
<varlistentry>
|
||||
<term><parameter>userid</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
<literal>SQL_ATTR_INFO_USERID</literal> - Um ponteiro para uma string
|
||||
terminada em nulo usada para identificar o ID do usuário cliente enviado ao servidor de banco de dados
|
||||
host ao usar o DB2 Connect.
|
||||
<note>
|
||||
<para>
|
||||
Os servidores DB2 para z/OS e OS/390 suportam até 16 caracteres.
|
||||
Este ID de usuário não deve ser confundido com o ID do usuário de autenticação, ele serve para
|
||||
identificação apenas e não é usado para nenhuma autorização.
|
||||
</para>
|
||||
</note>
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>acctstr</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
<literal>SQL_ATTR_INFO_ACCTSTR</literal> - Um ponteiro para uma string
|
||||
terminada em nulo usada para identificar a string de contabilidade do cliente enviada ao
|
||||
servidor de banco de dados host ao usar o DB2 Connect.
|
||||
<note>
|
||||
<para>
|
||||
Os servidores DB2 para z/OS e OS/390 suportam até 200 caracteres.
|
||||
</para>
|
||||
</note>
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>applname</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
<literal>SQL_ATTR_INFO_APPLNAME</literal> - Um ponteiro para uma string
|
||||
terminada em nulo usada para identificar o nome do aplicativo cliente enviado ao
|
||||
servidor de banco de dados host ao usar o DB2 Connect.
|
||||
<note>
|
||||
<para>
|
||||
Os servidores DB2 para z/OS e OS/390 suportam até 32 caracteres.
|
||||
</para>
|
||||
</note>
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>wrkstnname</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
<literal>SQL_ATTR_INFO_WRKSTNNAME</literal> - Um ponteiro para uma string
|
||||
terminada em nulo usada para identificar o nome da estação de trabalho cliente enviado ao
|
||||
servidor de banco de dados host ao usar o DB2 Connect.
|
||||
<note>
|
||||
<para>
|
||||
Os servidores DB2 para z/OS e OS/390 suportam até 18 caracteres.
|
||||
</para>
|
||||
</note>
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>type</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Um valor inteiro que especifica o tipo de recurso que foi
|
||||
passado para a função. O tipo de recurso e este valor
|
||||
devem corresponder.
|
||||
</para>
|
||||
<para>
|
||||
Passar <literal>1</literal> como o valor especifica que
|
||||
um recurso de conexão foi passado para a função.
|
||||
</para>
|
||||
<para>
|
||||
Passar qualquer inteiro diferente de <literal>1</literal> como
|
||||
o valor especifica que um recurso de instrução foi
|
||||
passado para a função.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
</para>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>type</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Um valor inteiro que especifica o tipo de recurso que foi
|
||||
passado para a função. O tipo de recurso e este valor
|
||||
devem corresponder.
|
||||
</para>
|
||||
<para>
|
||||
Passar <literal>1</literal> como o valor especifica que
|
||||
um recurso de conexão foi passado para a função.
|
||||
</para>
|
||||
<para>
|
||||
Passar qualquer inteiro diferente de <literal>1</literal> como
|
||||
o valor especifica que um recurso de instrução foi
|
||||
passado para a função.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
<para>
|
||||
</para>
|
||||
<para>
|
||||
@@ -307,11 +305,11 @@
|
||||
<table>
|
||||
<title>Matriz de Parâmetros-Recursos</title>
|
||||
<tgroup cols="5">
|
||||
<colspec colnum="1" colname="col1" align="center" />
|
||||
<colspec colnum="2" colname="col2" align="center" />
|
||||
<colspec colnum="3" colname="col3" align="center" />
|
||||
<colspec colnum="4" colname="col4" align="center" />
|
||||
<colspec colnum="5" colname="col5" align="center" />
|
||||
<colspec colnum="1" colname="col1" align="center"/>
|
||||
<colspec colnum="2" colname="col2" align="center"/>
|
||||
<colspec colnum="3" colname="col3" align="center"/>
|
||||
<colspec colnum="4" colname="col4" align="center"/>
|
||||
<colspec colnum="5" colname="col5" align="center"/>
|
||||
|
||||
<thead>
|
||||
<row>
|
||||
@@ -883,18 +881,15 @@ first2 last2
|
||||
</refsect1>
|
||||
<refsect1 role="seealso">
|
||||
&reftitle.seealso;
|
||||
<para>
|
||||
<simplelist>
|
||||
<member><function>db2_connect</function></member>
|
||||
<member><function>db2_pconnect</function></member>
|
||||
<member><function>db2_exec</function></member>
|
||||
<member><function>db2_prepare</function></member>
|
||||
<member><function>db2_cursor_type</function></member>
|
||||
</simplelist>
|
||||
</para>
|
||||
<simplelist>
|
||||
<member><function>db2_connect</function></member>
|
||||
<member><function>db2_pconnect</function></member>
|
||||
<member><function>db2_exec</function></member>
|
||||
<member><function>db2_prepare</function></member>
|
||||
<member><function>db2_cursor_type</function></member>
|
||||
</simplelist>
|
||||
</refsect1>
|
||||
</refentry>
|
||||
|
||||
<!-- Keep this comment at the end of the file
|
||||
Local variables:
|
||||
mode: sgml
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- EN-Revision: 871b71764cdca8238069f27436d96011a6a2cb36 Maintainer: leonardolara Status: ready -->
|
||||
<!-- EN-Revision: 59e21cf90a9cdcf8f4e841b3441bd951f24d8078 Maintainer: leonardolara Status: ready -->
|
||||
<!-- Generated by xml_proto.php v2.2. Found in /scripts directory of phpdoc. -->
|
||||
<refentry xml:id="function.db2-special-columns" xmlns="http://docbook.org/ns/docbook">
|
||||
<refentry xmlns="http://docbook.org/ns/docbook" xml:id="function.db2-special-columns">
|
||||
<refnamediv>
|
||||
<refname>db2_special_columns</refname>
|
||||
<refpurpose>
|
||||
@@ -26,84 +26,82 @@
|
||||
</refsect1>
|
||||
<refsect1 role="parameters">
|
||||
&reftitle.parameters;
|
||||
<para>
|
||||
<variablelist>
|
||||
<varlistentry>
|
||||
<term><parameter>connection</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Uma conexão válida com um banco de dados IBM DB2, Cloudscape ou Apache Derby.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>qualifier</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Um qualificador para bancos de dados DB2 em execução em servidores OS/390 ou z/OS. Para
|
||||
outros bancos de dados, passe &null; ou uma string vazia.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>schema</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
O esquema que contém as tabelas.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>table_name</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
O nome da tabela.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>scope</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Valor inteiro representando a duração mínima para a qual o
|
||||
identificador de linha exclusivo é válido. Este pode ser um dos seguintes
|
||||
valores:
|
||||
<informaltable>
|
||||
<tgroup cols="3">
|
||||
<thead>
|
||||
<row>
|
||||
<entry>Valor inteiro</entry>
|
||||
<entry>Constante SQL</entry>
|
||||
<entry>Descrição</entry>
|
||||
</row>
|
||||
</thead>
|
||||
<tbody>
|
||||
<row>
|
||||
<entry>0</entry>
|
||||
<entry>SQL_SCOPE_CURROW</entry>
|
||||
<entry>O identificador de linha é válido somente enquanto o cursor estiver posicionado
|
||||
na linha.</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>1</entry>
|
||||
<entry>SQL_SCOPE_TRANSACTION</entry>
|
||||
<entry>O identificador de linha é válido durante a
|
||||
transação.</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>2</entry>
|
||||
<entry>SQL_SCOPE_SESSION</entry>
|
||||
<entry>O identificador de linha é válido durante a
|
||||
conexão.</entry>
|
||||
</row>
|
||||
</tbody>
|
||||
</tgroup>
|
||||
</informaltable>
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
</para>
|
||||
<variablelist>
|
||||
<varlistentry>
|
||||
<term><parameter>connection</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Uma conexão válida com um banco de dados IBM DB2, Cloudscape ou Apache Derby.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>qualifier</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Um qualificador para bancos de dados DB2 em execução em servidores OS/390 ou z/OS. Para
|
||||
outros bancos de dados, passe &null; ou uma string vazia.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>schema</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
O esquema que contém as tabelas.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>table_name</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
O nome da tabela.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>scope</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Valor inteiro representando a duração mínima para a qual o
|
||||
identificador de linha exclusivo é válido. Este pode ser um dos seguintes
|
||||
valores:
|
||||
<informaltable>
|
||||
<tgroup cols="3">
|
||||
<thead>
|
||||
<row>
|
||||
<entry>Valor inteiro</entry>
|
||||
<entry>Constante SQL</entry>
|
||||
<entry>Descrição</entry>
|
||||
</row>
|
||||
</thead>
|
||||
<tbody>
|
||||
<row>
|
||||
<entry>0</entry>
|
||||
<entry>SQL_SCOPE_CURROW</entry>
|
||||
<entry>O identificador de linha é válido somente enquanto o cursor estiver posicionado
|
||||
na linha.</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>1</entry>
|
||||
<entry>SQL_SCOPE_TRANSACTION</entry>
|
||||
<entry>O identificador de linha é válido durante a
|
||||
transação.</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>2</entry>
|
||||
<entry>SQL_SCOPE_SESSION</entry>
|
||||
<entry>O identificador de linha é válido durante a
|
||||
conexão.</entry>
|
||||
</row>
|
||||
</tbody>
|
||||
</tgroup>
|
||||
</informaltable>
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
</refsect1>
|
||||
<refsect1 role="returnvalues">
|
||||
&reftitle.returnvalues;
|
||||
@@ -123,39 +121,37 @@
|
||||
<row>
|
||||
<entry>SCOPE</entry>
|
||||
<entry>
|
||||
<para>
|
||||
<informaltable>
|
||||
<tgroup cols="3">
|
||||
<thead>
|
||||
<row>
|
||||
<entry>Valor inteiro</entry>
|
||||
<entry>Constante SQL</entry>
|
||||
<entry>Descrição</entry>
|
||||
</row>
|
||||
</thead>
|
||||
<tbody>
|
||||
<row>
|
||||
<entry>0</entry>
|
||||
<entry>SQL_SCOPE_CURROW</entry>
|
||||
<entry>O identificador de linha é válido somente enquanto o cursor estiver posicionado
|
||||
na linha.</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>1</entry>
|
||||
<entry>SQL_SCOPE_TRANSACTION</entry>
|
||||
<entry>O identificador de linha é válido durante a
|
||||
transação.</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>2</entry>
|
||||
<entry>SQL_SCOPE_SESSION</entry>
|
||||
<entry>O identificador de linha é válido durante a
|
||||
conexão.</entry>
|
||||
</row>
|
||||
</tbody>
|
||||
</tgroup>
|
||||
</informaltable>
|
||||
</para>
|
||||
<informaltable>
|
||||
<tgroup cols="3">
|
||||
<thead>
|
||||
<row>
|
||||
<entry>Valor inteiro</entry>
|
||||
<entry>Constante SQL</entry>
|
||||
<entry>Descrição</entry>
|
||||
</row>
|
||||
</thead>
|
||||
<tbody>
|
||||
<row>
|
||||
<entry>0</entry>
|
||||
<entry>SQL_SCOPE_CURROW</entry>
|
||||
<entry>O identificador de linha é válido somente enquanto o cursor estiver posicionado
|
||||
na linha.</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>1</entry>
|
||||
<entry>SQL_SCOPE_TRANSACTION</entry>
|
||||
<entry>O identificador de linha é válido durante a
|
||||
transação.</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>2</entry>
|
||||
<entry>SQL_SCOPE_SESSION</entry>
|
||||
<entry>O identificador de linha é válido durante a
|
||||
conexão.</entry>
|
||||
</row>
|
||||
</tbody>
|
||||
</tgroup>
|
||||
</informaltable>
|
||||
</entry>
|
||||
</row>
|
||||
<row>
|
||||
@@ -240,19 +236,17 @@ Use the PEAR Coding Standards
|
||||
|
||||
<refsect1 role="seealso">
|
||||
&reftitle.seealso;
|
||||
<para>
|
||||
<simplelist>
|
||||
<member><function>db2_column_privileges</function></member>
|
||||
<member><function>db2_columns</function></member>
|
||||
<member><function>db2_foreign_keys</function></member>
|
||||
<member><function>db2_primary_keys</function></member>
|
||||
<member><function>db2_procedure_columns</function></member>
|
||||
<member><function>db2_procedures</function></member>
|
||||
<member><function>db2_statistics</function></member>
|
||||
<member><function>db2_table_privileges</function></member>
|
||||
<member><function>db2_tables</function></member>
|
||||
</simplelist>
|
||||
</para>
|
||||
<simplelist>
|
||||
<member><function>db2_column_privileges</function></member>
|
||||
<member><function>db2_columns</function></member>
|
||||
<member><function>db2_foreign_keys</function></member>
|
||||
<member><function>db2_primary_keys</function></member>
|
||||
<member><function>db2_procedure_columns</function></member>
|
||||
<member><function>db2_procedures</function></member>
|
||||
<member><function>db2_statistics</function></member>
|
||||
<member><function>db2_table_privileges</function></member>
|
||||
<member><function>db2_tables</function></member>
|
||||
</simplelist>
|
||||
</refsect1>
|
||||
|
||||
</refentry>
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- EN-Revision: 871b71764cdca8238069f27436d96011a6a2cb36 Maintainer: leonardolara Status: ready -->
|
||||
<!-- EN-Revision: 59e21cf90a9cdcf8f4e841b3441bd951f24d8078 Maintainer: leonardolara Status: ready -->
|
||||
<!-- Generated by xml_proto.php v2.2. Found in /scripts directory of phpdoc. -->
|
||||
<refentry xml:id="function.db2-statistics" xmlns="http://docbook.org/ns/docbook">
|
||||
<refentry xmlns="http://docbook.org/ns/docbook" xml:id="function.db2-statistics">
|
||||
<refnamediv>
|
||||
<refname>db2_statistics</refname>
|
||||
<refpurpose>
|
||||
@@ -26,56 +26,54 @@
|
||||
</refsect1>
|
||||
<refsect1 role="parameters">
|
||||
&reftitle.parameters;
|
||||
<para>
|
||||
<variablelist>
|
||||
<varlistentry>
|
||||
<term><parameter>connection</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Uma conexão válida com um banco de dados IBM DB2, Cloudscape ou Apache Derby.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>qualifier</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Um qualificador para bancos de dados DB2 em execução em servidores OS/390 ou z/OS. Para
|
||||
outros bancos de dados, passe &null; ou uma string vazia.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>schema</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
O esquema que contém a tabela de destino. Se este parâmetro for
|
||||
&null;, as estatísticas e índices são retornados para o esquema do
|
||||
usuário atual.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>table_name</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
O nome da tabela.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>unique</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Quando <parameter>unique</parameter> é &true;, as informações para todos
|
||||
os índices na tabela são retornadas.
|
||||
Caso contrário, apenas as informações para índices exclusivos na tabela são
|
||||
retornadas.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
</para>
|
||||
<variablelist>
|
||||
<varlistentry>
|
||||
<term><parameter>connection</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Uma conexão válida com um banco de dados IBM DB2, Cloudscape ou Apache Derby.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>qualifier</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Um qualificador para bancos de dados DB2 em execução em servidores OS/390 ou z/OS. Para
|
||||
outros bancos de dados, passe &null; ou uma string vazia.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>schema</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
O esquema que contém a tabela de destino. Se este parâmetro for
|
||||
&null;, as estatísticas e índices são retornados para o esquema do
|
||||
usuário atual.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>table_name</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
O nome da tabela.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>unique</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Quando <parameter>unique</parameter> é &true;, as informações para todos
|
||||
os índices na tabela são retornadas.
|
||||
Caso contrário, apenas as informações para índices exclusivos na tabela são
|
||||
retornadas.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
</refsect1>
|
||||
<refsect1 role="returnvalues">
|
||||
&reftitle.returnvalues;
|
||||
@@ -277,19 +275,17 @@ Use the PEAR Coding Standards
|
||||
|
||||
<refsect1 role="seealso">
|
||||
&reftitle.seealso;
|
||||
<para>
|
||||
<simplelist>
|
||||
<member><function>db2_column_privileges</function></member>
|
||||
<member><function>db2_columns</function></member>
|
||||
<member><function>db2_foreign_keys</function></member>
|
||||
<member><function>db2_primary_keys</function></member>
|
||||
<member><function>db2_procedure_columns</function></member>
|
||||
<member><function>db2_procedures</function></member>
|
||||
<member><function>db2_special_columns</function></member>
|
||||
<member><function>db2_table_privileges</function></member>
|
||||
<member><function>db2_tables</function></member>
|
||||
</simplelist>
|
||||
</para>
|
||||
<simplelist>
|
||||
<member><function>db2_column_privileges</function></member>
|
||||
<member><function>db2_columns</function></member>
|
||||
<member><function>db2_foreign_keys</function></member>
|
||||
<member><function>db2_primary_keys</function></member>
|
||||
<member><function>db2_procedure_columns</function></member>
|
||||
<member><function>db2_procedures</function></member>
|
||||
<member><function>db2_special_columns</function></member>
|
||||
<member><function>db2_table_privileges</function></member>
|
||||
<member><function>db2_tables</function></member>
|
||||
</simplelist>
|
||||
</refsect1>
|
||||
|
||||
</refentry>
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- EN-Revision: 871b71764cdca8238069f27436d96011a6a2cb36 Maintainer: leonardolara Status: ready -->
|
||||
<!-- EN-Revision: 59e21cf90a9cdcf8f4e841b3441bd951f24d8078 Maintainer: leonardolara Status: ready -->
|
||||
<!-- Generated by xml_proto.php v2.2. Found in /scripts directory of phpdoc. -->
|
||||
<refentry xml:id="function.db2-stmt-error" xmlns="http://docbook.org/ns/docbook">
|
||||
<refentry xmlns="http://docbook.org/ns/docbook" xml:id="function.db2-stmt-error">
|
||||
<refnamediv>
|
||||
<refname>db2_stmt_error</refname>
|
||||
<refpurpose>
|
||||
@@ -36,18 +36,16 @@
|
||||
</refsect1>
|
||||
<refsect1 role="parameters">
|
||||
&reftitle.parameters;
|
||||
<para>
|
||||
<variablelist>
|
||||
<varlistentry>
|
||||
<term><parameter>stmt</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Um recurso de instrução válido.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
</para>
|
||||
<variablelist>
|
||||
<varlistentry>
|
||||
<term><parameter>stmt</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Um recurso de instrução válido.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
</refsect1>
|
||||
<refsect1 role="returnvalues">
|
||||
&reftitle.returnvalues;
|
||||
@@ -89,13 +87,11 @@ Use the PEAR Coding Standards
|
||||
|
||||
<refsect1 role="seealso">
|
||||
&reftitle.seealso;
|
||||
<para>
|
||||
<simplelist>
|
||||
<member><function>db2_conn_error</function></member>
|
||||
<member><function>db2_conn_errormsg</function></member>
|
||||
<member><function>db2_stmt_errormsg</function></member>
|
||||
</simplelist>
|
||||
</para>
|
||||
<simplelist>
|
||||
<member><function>db2_conn_error</function></member>
|
||||
<member><function>db2_conn_errormsg</function></member>
|
||||
<member><function>db2_stmt_errormsg</function></member>
|
||||
</simplelist>
|
||||
</refsect1>
|
||||
|
||||
</refentry>
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- EN-Revision: 871b71764cdca8238069f27436d96011a6a2cb36 Maintainer: leonardolara Status: ready -->
|
||||
<!-- EN-Revision: 59e21cf90a9cdcf8f4e841b3441bd951f24d8078 Maintainer: leonardolara Status: ready -->
|
||||
<!-- Generated by xml_proto.php v2.2. Found in /scripts directory of phpdoc. -->
|
||||
<refentry xml:id="function.db2-stmt-errormsg" xmlns="http://docbook.org/ns/docbook">
|
||||
<refentry xmlns="http://docbook.org/ns/docbook" xml:id="function.db2-stmt-errormsg">
|
||||
<refnamediv>
|
||||
<refname>db2_stmt_errormsg</refname>
|
||||
<refpurpose>
|
||||
@@ -29,18 +29,16 @@
|
||||
</refsect1>
|
||||
<refsect1 role="parameters">
|
||||
&reftitle.parameters;
|
||||
<para>
|
||||
<variablelist>
|
||||
<varlistentry>
|
||||
<term><parameter>stmt</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Um recurso de instrução válido.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
</para>
|
||||
<variablelist>
|
||||
<varlistentry>
|
||||
<term><parameter>stmt</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Um recurso de instrução válido.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
</refsect1>
|
||||
<refsect1 role="returnvalues">
|
||||
&reftitle.returnvalues;
|
||||
@@ -83,13 +81,11 @@ Use the PEAR Coding Standards
|
||||
|
||||
<refsect1 role="seealso">
|
||||
&reftitle.seealso;
|
||||
<para>
|
||||
<simplelist>
|
||||
<member><function>db2_conn_error</function></member>
|
||||
<member><function>db2_conn_errormsg</function></member>
|
||||
<member><function>db2_stmt_error</function></member>
|
||||
</simplelist>
|
||||
</para>
|
||||
<simplelist>
|
||||
<member><function>db2_conn_error</function></member>
|
||||
<member><function>db2_conn_errormsg</function></member>
|
||||
<member><function>db2_stmt_error</function></member>
|
||||
</simplelist>
|
||||
</refsect1>
|
||||
|
||||
</refentry>
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- EN-Revision: 871b71764cdca8238069f27436d96011a6a2cb36 Maintainer: leonardolara Status: ready -->
|
||||
<!-- EN-Revision: 59e21cf90a9cdcf8f4e841b3441bd951f24d8078 Maintainer: leonardolara Status: ready -->
|
||||
<!-- Generated by xml_proto.php v2.2. Found in /scripts directory of phpdoc. -->
|
||||
<refentry xml:id="function.db2-table-privileges" xmlns="http://docbook.org/ns/docbook">
|
||||
<refentry xmlns="http://docbook.org/ns/docbook" xml:id="function.db2-table-privileges">
|
||||
<refnamediv>
|
||||
<refname>db2_table_privileges</refname>
|
||||
<refpurpose>
|
||||
@@ -26,46 +26,44 @@
|
||||
</refsect1>
|
||||
<refsect1 role="parameters">
|
||||
&reftitle.parameters;
|
||||
<para>
|
||||
<variablelist>
|
||||
<varlistentry>
|
||||
<term><parameter>connection</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Uma conexão válida com um banco de dados IBM DB2, Cloudscape ou Apache Derby.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>qualifier</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Um qualificador para bancos de dados DB2 em execução em servidores OS/390 ou z/OS. Para
|
||||
outros bancos de dados, passe &null; ou uma string vazia.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>schema</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
O esquema que contém as tabelas. Este parâmetro aceita um
|
||||
padrão de pesquisa contendo <literal>_</literal> e <literal>%</literal>
|
||||
como curingas.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>table_name</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
O nome da tabela. Este parâmetro aceita um padrão de pesquisa
|
||||
contendo <literal>_</literal> e <literal>%</literal> como curingas.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
</para>
|
||||
<variablelist>
|
||||
<varlistentry>
|
||||
<term><parameter>connection</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Uma conexão válida com um banco de dados IBM DB2, Cloudscape ou Apache Derby.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>qualifier</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Um qualificador para bancos de dados DB2 em execução em servidores OS/390 ou z/OS. Para
|
||||
outros bancos de dados, passe &null; ou uma string vazia.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>schema</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
O esquema que contém as tabelas. Este parâmetro aceita um
|
||||
padrão de pesquisa contendo <literal>_</literal> e <literal>%</literal>
|
||||
como curingas.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>table_name</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
O nome da tabela. Este parâmetro aceita um padrão de pesquisa
|
||||
contendo <literal>_</literal> e <literal>%</literal> como curingas.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
</refsect1>
|
||||
<refsect1 role="returnvalues">
|
||||
&reftitle.returnvalues;
|
||||
@@ -158,19 +156,17 @@ Use the PEAR Coding Standards
|
||||
|
||||
<refsect1 role="seealso">
|
||||
&reftitle.seealso;
|
||||
<para>
|
||||
<simplelist>
|
||||
<member><function>db2_column_privileges</function></member>
|
||||
<member><function>db2_columns</function></member>
|
||||
<member><function>db2_foreign_keys</function></member>
|
||||
<member><function>db2_primary_keys</function></member>
|
||||
<member><function>db2_procedure_columns</function></member>
|
||||
<member><function>db2_procedures</function></member>
|
||||
<member><function>db2_special_columns</function></member>
|
||||
<member><function>db2_statistics</function></member>
|
||||
<member><function>db2_tables</function></member>
|
||||
</simplelist>
|
||||
</para>
|
||||
<simplelist>
|
||||
<member><function>db2_column_privileges</function></member>
|
||||
<member><function>db2_columns</function></member>
|
||||
<member><function>db2_foreign_keys</function></member>
|
||||
<member><function>db2_primary_keys</function></member>
|
||||
<member><function>db2_procedure_columns</function></member>
|
||||
<member><function>db2_procedures</function></member>
|
||||
<member><function>db2_special_columns</function></member>
|
||||
<member><function>db2_statistics</function></member>
|
||||
<member><function>db2_tables</function></member>
|
||||
</simplelist>
|
||||
</refsect1>
|
||||
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- EN-Revision: 871b71764cdca8238069f27436d96011a6a2cb36 Maintainer: leonardolara Status: ready -->
|
||||
<!-- EN-Revision: 59e21cf90a9cdcf8f4e841b3441bd951f24d8078 Maintainer: leonardolara Status: ready -->
|
||||
<!-- Generated by xml_proto.php v2.2. Found in /scripts directory of phpdoc. -->
|
||||
<refentry xml:id="function.db2-tables" xmlns="http://docbook.org/ns/docbook">
|
||||
<refentry xmlns="http://docbook.org/ns/docbook" xml:id="function.db2-tables">
|
||||
<refnamediv>
|
||||
<refname>db2_tables</refname>
|
||||
<refpurpose>
|
||||
@@ -27,58 +27,56 @@
|
||||
</refsect1>
|
||||
<refsect1 role="parameters">
|
||||
&reftitle.parameters;
|
||||
<para>
|
||||
<variablelist>
|
||||
<varlistentry>
|
||||
<term><parameter>connection</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Uma conexão válida com um banco de dados IBM DB2, Cloudscape ou Apache Derby.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>qualifier</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Um qualificador para bancos de dados DB2 em execução em servidores OS/390 ou z/OS. Para
|
||||
outros bancos de dados, passe &null; ou uma string vazia.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>schema</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
O esquema que contém as tabelas. Este parâmetro aceita um
|
||||
padrão de pesquisa contendo <literal>_</literal> e <literal>%</literal>
|
||||
como curingas.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>table_name</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
O nome da tabela. Este parâmetro aceita um padrão de pesquisa
|
||||
contendo <literal>_</literal> e <literal>%</literal> como curingas.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>table_type</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Uma lista de identificadores de tipo de tabela delimitados por vírgulas. Para corresponder a todos os tipos de tabela,
|
||||
passe &null; ou uma string vazia. Identificadores de tipo de tabela válidos
|
||||
incluem: ALIAS, HIERARCHY TABLE, INOPERATIVE VIEW, NICKNAME,
|
||||
MATERIALIZED QUERY TABLE, SYSTEM TABLE, TABLE, TYPED TABLE, TYPED VIEW,
|
||||
e VIEW.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
</para>
|
||||
<variablelist>
|
||||
<varlistentry>
|
||||
<term><parameter>connection</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Uma conexão válida com um banco de dados IBM DB2, Cloudscape ou Apache Derby.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>qualifier</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Um qualificador para bancos de dados DB2 em execução em servidores OS/390 ou z/OS. Para
|
||||
outros bancos de dados, passe &null; ou uma string vazia.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>schema</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
O esquema que contém as tabelas. Este parâmetro aceita um
|
||||
padrão de pesquisa contendo <literal>_</literal> e <literal>%</literal>
|
||||
como curingas.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>table_name</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
O nome da tabela. Este parâmetro aceita um padrão de pesquisa
|
||||
contendo <literal>_</literal> e <literal>%</literal> como curingas.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>table_type</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Uma lista de identificadores de tipo de tabela delimitados por vírgulas. Para corresponder a todos os tipos de tabela,
|
||||
passe &null; ou uma string vazia. Identificadores de tipo de tabela válidos
|
||||
incluem: ALIAS, HIERARCHY TABLE, INOPERATIVE VIEW, NICKNAME,
|
||||
MATERIALIZED QUERY TABLE, SYSTEM TABLE, TABLE, TYPED TABLE, TYPED VIEW,
|
||||
e VIEW.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
</refsect1>
|
||||
<refsect1 role="returnvalues">
|
||||
&reftitle.returnvalues;
|
||||
@@ -155,19 +153,17 @@ Use the PEAR Coding Standards
|
||||
|
||||
<refsect1 role="seealso">
|
||||
&reftitle.seealso;
|
||||
<para>
|
||||
<simplelist>
|
||||
<member><function>db2_column_privileges</function></member>
|
||||
<member><function>db2_columns</function></member>
|
||||
<member><function>db2_foreign_keys</function></member>
|
||||
<member><function>db2_primary_keys</function></member>
|
||||
<member><function>db2_procedure_columns</function></member>
|
||||
<member><function>db2_procedures</function></member>
|
||||
<member><function>db2_special_columns</function></member>
|
||||
<member><function>db2_statistics</function></member>
|
||||
<member><function>db2_table_privileges</function></member>
|
||||
</simplelist>
|
||||
</para>
|
||||
<simplelist>
|
||||
<member><function>db2_column_privileges</function></member>
|
||||
<member><function>db2_columns</function></member>
|
||||
<member><function>db2_foreign_keys</function></member>
|
||||
<member><function>db2_primary_keys</function></member>
|
||||
<member><function>db2_procedure_columns</function></member>
|
||||
<member><function>db2_procedures</function></member>
|
||||
<member><function>db2_special_columns</function></member>
|
||||
<member><function>db2_statistics</function></member>
|
||||
<member><function>db2_table_privileges</function></member>
|
||||
</simplelist>
|
||||
</refsect1>
|
||||
|
||||
</refentry>
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user