Thanks Owain. Committed the patch.
Dan On 2/21/06, Owain Jones <[EMAIL PROTECTED]> wrote: > > Hi, > > I'm a coop student working at ibm and I've been assigned to update the > idb_db2 docs for the PHP manual. I added some constants definitions as > follows: > > > As of release 1.1.6, users can set DB2_ATTR_CASE as a connection attribute. > As of release 1.2.0, users can set CURSOR type as a connection attribute. > As of release 1.2.0, users can change attributes on persistent connections. > The patch data follows: > > Index: en/reference/ibm_db2/constants.xml > =================================================================== > RCS file: > /repository/phpdoc/en/reference/ibm_db2/constants.xml,v > retrieving revision 1.6 > diff -u -u -r1.6 constants.xml > --- en/reference/ibm_db2/constants.xml 25 Jan 2006 > 04:26:17 -0000 1.6 > +++ en/reference/ibm_db2/constants.xml 17 Feb 2006 > 16:23:36 -0000 > @@ -169,6 +169,39 @@ > </simpara> > </listitem> > </varlistentry> > + <varlistentry> > + <term> > + <constant>DB2_CASE_NATURAL</constant> > + (<type>integer</type>) > + </term> > + <listitem> > + <simpara> > + Specifies that column names will be returned in their natural case. > + </simpara> > + </listitem> > + </varlistentry> > + <varlistentry> > + <term> > + <constant>DB2_CASE_LOWER</constant> > + (<type>integer</type>) > + </term> > + <listitem> > + <simpara> > + Specifies that column names will be returned in lower case. > + </simpara> > + </listitem> > + </varlistentry> > + <varlistentry> > + <term> > + <constant>DB2_CASE_UPPER</constant> > + (<type>integer</type>) > + </term> > + <listitem> > + <simpara> > + Specifies that column names will be returned in upper case. > + </simpara> > + </listitem> > + </varlistentry> > </variablelist> > </section> > > Index: en/reference/ibm_db2/functions/db2-connect.xml > =================================================================== > RCS file: > /repository/phpdoc/en/reference/ibm_db2/functions/db2-connect.xml,v > retrieving revision 1.6 > diff -u -u -r1.6 db2-connect.xml > --- en/reference/ibm_db2/functions/db2-connect.xml > 12 Jul 2005 17:39:24 -0000 1.6 > +++ en/reference/ibm_db2/functions/db2-connect.xml > 17 Feb 2006 16:23:36 -0000 > @@ -132,6 +132,39 @@ > </para> > </listitem> > </varlistentry> > + <varlistentry> > + <term><parameter>DB2_ATTR_CASE</parameter></term> > + <listitem> > + <para> > + Passing the <literal>DB2_CASE_NATURAL</literal> > value specifies > + that column names are returned in natural case. > + </para> > + <para> > + Passing the <literal>DB2_CASE_LOWER</literal> > value specifies > + that column names are returned in lower case. > + </para> > + <para> > + Passing the <literal>DB2_CASE_UPPER</literal> > value specifies > + that column names are returned in upper case. > + </para> > + </listitem> > + </varlistentry> > + <varlistentry> > + <term><parameter>CURSOR</parameter></term> > + <listitem> > + <para> > + Passing the <literal>DB2_FORWARD_ONLY</literal> > value specifies a > + forward-only cursor for a statement resource. This is the > default > + cursor type and is supported on all database servers. > + </para> > + <para> > + Passing the <literal>DB2_SCROLLABLE</literal> > value specifies a > + scrollable cursor for a statement resource. This mode enables > + random access to rows in a result set, but currently is > supported > + only by IBM DB2 Universal Database. > + </para> > + </listitem> > + </varlistentry> > </variablelist> > </para> > </listitem> > Index: en/reference/ibm_db2/functions/db2-pconnect.xml > =================================================================== > RCS file: > /repository/phpdoc/en/reference/ibm_db2/functions/db2-pconnect.xml,v > retrieving revision 1.3 > diff -u -u -r1.3 db2-pconnect.xml > --- en/reference/ibm_db2/functions/db2-pconnect.xml > 12 Jul 2005 17:39:24 -0000 1.3 > +++ en/reference/ibm_db2/functions/db2-pconnect.xml > 17 Feb 2006 16:23:36 -0000 > @@ -32,17 +32,6 @@ > request. > </para> > > - <para> > - Note that you are strongly urged to only use persistent connections on > - connections with autocommit turned on. If you attempt to combine > - transactions with persistent connections, issuing > - <function>db2_commit</function> or > <function>db2_rollback</function> > - against a persistent connection will affect every persistent connection > - that is currently using the same underlying DB2 client connection. You > may > - also rapidly experience locking escalation if you do not use autocommit > for > - your persistent connections. > - </para> > - > </refsect1> > <refsect1 role="parameters"> > &reftitle.parameters; > @@ -92,6 +81,39 @@ > </para> > </listitem> > </varlistentry> > + <varlistentry> > + <term><parameter>DB2_ATTR_CASE</parameter></term> > + <listitem> > + <para> > + Passing the <literal>DB2_CASE_NATURAL</literal> > value specifies > + that column names are returned in natural case. > + </para> > + <para> > + Passing the <literal>DB2_CASE_LOWER</literal> > value specifies > + that column names are returned in lower case. > + </para> > + <para> > + Passing the <literal>DB2_CASE_UPPER</literal> > value specifies > + that column names are returned in upper case. > + </para> > + </listitem> > + </varlistentry> > + <varlistentry> > + <term><parameter>CURSOR</parameter></term> > + <listitem> > + <para> > + Passing the <literal>DB2_FORWARD_ONLY</literal> > value specifies a > + forward-only cursor for a statement resource. This is the > default > + cursor type and is supported on all database servers. > + </para> > + <para> > + Passing the <literal>DB2_SCROLLABLE</literal> > value specifies a > + scrollable cursor for a statement resource. This mode enables > + random access to rows in a result set, but currently is > supported > + only by IBM DB2 Universal Database. > + </para> > + </listitem> > + </varlistentry> > </variablelist> > </para> > </listitem> > > > Owain > > ------------------------------------------------------------------------------- > Owain Jones > DB2 Information Development > IBM Toronto Lab, D4-416 > Phone (work): 905-413-2196 > Phone (home): 905-780-7782