trying to use has not been prepared.
(SQLSTATE 26000)
</para>
</listitem>
</varlistentry>
<varlistentry id="ecpg-sqlstate-sqlcode-ecpg-informix-duplicate-key">
<term>-239 (<symbol>ECPG_INFORMIX_DUPLICATE_KEY</symbol>)</term>
<listitem>
<para>
Duplicate key error, violation of unique constraint (Informix
compatibility mode). (SQLSTATE 23505)
</para>
</listitem>
</varlistentry>
<varlistentry id="ecpg-sqlstate-sqlcode-ecpg-unknown-descriptor">
<term>-240 (<symbol>ECPG_UNKNOWN_DESCRIPTOR</symbol>)</term>
<listitem>
<para>
The descriptor specified was not found. The statement you are
trying to use has not been prepared. (SQLSTATE 33000)
</para>
</listitem>
</varlistentry>
<varlistentry id="ecpg-sqlstate-sqlcode-ecpg-invalid-descriptor-index">
<term>-241 (<symbol>ECPG_INVALID_DESCRIPTOR_INDEX</symbol>)</term>
<listitem>
<para>
The descriptor index specified was out of range. (SQLSTATE
07009)
</para>
</listitem>
</varlistentry>
<varlistentry id="ecpg-sqlstate-sqlcode-ecpg-unknown-descriptor-item">
<term>-242 (<symbol>ECPG_UNKNOWN_DESCRIPTOR_ITEM</symbol>)</term>
<listitem>
<para>
An invalid descriptor item was requested. (This is an internal
error.) (SQLSTATE YE002)
</para>
</listitem>
</varlistentry>
<varlistentry id="ecpg-sqlstate-sqlcode-ecpg-var-not-numeric">
<term>-243 (<symbol>ECPG_VAR_NOT_NUMERIC</symbol>)</term>
<listitem>
<para>
During the execution of a dynamic statement, the database
returned a numeric value and the host variable was not numeric.
(SQLSTATE 07006)
</para>
</listitem>
</varlistentry>
<varlistentry id="ecpg-sqlstate-sqlcode-ecpg-var-not-char">
<term>-244 (<symbol>ECPG_VAR_NOT_CHAR</symbol>)</term>
<listitem>
<para>
During the execution of a dynamic statement, the database
returned a non-numeric value and the host variable was numeric.
(SQLSTATE 07006)
</para>
</listitem>
</varlistentry>
<varlistentry id="ecpg-sqlstate-sqlcode-ecpg-informix-subselect-not-one">
<term>-284 (<symbol>ECPG_INFORMIX_SUBSELECT_NOT_ONE</symbol>)</term>
<listitem>
<para>
A result of the subquery is not single row (Informix
compatibility mode). (SQLSTATE 21000)
</para>
</listitem>
</varlistentry>
<varlistentry id="ecpg-sqlstate-sqlcode-ecpg-pgsql">
<term>-400 (<symbol>ECPG_PGSQL</symbol>)</term>
<listitem>
<para>
Some error caused by the <productname>PostgreSQL</productname>
server. The message contains the error message from the
<productname>PostgreSQL</productname> server.
</para>
</listitem>
</varlistentry>
<varlistentry id="ecpg-sqlstate-sqlcode-ecpg-trans">
<term>-401 (<symbol>ECPG_TRANS</symbol>)</term>
<listitem>
<para>
The <productname>PostgreSQL</productname> server signaled that
we cannot start, commit, or rollback the transaction.
(SQLSTATE 08007)
</para>
</listitem>
</varlistentry>
<varlistentry id="ecpg-sqlstate-sqlcode-ecpg-connect">
<term>-402 (<symbol>ECPG_CONNECT</symbol>)</term>
<listitem>
<para>
The connection attempt to the database did not succeed.
(SQLSTATE 08001)
</para>
</listitem>
</varlistentry>
<varlistentry id="ecpg-sqlstate-sqlcode-ecpg-duplicate-key">
<term>-403 (<symbol>ECPG_DUPLICATE_KEY</symbol>)</term>
<listitem>
<para>
Duplicate key error, violation of unique constraint. (SQLSTATE
23505)
</para>
</listitem>
</varlistentry>
<varlistentry id="ecpg-sqlstate-sqlcode-ecpg-subselect-not-one">
<term>-404 (<symbol>ECPG_SUBSELECT_NOT_ONE</symbol>)</term>
<listitem>
<para>
A result for the