db-derby-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From j..@apache.org
Subject svn commit: r442381 [2/2] - /db/derby/docs/trunk/src/ref/rrefexcept71493.dita
Date Mon, 11 Sep 2006 22:51:50 GMT

Modified: db/derby/docs/trunk/src/ref/rrefexcept71493.dita
URL: http://svn.apache.org/viewvc/db/derby/docs/trunk/src/ref/rrefexcept71493.dita?view=diff&rev=442381&r1=442380&r2=442381
==============================================================================
--- db/derby/docs/trunk/src/ref/rrefexcept71493.dita (original)
+++ db/derby/docs/trunk/src/ref/rrefexcept71493.dita Mon Sep 11 15:51:49 2006
@@ -1,6 +1,7 @@
 <?xml version="1.0" encoding="utf-8"?>
+ 
 <!DOCTYPE reference PUBLIC "-//OASIS//DTD DITA Reference//EN"
-"../dtd/reference.dtd">
+ "../dtd/reference.dtd">
 <reference id="rrefexcept71493" xml:lang="en-us">
 <!-- 
 Licensed to the Apache Software Foundation (ASF) under one or more
@@ -25,16 +26,9 @@
 -->
 <title>SQL error messages and exceptions</title>
 <refbody>
-<section><p>The following tables list <i>SQLStates</i> for exceptions. Exceptions 
-that begin with an <i>X</i> are specific to <ph conref="refconrefs.dita#prod/productshortname"></ph>.
-In the messages below each {n} tag, where n is a number, represents a
-value that the Derby engine fills in at runtime. Examples of values
-include database names, database object names, property names, user
-names, and parameters passed to a function or procedure:
-
-</p></section>
-<section>
-<table><title>Class 01: Warning</title>
+<section><p>The following tables list <i>SQLStates</i> for exceptions. Exceptions
+ that begin with an <i>X</i> are specific to <ph conref="refconrefs.dita#prod/productshortname"></ph>.</p></section>
+<section> <table><title>Class 01: Warning</title>
 <tgroup cols="2"><colspec colname="col1" colwidth="1*"/><colspec colname="col2"
 colwidth="7.5*"/>
 <thead>
@@ -45,109 +39,117 @@
 </thead>
 <tbody>
 <row>
-<entry colname ="col1">01001</entry>
-<entry colname ="col2">An attempt to update or delete an already deleted row was made: No row was updated or deleted.</entry>
-</row>
-<row>
-<entry colname ="col1">01003</entry>
-<entry colname ="col2">Null values were eliminated from the argument of a column function.</entry>
-</row>
-<row>
-<entry colname ="col1">01006</entry>
-<entry colname ="col2">Privilege not revoked from {0}.</entry>
-</row>
-<row>
-<entry colname ="col1">0100E</entry>
-<entry colname ="col2">XX Attempt to return too many result sets. </entry>
+<entry colname="col1">01001</entry>
+<entry colname="col2">An attempt to update or delete an already deleted row
+was made: No row was updated or deleted.</entry>
 </row>
 <row>
-<entry colname ="col1">01500</entry>
-<entry colname ="col2">The constraint {0} on table {1} has been dropped.</entry>
+<entry colname="col1">01003</entry>
+<entry colname="col2">Null values were eliminated from the argument of a column
+function.</entry>
 </row>
 <row>
-<entry colname ="col1">01501</entry>
-<entry colname ="col2">The view {0} has been dropped.</entry>
+<entry colname="col1">01006</entry>
+<entry colname="col2">Privilege not revoked from <varname>&lt;authorizationID></varname>.</entry>
 </row>
 <row>
-<entry colname ="col1">01502</entry>
-<entry colname ="col2">The trigger {0} on table {1} has been dropped.</entry>
+<entry colname="col1">0100E</entry>
+<entry colname="col2">XX Attempt to return too many result sets. </entry>
 </row>
 <row>
-<entry colname ="col1">01503</entry>
-<entry colname ="col2">The column {0} on table {1} has been modified by adding a not null constraint.</entry>
+<entry colname="col1">01500</entry>
+<entry colname="col2">The constraint <varname>&lt;constraintName></varname> on
+table <varname>&lt;tableName></varname> has been dropped.</entry>
 </row>
 <row>
-<entry colname ="col1">01504</entry>
-<entry colname ="col2">The new index is a duplicate of an existing index: {0}.</entry>
+<entry colname="col1">01501</entry>
+<entry colname="col2">The view <varname>&lt;viewName></varname> has been dropped.</entry>
 </row>
 <row>
-<entry colname ="col1">01505</entry>
-<entry colname ="col2">The value {0} may be truncated.</entry>
+<entry colname="col1">01502</entry>
+<entry colname="col2">The trigger <varname>&lt;triggerName></varname> on table <varname>&lt;tableName></varname> has
+been dropped.</entry>
 </row>
 <row>
-<entry colname ="col1">01522</entry>
-<entry colname ="col2">The newly defined synonym '{0}' resolved to the object '{1}' which is currently undefined.</entry>
+<entry colname="col1">01503</entry>
+<entry colname="col2">The column <varname>&lt;columnName></varname> on table <varname>&lt;tableName></varname> has
+been modified by adding a not null constraint.</entry>
 </row>
 <row>
-<entry colname ="col1">01J01</entry>
-<entry colname ="col2">Database '{0}' not created, connection made to existing database instead.</entry>
+<entry colname="col1">01504</entry>
+<entry colname="col2">The new index is a duplicate of an existing index: <varname>&lt;indexName></varname>.</entry>
 </row>
 <row>
-<entry colname ="col1">01J02</entry>
-<entry colname ="col2">Scroll sensitive cursors are not currently implemented.</entry>
+<entry colname="col1">01505</entry>
+<entry colname="col2">The value <varname>&lt;valueName></varname> may be truncated.</entry>
 </row>
 <row>
-<entry colname ="col1">01J03</entry>
-<entry colname ="col2">Scroll sensitive and scroll insensitive updatable ResultSets are not currently implemented.</entry>
+<entry colname="col1">01522</entry>
+<entry colname="col2">The newly defined synonym '<varname>&lt;synonymName></varname>'
+resolved to the object '<varname>&lt;objectName></varname>' which is currently
+undefined.</entry>
 </row>
 <row>
-<entry colname ="col1">01J04</entry>
-<entry colname ="col2">The class '{0}' for column '{1}' does not implement java.io.Serializable or java.sql.SQLData. Instances must implement one of these interfaces to allow them to be stored.</entry>
+<entry colname="col1">01J01</entry>
+<entry colname="col2">Database '<varname>&lt;databaseName></varname>' not
+created, connection made to existing database instead.</entry>
 </row>
 <row>
-<entry colname ="col1">01J05</entry>
-<entry colname ="col2">Database upgrade succeeded. The upgraded database is now ready for use. Revalidating stored prepared statements failed. See next exception for details of failure.</entry>
+<entry colname="col1">01J02</entry>
+<entry colname="col2">Scroll sensitive cursors are not currently implemented.</entry>
 </row>
 <row>
-<entry colname ="col1">01J06</entry>
-<entry colname ="col2">ResultSet not updatable. Query does not qualify to generate an updatable ResultSet.</entry>
+<entry colname="col1">01J04</entry>
+<entry colname="col2">The class '<varname>&lt;className></varname>' for column
+'<varname>&lt;columnName></varname>' does not implement java.io.Serializable
+or java.sql.SQLData. Instances must implement one of these interfaces to allow
+them to be stored.</entry>
 </row>
 <row>
-<entry colname ="col1">01J07</entry>
-<entry colname ="col2">ResultSetHoldability restricted to ResultSet.CLOSE_CURSORS_AT_COMMIT for a global transaction.</entry>
+<entry colname="col1">01J05</entry>
+<entry colname="col2">Database upgrade succeeded. The upgraded database is
+now ready for use. Revalidating stored prepared statements failed. See next
+exception for details of failure.</entry>
 </row>
 <row>
-<entry colname ="col1">01J08</entry>
-<entry colname ="col2">Unable to open resultSet type {0}. ResultSet type {1} opened.</entry>
+<entry colname="col1">01J06</entry>
+<entry colname="col2">ResultSet not updatable. Query does not qualify to generate
+an updatable ResultSet.</entry>
 </row>
 <row>
-<entry colname ="col1">01J09</entry>
-<entry colname ="col2">Unable to open ResultSet with concurrency {0}. ResultSet concurrency {1} is used.</entry>
+<entry colname="col1">01J07</entry>
+<entry colname="col2">ResultSetHoldability restricted to ResultSet.CLOSE_CURSORS_AT_COMMIT
+for a global transaction.</entry>
 </row>
 <row>
-<entry colname ="col1">01J10</entry>
-<entry colname ="col2">Scroll sensitive result sets are not supported by server; remapping to forward-only cursor</entry>
+<entry colname="col1">01J08</entry>
+<entry colname="col2">Unable to open resultSet type <varname>&lt;resultSetType></varname>.
+ResultSet type <varname>&lt;resultSetType></varname> opened.</entry>
 </row>
 <row>
-<entry colname ="col1">01J11</entry>
-<entry colname ="col2">Insensitive updatable result sets are not supported by server; remapping to insensitive read-only cursor</entry>
+<entry colname="col1">01J10</entry>
+<entry colname="col2">Scroll sensitive result sets are not supported by server;
+remapping to forward-only cursor</entry>
 </row>
 <row>
-<entry colname ="col1">01J12</entry>
-<entry colname ="col2">Unable to obtain message text from server. See the next exception. The stored procedure SYSIBM.SQLCAMESSAGE is not installed on the server. Please contact your database administrator.</entry>
+<entry colname="col1">01J12</entry>
+<entry colname="col2">Unable to obtain message text from server. See the next
+exception. The stored procedure SYSIBM.SQLCAMESSAGE is not installed on the
+server. Please contact your database administrator.</entry>
 </row>
 <row>
-<entry colname ="col1">01J13</entry>
-<entry colname ="col2">Number of rows returned ({0}) is too large to fit in an integer; the value returned will be truncated.</entry>
+<entry colname="col1">01J13</entry>
+<entry colname="col2">Number of rows returned (<varname>&lt;number></varname>)
+is too large to fit in an integer; the value returned will be truncated.</entry>
 </row>
 <row>
-<entry colname ="col1">01J14</entry>
-<entry colname ="col2">SQL authorization is being used without first enabling authentication.</entry>
+<entry colname="col1">01J14</entry>
+<entry colname="col2">SQL authorization is being used without first enabling
+authentication.</entry>
 </row>
 </tbody>
 </tgroup>
-</table>
-<table><title>Class 04: Database authentication</title>
+</table> <table><title>Class 04: Database authentication</title>
 <tgroup cols="2"><colspec colname="col1" colwidth="1*"/><colspec colname="col2"
 colwidth="7.5*"/>
 <thead>
@@ -158,13 +160,12 @@
 </thead>
 <tbody>
 <row>
-<entry colname ="col1">04501</entry>
-<entry colname ="col2">Database connection refused.</entry>
+<entry colname="col1">04501</entry>
+<entry colname="col2">Database connection refused.</entry>
 </row>
 </tbody>
 </tgroup>
-</table>
-<table><title>Class 07: Dynamic SQL Error</title>
+</table> <table><title>Class 07: Dynamic SQL Error</title>
 <tgroup cols="2"><colspec colname="col1" colwidth="1*"/><colspec colname="col2"
 colwidth="7.5*"/>
 <thead>
@@ -175,21 +176,22 @@
 </thead>
 <tbody>
 <row>
-<entry colname ="col1">07000</entry>
-<entry colname ="col2">At least one parameter to the current statement is uninitialized.</entry>
+<entry colname="col1">07000</entry>
+<entry colname="col2">At least one parameter to the current statement is uninitialized.</entry>
 </row>
 <row>
-<entry colname ="col1">07004</entry>
-<entry colname ="col2">Parameter {0} is an {1} procedure parameter and must be registered with CallableStatement.registerOutParameter before execution.</entry>
+<entry colname="col1">07004</entry>
+<entry colname="col2">Parameter <varname>&lt;parameterName></varname> is an <varname>&lt;procedureName></varname> procedure
+parameter and must be registered with CallableStatement.registerOutParameter
+before execution.</entry>
 </row>
 <row>
-<entry colname ="col1">07009</entry>
-<entry colname ="col2">No input parameters.</entry>
+<entry colname="col1">07009</entry>
+<entry colname="col2">No input parameters.</entry>
 </row>
 </tbody>
 </tgroup>
-</table>
-<table><title>Class 08: Connection Exception</title>
+</table> <table><title>Class 08: Connection Exception</title>
 <tgroup cols="2"><colspec colname="col1" colwidth="1*"/><colspec colname="col2"
 colwidth="7.5*"/>
 <thead>
@@ -200,101 +202,115 @@
 </thead>
 <tbody>
 <row>
-<entry colname ="col1">08000</entry>
-<entry colname ="col2">Connection closed by unknown interrupt.</entry>
+<entry colname="col1">08000</entry>
+<entry colname="col2">Connection closed by unknown interrupt.</entry>
 </row>
 <row>
-<entry colname ="col1">08000</entry>
-<entry colname ="col2">Cannot close a connection with an active transaction.  The transaction remains open and the connection was not closed.</entry>
+<entry colname="col1">08000</entry>
+<entry colname="col2">Cannot close a connection with an active transaction.
+ The transaction remains open and the connection was not closed.</entry>
 </row>
 <row>
-<entry colname ="col1">08001</entry>
-<entry colname ="col2">A connection could not be established because the security token is larger than the maximum allowed by the network protocol.</entry>
+<entry colname="col1">08001</entry>
+<entry colname="col2">A connection could not be established because the security
+token is larger than the maximum allowed by the network protocol.</entry>
 </row>
 <row>
-<entry colname ="col1">08001</entry>
-<entry colname ="col2">A connection could not be established because the user id has a length of zero or is larger than the maximum allowed by the network protocol.</entry>
+<entry colname="col1">08001</entry>
+<entry colname="col2">A connection could not be established because the user
+id has a length of zero or is larger than the maximum allowed by the network
+protocol.</entry>
 </row>
 <row>
-<entry colname ="col1">08001</entry>
-<entry colname ="col2">A connection could not be established because the password has a length of zero or is larger than the maximum allowed by the network protocol.</entry>
+<entry colname="col1">08001</entry>
+<entry colname="col2">A connection could not be established because the password
+has a length of zero or is larger than the maximum allowed by the network
+protocol.</entry>
 </row>
 <row>
-<entry colname ="col1">08001</entry>
-<entry colname ="col2">Required property {0} not set.</entry>
+<entry colname="col1">08001</entry>
+<entry colname="col2">Required property <varname>&lt;propertyName></varname> not
+set.</entry>
 </row>
 <row>
-<entry colname ="col1">08001</entry>
-<entry colname ="col2">{0} : Error connecting to server {1} on port {2} with message {3}.</entry>
+<entry colname="col1">08001</entry>
+<entry colname="col2"><varname>&lt;error></varname> : Error connecting to
+server <varname>&lt;serverName></varname> on port <varname>&lt;portNumber></varname> with
+message <varname>&lt;messageText></varname>.</entry>
 </row>
 <row>
-<entry colname ="col1">08001</entry>
-<entry colname ="col2">SocketException: '{0}'</entry>
+<entry colname="col1">08001</entry>
+<entry colname="col2">SocketException: '<varname>&lt;error></varname>'</entry>
 </row>
 <row>
-<entry colname ="col1">08001</entry>
-<entry colname ="col2">Unable to open stream on socket: '{0}'.</entry>
+<entry colname="col1">08001</entry>
+<entry colname="col2">Unable to open stream on socket: '<varname>&lt;error></varname>'.</entry>
 </row>
 <row>
-<entry colname ="col1">08001</entry>
-<entry colname ="col2">User id length ({0}) is outside the range of 1 to {1}.</entry>
+<entry colname="col1">08001</entry>
+<entry colname="col2">User id length (<varname>&lt;number></varname>) is outside
+the range of 1 to <varname>&lt;number></varname>.</entry>
 </row>
 <row>
-<entry colname ="col1">08001</entry>
-<entry colname ="col2">Password length ({0}) is outside the range of 1 to {1}.</entry>
+<entry colname="col1">08001</entry>
+<entry colname="col2">Password length (<varname>&lt;value></varname>) is outside
+the range of 1 to <varname>&lt;number></varname>.</entry>
 </row>
 <row>
-<entry colname ="col1">08001</entry>
-<entry colname ="col2">User id can not be null.</entry>
+<entry colname="col1">08001</entry>
+<entry colname="col2">User id can not be null.</entry>
 </row>
 <row>
-<entry colname ="col1">08001</entry>
-<entry colname ="col2">Password can not be null.</entry>
+<entry colname="col1">08001</entry>
+<entry colname="col2">Password can not be null.</entry>
 </row>
 <row>
-<entry colname ="col1">08001</entry>
-<entry colname ="col2">A connection could not be established because the database name '{0}' is larger than the maximum length allowed by the network protocol.</entry>
+<entry colname="col1">08001</entry>
+<entry colname="col2">A connection could not be established because the database
+name '<varname>&lt;databaseName></varname>' is larger than the maximum length
+allowed by the network protocol.</entry>
 </row>
 <row>
-<entry colname ="col1">08003</entry>
-<entry colname ="col2">No current connection.</entry>
+<entry colname="col1">08003</entry>
+<entry colname="col2">No current connection.</entry>
 </row>
 <row>
-<entry colname ="col1">08003</entry>
-<entry colname ="col2">getConnection() is not valid on a closed PooledConnection.</entry>
+<entry colname="col1">08003</entry>
+<entry colname="col2">getConnection() is not valid on a closed PooledConnection.</entry>
 </row>
 <row>
-<entry colname ="col1">08003</entry>
-<entry colname ="col2">Lob method called after connection was closed</entry>
+<entry colname="col1">08003</entry>
+<entry colname="col2">Lob method called after connection was closed</entry>
 </row>
 <row>
-<entry colname ="col1">08003</entry>
-<entry colname ="col2">The underlying physical connection is stale or closed.</entry>
+<entry colname="col1">08003</entry>
+<entry colname="col2">The underlying physical connection is stale or closed.</entry>
 </row>
 <row>
-<entry colname ="col1">08004</entry>
-<entry colname ="col2">Connection refused : {0}</entry>
+<entry colname="col1">08004</entry>
+<entry colname="col2">Connection refused : <varname>&lt;connectionName></varname></entry>
 </row>
 <row>
-<entry colname ="col1">08004</entry>
-<entry colname ="col2">Connection authentication failure occurred.  Reason: {0}.</entry>
+<entry colname="col1">08004</entry>
+<entry colname="col2">Connection authentication failure occurred.  Reason: <varname>&lt;reasonText></varname>.</entry>
 </row>
 <row>
-<entry colname ="col1">08004</entry>
-<entry colname ="col2">The connection was refused because the database {0} was not found.</entry>
+<entry colname="col1">08004</entry>
+<entry colname="col2">The connection was refused because the database <varname>&lt;databaseName></varname> was
+not found.</entry>
 </row>
 <row>
-<entry colname ="col1">08006</entry>
-<entry colname ="col2">An error occurred during connect reset and the connection has been terminated.  See chained exceptions for details.</entry>
+<entry colname="col1">08006</entry>
+<entry colname="col2">An error occurred during connect reset and the connection
+has been terminated.  See chained exceptions for details.</entry>
 </row>
 <row>
-<entry colname ="col1">08006</entry>
-<entry colname ="col2">Database '{0}' shutdown.</entry>
+<entry colname="col1">08006</entry>
+<entry colname="col2">Database '<varname>&lt;databaseName></varname>' shutdown.</entry>
 </row>
 </tbody>
 </tgroup>
-</table>
-<table><title>Class 0A: Feature not supported</title>
+</table> <table><title>Class 0A: Feature not supported</title>
 <tgroup cols="2"><colspec colname="col1" colwidth="1*"/><colspec colname="col2"
 colwidth="7.5*"/>
 <thead>
@@ -305,41 +321,45 @@
 </thead>
 <tbody>
 <row>
-<entry colname ="col1">0A000</entry>
-<entry colname ="col2">Feature not implemented: {0}.</entry>
+<entry colname="col1">0A000</entry>
+<entry colname="col2">Feature not implemented: <varname>&lt;featureName></varname>.</entry>
 </row>
 <row>
-<entry colname ="col1">0A000</entry>
-<entry colname ="col2">The DRDA command {0} is not currently implemented.  The connection has been terminated.</entry>
+<entry colname="col1">0A000</entry>
+<entry colname="col2">The DRDA command <varname>&lt;commandName></varname> is
+not currently implemented.  The connection has been terminated.</entry>
 </row>
 <row>
-<entry colname ="col1">0A000</entry>
-<entry colname ="col2">JDBC method is not yet implemented.</entry>
+<entry colname="col1">0A000</entry>
+<entry colname="col2">JDBC method is not yet implemented.</entry>
 </row>
 <row>
-<entry colname ="col1">0A000</entry>
-<entry colname ="col2">JDBC method {0} is not supported by the server. Please upgrade the server.</entry>
+<entry colname="col1">0A000</entry>
+<entry colname="col2">JDBC method <varname>&lt;methodName></varname> is not
+supported by the server. Please upgrade the server.</entry>
 </row>
 <row>
-<entry colname ="col1">0A000</entry>
-<entry colname ="col2">resultSetHoldability property {0} not supported</entry>
+<entry colname="col1">0A000</entry>
+<entry colname="col2">resultSetHoldability property <varname>&lt;propertyName></varname> not
+supported</entry>
 </row>
 <row>
-<entry colname ="col1">0A000</entry>
-<entry colname ="col2">cancel() not supported by the server.</entry>
+<entry colname="col1">0A000</entry>
+<entry colname="col2">cancel() not supported by the server.</entry>
 </row>
 <row>
-<entry colname ="col1">0A000</entry>
-<entry colname ="col2">Security mechanism '{0}' is not supported.</entry>
+<entry colname="col1">0A000</entry>
+<entry colname="col2">Security mechanism '<varname>&lt;mechanismName></varname>'
+is not supported.</entry>
 </row>
 <row>
-<entry colname ="col1">0A000</entry>
-<entry colname ="col2">The data type '{0}' is not supported.</entry>
+<entry colname="col1">0A000</entry>
+<entry colname="col2">The data type '<varname>&lt;datatypeName></varname>'
+is not supported.</entry>
 </row>
 </tbody>
 </tgroup>
-</table>
-<table><title>Class 21: Cardinality Violation</title>
+</table> <table><title>Class 21: Cardinality Violation</title>
 <tgroup cols="2"><colspec colname="col1" colwidth="1*"/><colspec colname="col2"
 colwidth="7.5*"/>
 <thead>
@@ -350,13 +370,12 @@
 </thead>
 <tbody>
 <row>
-<entry colname ="col1">21000</entry>
-<entry colname ="col2">Scalar subquery is only allowed to return a single row.</entry>
+<entry colname="col1">21000</entry>
+<entry colname="col2">Scalar subquery is only allowed to return a single row.</entry>
 </row>
 </tbody>
 </tgroup>
-</table>
-<table><title>Class 22: Data Exception</title>
+</table> <table><title>Class 22: Data Exception</title>
 <tgroup cols="2"><colspec colname="col1" colwidth="1*"/><colspec colname="col2"
 colwidth="7.5*"/>
 <thead>
@@ -367,133 +386,162 @@
 </thead>
 <tbody>
 <row>
-<entry colname ="col1">22001</entry>
-<entry colname ="col2">A truncation error was encountered trying to shrink {0} '{1}' to length {2}.</entry>
+<entry colname="col1">22001</entry>
+<entry colname="col2">A truncation error was encountered trying to shrink <varname>&lt;value></varname> '<varname>&lt;value></varname>'
+to length <varname>&lt;value></varname>.</entry>
 </row>
 <row>
-<entry colname ="col1">22003</entry>
-<entry colname ="col2">The resulting value is outside the range for the data type {0}.</entry>
+<entry colname="col1">22003</entry>
+<entry colname="col2">The resulting value is outside the range for the data
+type <varname>&lt;datatypeName></varname>.</entry>
 </row>
 <row>
-<entry colname ="col1">22003</entry>
-<entry colname ="col2">Year ({0}) exceeds the maximum '{1}'.</entry>
+<entry colname="col1">22003</entry>
+<entry colname="col2">Year (<varname>&lt;value></varname>) exceeds the maximum
+'<varname>&lt;value></varname>'.</entry>
 </row>
 <row>
-<entry colname ="col1">22003</entry>
-<entry colname ="col2">Decimal may only be up to 31 digits.</entry>
+<entry colname="col1">22003</entry>
+<entry colname="col2">Decimal may only be up to 31 digits.</entry>
 </row>
 <row>
-<entry colname ="col1">22003</entry>
-<entry colname ="col2">Overflow occurred during numeric data type conversion of '{0}' to {1}.</entry>
+<entry colname="col1">22003</entry>
+<entry colname="col2">Overflow occurred during numeric data type conversion
+of '<varname>&lt;datatypeName></varname>' to <varname>&lt;datatypeName></varname>.</entry>
 </row>
 <row>
-<entry colname ="col1">22004</entry>
-<entry colname ="col2">The length ({0}) exceeds the maximum length for the data type ({1}).</entry>
+<entry colname="col1">22004</entry>
+<entry colname="col2">The length (<varname>&lt;number></varname>) exceeds
+the maximum length for the data type (<varname>&lt;datatypeName></varname>).</entry>
 </row>
 <row>
-<entry colname ="col1">22005</entry>
-<entry colname ="col2">Unable to convert a value of type '{0}' to type '{1}' : the encoding is not supported.</entry>
+<entry colname="col1">22005</entry>
+<entry colname="col2">Unable to convert a value of type '<varname>&lt;typeName></varname>'
+to type '<varname>&lt;typeName></varname>' : the encoding is not supported.</entry>
 </row>
 <row>
-<entry colname ="col1">22005</entry>
-<entry colname ="col2">The required character converter is not available.</entry>
+<entry colname="col1">22005</entry>
+<entry colname="col2">The required character converter is not available.</entry>
 </row>
 <row>
-<entry colname ="col1">22005</entry>
-<entry colname ="col2">Unicode string cannot convert to Ebcdic string</entry>
+<entry colname="col1">22005</entry>
+<entry colname="col2">Unicode string cannot convert to Ebcdic string</entry>
 </row>
 <row>
-<entry colname ="col1">22005</entry>
-<entry colname ="col2">Unrecognized JDBC type. Type: {0}, columnCount: {1}, columnIndex: {2}.</entry>
+<entry colname="col1">22005</entry>
+<entry colname="col2">Unrecognized JDBC type. Type: <varname>&lt;typeName></varname>,
+columnCount: <varname>&lt;value></varname>, columnIndex: <varname>&lt;value></varname>.</entry>
 </row>
 <row>
-<entry colname ="col1">22005</entry>
-<entry colname ="col2">Invalid JDBC type for parameter {0}.</entry>
+<entry colname="col1">22005</entry>
+<entry colname="col2">Invalid JDBC type for parameter <varname>&lt;parameterName></varname>.</entry>
 </row>
 <row>
-<entry colname ="col1">22005</entry>
-<entry colname ="col2">Unrecognized Java SQL type {0}.</entry>
+<entry colname="col1">22005</entry>
+<entry colname="col2">Unrecognized Java SQL type <varname>&lt;datatypeName></varname>.</entry>
 </row>
 <row>
-<entry colname ="col1">22005</entry>
-<entry colname ="col2">An attempt was made to get a data value of type '{0}' from a data value of type '{1}'.</entry>
+<entry colname="col1">22005</entry>
+<entry colname="col2">An attempt was made to get a data value of type '<varname>&lt;datatypeName></varname>'
+from a data value of type '<varname>&lt;datatypeName></varname>'.</entry>
 </row>
 <row>
-<entry colname ="col1">22007</entry>
-<entry colname ="col2">The string representation of a datetime value is out of range.</entry>
+<entry colname="col1">22007</entry>
+<entry colname="col2">The string representation of a datetime value is out
+of range.</entry>
 </row>
 <row>
-<entry colname ="col1">22007</entry>
-<entry colname ="col2">The syntax of the string representation of a datetime value is incorrect.</entry>
+<entry colname="col1">22007</entry>
+<entry colname="col2">The syntax of the string representation of a datetime
+value is incorrect.</entry>
 </row>
 <row>
-<entry colname ="col1">22008</entry>
-<entry colname ="col2">'{0}' is an invalid argument to the {1} function.</entry>
+<entry colname="col1">22008</entry>
+<entry colname="col2">'<varname>&lt;argument></varname>' is an invalid argument
+to the <varname>&lt;functionName></varname> function.</entry>
 </row>
 <row>
-<entry colname ="col1">2200L</entry>
-<entry colname ="col2">Values assigned to XML columns must be well-formed DOCUMENT nodes.</entry>
+<entry colname="col1">2200L</entry>
+<entry colname="col2">Values assigned to XML columns must be well-formed DOCUMENT
+nodes.</entry>
 </row>
 <row>
-<entry colname ="col1">2200M</entry>
-<entry colname ="col2">Failed to parse XMLPARSE operand; see next exception for details.</entry>
+<entry colname="col1">2200M</entry>
+<entry colname="col2">Failed to parse XMLPARSE operand; see next exception
+for details.</entry>
 </row>
 <row>
-<entry colname ="col1">2200V</entry>
-<entry colname ="col2">Invalid context item for {0} operator; context items must be well-formed DOCUMENT nodes.</entry>
+<entry colname="col1">2200V</entry>
+<entry colname="col2">Invalid context item for <varname>&lt;operatorName></varname> operator;
+context items must be well-formed DOCUMENT nodes.</entry>
 </row>
 <row>
-<entry colname ="col1">22011</entry>
-<entry colname ="col2">The second or third argument of the SUBSTR function is out of range.</entry>
+<entry colname="col1">22011</entry>
+<entry colname="col2">The second or third argument of the SUBSTR function
+is out of range.</entry>
 </row>
 <row>
-<entry colname ="col1">22012</entry>
-<entry colname ="col2">Attempt to divide by zero.</entry>
+<entry colname="col1">22012</entry>
+<entry colname="col2">Attempt to divide by zero.</entry>
 </row>
 <row>
-<entry colname ="col1">22013</entry>
-<entry colname ="col2">Attempt to take the square root of a negative number, '{0}'.</entry>
+<entry colname="col1">22013</entry>
+<entry colname="col2">Attempt to take the square root of a negative number,
+'<varname>&lt;value></varname>'.</entry>
 </row>
 <row>
-<entry colname ="col1">22014</entry>
-<entry colname ="col2">The start position for LOCATE is invalid; it must be a positive integer. The index  to start the search from is '{2}'.  The string to search for is '{0}'.  The string to search from is '{1}'. </entry>
+<entry colname="col1">22014</entry>
+<entry colname="col2">The start position for LOCATE is invalid; it must be
+a positive integer. The index  to start the search from is '&lt;index>'. 
+The string to search for is '<varname>&lt;index></varname>'.  The string to
+search from is '<varname>&lt;index></varname>'. </entry>
 </row>
 <row>
-<entry colname ="col1">22015</entry>
-<entry colname ="col2">Invalid data conversion: requested conversion would result in a loss of precision of {0}</entry>
+<entry colname="col1">22015</entry>
+<entry colname="col2">Invalid data conversion: requested conversion would
+result in a loss of precision of <varname>&lt;value></varname></entry>
 </row>
 <row>
-<entry colname ="col1">22015</entry>
-<entry colname ="col2">The '{0}' function is not allowed on the following set of types.  First operand is of type '{1}'.  Second operand is of type '{2}'.  Third operand (start position) is of type '{3}'.</entry>
+<entry colname="col1">22015</entry>
+<entry colname="col2">The '<varname>&lt;functionName></varname>' function
+is not allowed on the following set of types.  First operand is of type '<varname>&lt;typeName></varname>'.
+ Second operand is of type '<varname>&lt;typeName></varname>'.  Third operand
+(start position) is of type '<varname>&lt;typeName></varname>'.</entry>
 </row>
 <row>
-<entry colname ="col1">22018</entry>
-<entry colname ="col2">Invalid character string format for type {0}.</entry>
+<entry colname="col1">22018</entry>
+<entry colname="col2">Invalid character string format for type <varname>&lt;typeName></varname>.</entry>
 </row>
 <row>
-<entry colname ="col1">22019</entry>
-<entry colname ="col2">Invalid escape sequence, '{0}'. The escape string must be exactly one character. It cannot be a null or more than one character.</entry>
+<entry colname="col1">22019</entry>
+<entry colname="col2">Invalid escape sequence, '<varname>&lt;sequenceName></varname>'.
+The escape string must be exactly one character. It cannot be a null or more
+than one character.</entry>
 </row>
 <row>
-<entry colname ="col1">22025</entry>
-<entry colname ="col2">Escape character must be followed by escape character, '_', or '%'. It cannot be followed by any other character or be at the end of the pattern.</entry>
+<entry colname="col1">22025</entry>
+<entry colname="col2">Escape character must be followed by escape character,
+'_', or '%'. It cannot be followed by any other character or be at the end
+of the pattern.</entry>
 </row>
 <row>
-<entry colname ="col1">22027</entry>
-<entry colname ="col2">The built-in TRIM() function only supports a single trim character.  The LTRIM() and RTRIM() built-in functions support multiple trim characters.</entry>
+<entry colname="col1">22027</entry>
+<entry colname="col2">The built-in TRIM() function only supports a single
+trim character.  The LTRIM() and RTRIM() built-in functions support multiple
+trim characters.</entry>
 </row>
 <row>
-<entry colname ="col1">22028</entry>
-<entry colname ="col2">The string exceeds the maximum length of {0}.</entry>
+<entry colname="col1">22028</entry>
+<entry colname="col2">The string exceeds the maximum length of <varname>&lt;number></varname>.</entry>
 </row>
 <row>
-<entry colname ="col1">22501</entry>
-<entry colname ="col2">An ESCAPE clause of NULL returns undefined results and is not allowed.</entry>
+<entry colname="col1">22501</entry>
+<entry colname="col2">An ESCAPE clause of NULL returns undefined results and
+is not allowed.</entry>
 </row>
 </tbody>
 </tgroup>
-</table>
-<table><title>Class 23: Constraint Violation </title>
+</table> <table><title>Class 23: Constraint Violation </title>
 <tgroup cols="2"><colspec colname="col1" colwidth="1*"/><colspec colname="col2"
 colwidth="7.5*"/>
 <thead>
@@ -504,25 +552,30 @@
 </thead>
 <tbody>
 <row>
-<entry colname ="col1">23502</entry>
-<entry colname ="col2">Column '{0}'  cannot accept a NULL value.</entry>
+<entry colname="col1">23502</entry>
+<entry colname="col2">Column '<varname>&lt;columnName></varname>'  cannot
+accept a NULL value.</entry>
 </row>
 <row>
-<entry colname ="col1">23503</entry>
-<entry colname ="col2">{2} on table '{1}' caused a violation of foreign key constraint '{0}' for key {3}.  The statement has been rolled back.</entry>
+<entry colname="col1">23503</entry>
+<entry colname="col2"><varname>&lt;value></varname> on table '<varname>&lt;tableName></varname>'
+caused a violation of foreign key constraint '<varname>&lt;constraintName></varname>'
+for key <varname>&lt;keyName></varname>.  The statement has been rolled back.</entry>
 </row>
 <row>
-<entry colname ="col1">23505</entry>
-<entry colname ="col2">The statement was aborted because it would have caused a duplicate key value in a unique or primary key constraint or unique index identified by '{0}' defined on '{1}'.</entry>
+<entry colname="col1">23505</entry>
+<entry colname="col2">The statement was aborted because it would have caused
+a duplicate key value in a unique or primary key constraint or unique index
+identified by '<varname>&lt;value></varname>' defined on '<varname>&lt;value></varname>'.</entry>
 </row>
 <row>
-<entry colname ="col1">23513</entry>
-<entry colname ="col2">The check constraint '{1}' was violated while performing an INSERT or UPDATE on table '{0}'.</entry>
+<entry colname="col1">23513</entry>
+<entry colname="col2">The check constraint '<varname>&lt;constraintName></varname>'
+was violated while performing an INSERT or UPDATE on table '<varname>&lt;tableName></varname>'.</entry>
 </row>
 </tbody>
 </tgroup>
-</table>
-<table><title>Class 24: Invalid Cursor State</title>
+</table> <table><title>Class 24: Invalid Cursor State</title>
 <tgroup cols="2"><colspec colname="col1" colwidth="1*"/><colspec colname="col2"
 colwidth="7.5*"/>
 <thead>
@@ -533,17 +586,16 @@
 </thead>
 <tbody>
 <row>
-<entry colname ="col1">24000</entry>
-<entry colname ="col2">Invalid cursor state - no current row.</entry>
+<entry colname="col1">24000</entry>
+<entry colname="col2">Invalid cursor state - no current row.</entry>
 </row>
 <row>
-<entry colname ="col1">24501</entry>
-<entry colname ="col2">The identified cursor is not open.</entry>
+<entry colname="col1">24501</entry>
+<entry colname="col2">The identified cursor is not open.</entry>
 </row>
 </tbody>
 </tgroup>
-</table>
-<table><title>Class 25: Invalid Transaction State</title>
+</table> <table><title>Class 25: Invalid Transaction State</title>
 <tgroup cols="2"><colspec colname="col1" colwidth="1*"/><colspec colname="col2"
 colwidth="7.5*"/>
 <thead>
@@ -554,33 +606,37 @@
 </thead>
 <tbody>
 <row>
-<entry colname ="col1">25000</entry>
-<entry colname ="col2">Invalid transaction state.</entry>
+<entry colname="col1">25000</entry>
+<entry colname="col2">Invalid transaction state.</entry>
 </row>
 <row>
-<entry colname ="col1">25001</entry>
-<entry colname ="col2">Cannot close a connection while a transaction is still active.</entry>
+<entry colname="col1">25001</entry>
+<entry colname="col2">Cannot close a connection while a transaction is still
+active.</entry>
 </row>
 <row>
-<entry colname ="col1">25501</entry>
-<entry colname ="col2">Unable to set the connection read-only property in an active transaction.</entry>
+<entry colname="col1">25501</entry>
+<entry colname="col2">Unable to set the connection read-only property in an
+active transaction.</entry>
 </row>
 <row>
-<entry colname ="col1">25502</entry>
-<entry colname ="col2">An SQL data change is not permitted for a read-only connection, user or database.</entry>
+<entry colname="col1">25502</entry>
+<entry colname="col2">An SQL data change is not permitted for a read-only
+connection, user or database.</entry>
 </row>
 <row>
-<entry colname ="col1">25503</entry>
-<entry colname ="col2">DDL is not permitted for a read-only connection, user or database.</entry>
+<entry colname="col1">25503</entry>
+<entry colname="col2">DDL is not permitted for a read-only connection, user
+or database.</entry>
 </row>
 <row>
-<entry colname ="col1">25505</entry>
-<entry colname ="col2">A read-only user or a user in a read-only database is not permitted to disable read-only mode on a connection.</entry>
+<entry colname="col1">25505</entry>
+<entry colname="col2">A read-only user or a user in a read-only database is
+not permitted to disable read-only mode on a connection.</entry>
 </row>
 </tbody>
 </tgroup>
-</table>
-<table><title>Class 28: Invalid Authorization Specification</title>
+</table> <table><title>Class 28: Invalid Authorization Specification</title>
 <tgroup cols="2"><colspec colname="col1" colwidth="1*"/><colspec colname="col2"
 colwidth="7.5*"/>
 <thead>
@@ -591,69 +647,88 @@
 </thead>
 <tbody>
 <row>
-<entry colname ="col1">28501</entry>
-<entry colname ="col2">Invalid database authorization property '{0}={1}'.</entry>
+<entry colname="col1">28501</entry>
+<entry colname="col2">Invalid database authorization property '<varname>&lt;value></varname>=<varname>&lt;value></varname>'.</entry>
 </row>
 <row>
-<entry colname ="col1">28502</entry>
-<entry colname ="col2">The user name '{0}' is not valid. </entry>
+<entry colname="col1">28502</entry>
+<entry colname="col2">The user name '<varname>&lt;authorizationID></varname>'
+is not valid. </entry>
 </row>
 <row>
-<entry colname ="col1">28503</entry>
-<entry colname ="col2">User(s) '{0}' must not be in both read-only and full-access authorization lists.</entry>
+<entry colname="col1">28503</entry>
+<entry colname="col2">User(s) '<varname>&lt;authorizationID></varname>' must
+not be in both read-only and full-access authorization lists.</entry>
 </row>
 <row>
-<entry colname ="col1">28504</entry>
-<entry colname ="col2">Repeated user(s) '{1}' in access list '{0}';</entry>
+<entry colname="col1">28504</entry>
+<entry colname="col2">Repeated user(s) '<varname>&lt;authorizationID></varname>'
+in access list '<varname>&lt;listName></varname>';</entry>
 </row>
 <row>
-<entry colname ="col1">28505</entry>
-<entry colname ="col2">Internal Error: invalid {0} id in statement permission list.</entry>
+<entry colname="col1">28505</entry>
+<entry colname="col2">Internal Error: invalid <varname>&lt;authorizationID></varname> id
+in statement permission list.</entry>
 </row>
 <row>
-<entry colname ="col1">28506</entry>
-<entry colname ="col2">User '{0}' does not have {1} permission on table '{2}'.'{3}'.</entry>
+<entry colname="col1">28506</entry>
+<entry colname="col2">User '<varname>&lt;authorizationID></varname>' does
+not have <varname>&lt;permissionType></varname> permission on table '<varname>&lt;schemaNamet></varname>'.'<varname>&lt;tableName></varname>'.</entry>
 </row>
 <row>
-<entry colname ="col1">28507</entry>
-<entry colname ="col2">User '{0}' does not have {1} permission on table '{2}'.'{3}' for grant.</entry>
+<entry colname="col1">28507</entry>
+<entry colname="col2">User '<varname>&lt;authorizationID></varname>' does
+not have <varname>&lt;permissionType></varname> permission on table '<varname>&lt;schemaNamet></varname>'.'<varname>&lt;tableName></varname>'
+for grant.</entry>
 </row>
 <row>
-<entry colname ="col1">28508</entry>
-<entry colname ="col2">User '{0}' does not have {1} permission on column '{2}' of table '{3}'.'{4}'.</entry>
+<entry colname="col1">28508</entry>
+<entry colname="col2">User '<varname>&lt;authorizationID></varname>' does
+not have <varname>&lt;permissionType></varname> permission on column '<varname>&lt;columnName></varname>'
+of table '<varname>&lt;schemaName></varname>'.'<varname>&lt;tableName></varname>'.</entry>
 </row>
 <row>
-<entry colname ="col1">28509</entry>
-<entry colname ="col2">User '{0}' does not have {1} permission on column '{2}' of table '{3}'.'{4}' for grant.</entry>
+<entry colname="col1">28509</entry>
+<entry colname="col2">User '<varname>&lt;authorizationID></varname>' does
+not have <varname>&lt;permissionType></varname> permission on column '<varname>&lt;columnName></varname>'
+of table '<varname>&lt;schemaName></varname>'.'<varname>&lt;tableName></varname>'
+for grant.</entry>
 </row>
 <row>
-<entry colname ="col1">2850A</entry>
-<entry colname ="col2">User '{0}' does not have execute permission on {1} '{2}'.'{3}'.</entry>
+<entry colname="col1">2850A</entry>
+<entry colname="col2">User '<varname>&lt;authorizationID></varname>' does
+not have execute permission on <varname>&lt;objectName></varname> '<varname>&lt;schemaName></varname>'.'<varname>&lt;tableName></varname>'.</entry>
 </row>
 <row>
-<entry colname ="col1">2850B</entry>
-<entry colname ="col2">User '{0}' does not have execute permission on {1} '{2}'.'{3}' for grant.</entry>
+<entry colname="col1">2850B</entry>
+<entry colname="col2">User '<varname>&lt;authorizationID></varname>' does
+not have execute permission on <varname>&lt;objectName></varname> '<varname>&lt;schemaName></varname>'.'<varname>&lt;tableName></varname>'.
+for grant.</entry>
 </row>
 <row>
-<entry colname ="col1">2850C</entry>
-<entry colname ="col2">User '{0}' is not the owner of {1} '{2}'.'{3}'.</entry>
+<entry colname="col1">2850C</entry>
+<entry colname="col2">User '<varname>&lt;authorizationID></varname>' is not
+the owner of <varname>&lt;objectName></varname> '<varname>&lt;schemaName></varname>'.'<varname>&lt;tableName></varname>'.</entry>
 </row>
 <row>
-<entry colname ="col1">2850D</entry>
-<entry colname ="col2">User '{0}' can not perform the operation in schema '{1}'.</entry>
+<entry colname="col1">2850D</entry>
+<entry colname="col2">User '<varname>&lt;authorizationID></varname>' can not
+perform the operation in schema '<varname>&lt;schemaName></varname>'.</entry>
 </row>
 <row>
-<entry colname ="col1">2850E</entry>
-<entry colname ="col2">User '{0}' can not create schema '{1}'. Only database owner could issue this statement.</entry>
+<entry colname="col1">2850E</entry>
+<entry colname="col2">User '<varname>&lt;authorizationID></varname>' can not
+create schema '<varname>&lt;schemaName></varname>'. Only database owner could
+issue this statement.</entry>
 </row>
 <row>
-<entry colname ="col1">2850F</entry>
-<entry colname ="col2">Specified grant or revoke operation is not allowed on object '{0}'.</entry>
+<entry colname="col1">2850F</entry>
+<entry colname="col2">Specified grant or revoke operation is not allowed on
+object '<varname>&lt;objectName></varname>'.</entry>
 </row>
 </tbody>
 </tgroup>
-</table>
-<table><title>Class 2D: Invalid Transaction Termination</title>
+</table> <table><title>Class 2D: Invalid Transaction Termination</title>
 <tgroup cols="2"><colspec colname="col1" colwidth="1*"/><colspec colname="col2"
 colwidth="7.5*"/>
 <thead>
@@ -664,17 +739,17 @@
 </thead>
 <tbody>
 <row>
-<entry colname ="col1">2D521</entry>
-<entry colname ="col2">setAutoCommit(true) invalid during global transaction.</entry>
+<entry colname="col1">2D521</entry>
+<entry colname="col2">setAutoCommit(true) invalid during global transaction.</entry>
 </row>
 <row>
-<entry colname ="col1">2D521</entry>
-<entry colname ="col2">COMMIT or ROLLBACK invalid for application execution environment. </entry>
+<entry colname="col1">2D521</entry>
+<entry colname="col2">COMMIT or ROLLBACK invalid for application execution
+environment. </entry>
 </row>
 </tbody>
 </tgroup>
-</table>
-<table><title>Class 38: External Function Exception</title>
+</table> <table><title>Class 38: External Function Exception</title>
 <tgroup cols="2"><colspec colname="col1" colwidth="1*"/><colspec colname="col2"
 colwidth="7.5*"/>
 <thead>
@@ -685,25 +760,27 @@
 </thead>
 <tbody>
 <row>
-<entry colname ="col1">38000</entry>
-<entry colname ="col2">The exception '{0}' was thrown while evaluating an expression.</entry>
+<entry colname="col1">38000</entry>
+<entry colname="col2">The exception '<varname>&lt;exception></varname>' was
+thrown while evaluating an expression.</entry>
 </row>
 <row>
-<entry colname ="col1">38001</entry>
-<entry colname ="col2">The external routine is not allowed to execute SQL statements.</entry>
+<entry colname="col1">38001</entry>
+<entry colname="col2">The external routine is not allowed to execute SQL statements.</entry>
 </row>
 <row>
-<entry colname ="col1">38002</entry>
-<entry colname ="col2">The routine attempted to modify data, but the routine was not defined as MODIFIES SQL DATA.</entry>
+<entry colname="col1">38002</entry>
+<entry colname="col2">The routine attempted to modify data, but the routine
+was not defined as MODIFIES SQL DATA.</entry>
 </row>
 <row>
-<entry colname ="col1">38004</entry>
-<entry colname ="col2">The routine attempted to read data, but the routine was not defined as READS SQL DATA.</entry>
+<entry colname="col1">38004</entry>
+<entry colname="col2">The routine attempted to read data, but the routine
+was not defined as READS SQL DATA.</entry>
 </row>
 </tbody>
 </tgroup>
-</table>
-<table><title>Class 39: External Routine Invocation Exception</title>
+</table> <table><title>Class 39: External Routine Invocation Exception</title>
 <tgroup cols="2"><colspec colname="col1" colwidth="1*"/><colspec colname="col2"
 colwidth="7.5*"/>
 <thead>
@@ -714,13 +791,13 @@
 </thead>
 <tbody>
 <row>
-<entry colname ="col1">39004</entry>
-<entry colname ="col2">A NULL value cannot be passed to a method which takes a parameter of primitive type '{0}'.</entry>
+<entry colname="col1">39004</entry>
+<entry colname="col2">A NULL value cannot be passed to a method which takes
+a parameter of primitive type '<varname>&lt;type></varname>'.</entry>
 </row>
 </tbody>
 </tgroup>
-</table>
-<table><title>Class 3B: Invalid SAVEPOINT</title>
+</table> <table><title>Class 3B: Invalid SAVEPOINT</title>
 <tgroup cols="2"><colspec colname="col1" colwidth="1*"/><colspec colname="col2"
 colwidth="7.5*"/>
 <thead>
@@ -731,25 +808,27 @@
 </thead>
 <tbody>
 <row>
-<entry colname ="col1">3B001</entry>
-<entry colname ="col2">SAVEPOINT, {0} does not  exist or is not active in the current transaction.</entry>
+<entry colname="col1">3B001</entry>
+<entry colname="col2">SAVEPOINT, &lt;savepoint> does not  exist or is not
+active in the current transaction.</entry>
 </row>
 <row>
-<entry colname ="col1">3B002</entry>
-<entry colname ="col2">The maximum number of savepoints has been reached. </entry>
+<entry colname="col1">3B002</entry>
+<entry colname="col2">The maximum number of savepoints has been reached. </entry>
 </row>
 <row>
-<entry colname ="col1">3B501</entry>
-<entry colname ="col2">A SAVEPOINT with the passed name already exists in the current transaction.</entry>
+<entry colname="col1">3B501</entry>
+<entry colname="col2">A SAVEPOINT with the passed name already exists in the
+current transaction.</entry>
 </row>
 <row>
-<entry colname ="col1">3B502</entry>
-<entry colname ="col2">A RELEASE or ROLLBACK TO SAVEPOINT was specified, but the savepoint does not exist.</entry>
+<entry colname="col1">3B502</entry>
+<entry colname="col2">A RELEASE or ROLLBACK TO SAVEPOINT was specified, but
+the savepoint does not exist.</entry>
 </row>
 </tbody>
 </tgroup>
-</table>
-<table><title>Class 40: Transaction Rollback</title>
+</table> <table><title>Class 40: Transaction Rollback</title>
 <tgroup cols="2"><colspec colname="col1" colwidth="1*"/><colspec colname="col2"
 colwidth="7.5*"/>
 <thead>
@@ -760,66 +839,71 @@
 </thead>
 <tbody>
 <row>
-<entry colname ="col1">40001</entry>
-<entry colname ="col2">A lock could not be obtained due to a deadlock, cycle of locks and waiters is:
-{0}. The selected victim is XID : {1}.</entry>
+<entry colname="col1">40001</entry>
+<entry colname="col2">A lock could not be obtained due to a deadlock, cycle
+of locks and waiters is: <varname>&lt;value></varname>. The selected victim
+is XID : <varname>&lt;value></varname>.</entry>
 </row>
 <row>
-<entry colname ="col1">40XC0</entry>
-<entry colname ="col2">Dead statement. This may be caused by catching a transaction severity error inside this statement.</entry>
+<entry colname="col1">40XC0</entry>
+<entry colname="col2">Dead statement. This may be caused by catching a transaction
+severity error inside this statement.</entry>
 </row>
 <row>
-<entry colname ="col1">40XD0</entry>
-<entry colname ="col2">Container has been closed</entry>
+<entry colname="col1">40XD0</entry>
+<entry colname="col2">Container has been closed</entry>
 </row>
 <row>
-<entry colname ="col1">40XD1</entry>
-<entry colname ="col2">Container was opened in read-only mode.   </entry>
+<entry colname="col1">40XD1</entry>
+<entry colname="col2">Container was opened in read-only mode.   </entry>
 </row>
 <row>
-<entry colname ="col1">40XD2</entry>
-<entry colname ="col2">Container {0} cannot be opened; it either has been dropped or does not exist.</entry>
+<entry colname="col1">40XD2</entry>
+<entry colname="col2">Container <varname>&lt;containerName></varname> cannot
+be opened; it either has been dropped or does not exist.</entry>
 </row>
 <row>
-<entry colname ="col1">40XL1</entry>
-<entry colname ="col2">A lock could not be obtained within the time requested</entry>
+<entry colname="col1">40XL1</entry>
+<entry colname="col2">A lock could not be obtained within the time requested</entry>
 </row>
 <row>
-<entry colname ="col1">40XL2</entry>
-<entry colname ="col2">A lock could not be obtained within the time requested.  The lockTable dump is: {0}</entry>
+<entry colname="col1">40XL2</entry>
+<entry colname="col2">A lock could not be obtained within the time requested.
+ The lockTable dump is: <varname>&lt;tableDump></varname></entry>
 </row>
 <row>
-<entry colname ="col1">40XT0</entry>
-<entry colname ="col2">An internal error was identified by RawStore module.</entry>
+<entry colname="col1">40XT0</entry>
+<entry colname="col2">An internal error was identified by RawStore module.</entry>
 </row>
 <row>
-<entry colname ="col1">40XT1</entry>
-<entry colname ="col2">An exception was thrown during transaction commit.</entry>
+<entry colname="col1">40XT1</entry>
+<entry colname="col2">An exception was thrown during transaction commit.</entry>
 </row>
 <row>
-<entry colname ="col1">40XT2</entry>
-<entry colname ="col2">An exception was thrown during rollback of a SAVEPOINT.</entry>
+<entry colname="col1">40XT2</entry>
+<entry colname="col2">An exception was thrown during rollback of a SAVEPOINT.</entry>
 </row>
 <row>
-<entry colname ="col1">40XT4</entry>
-<entry colname ="col2">An attempt was made to close a transaction that was still active. The transaction has been aborted.</entry>
+<entry colname="col1">40XT4</entry>
+<entry colname="col2">An attempt was made to close a transaction that was
+still active. The transaction has been aborted.</entry>
 </row>
 <row>
-<entry colname ="col1">40XT5</entry>
-<entry colname ="col2">Exception thrown during an internal transaction.</entry>
+<entry colname="col1">40XT5</entry>
+<entry colname="col2">Exception thrown during an internal transaction.</entry>
 </row>
 <row>
-<entry colname ="col1">40XT6</entry>
-<entry colname ="col2">Database is in quiescent state, cannot activate transaction.  Please wait for a moment till it exits the quiescent state.</entry>
+<entry colname="col1">40XT6</entry>
+<entry colname="col2">Database is in quiescent state, cannot activate transaction.
+ Please wait for a moment till it exits the quiescent state.</entry>
 </row>
 <row>
-<entry colname ="col1">40XT7</entry>
-<entry colname ="col2">Operation is not supported in an internal transaction.</entry>
+<entry colname="col1">40XT7</entry>
+<entry colname="col2">Operation is not supported in an internal transaction.</entry>
 </row>
 </tbody>
 </tgroup>
-</table>
-<table><title>Class 42: Syntax Error or Access Rule Violation</title>
+</table> <table><title>Class 42: Syntax Error or Access Rule Violation</title>
 <tgroup cols="2"><colspec colname="col1" colwidth="1*"/><colspec colname="col2"
 colwidth="7.5*"/>
 <thead>
@@ -830,933 +914,1187 @@
 </thead>
 <tbody>
 <row>
-<entry colname ="col1">42000</entry>
-<entry colname ="col2">Syntax error or access rule violation; see additional errors for details.</entry>
+<entry colname="col1">42000</entry>
+<entry colname="col2">Syntax error or access rule violation; see additional
+errors for details.</entry>
 </row>
 <row>
-<entry colname ="col1">42601</entry>
-<entry colname ="col2">In an ALTER TABLE statement, the column '{0}' has been specified as NOT NULL and either the DEFAULT clause was not specified or was specified as DEFAULT NULL.</entry>
+<entry colname="col1">42601</entry>
+<entry colname="col2">In an ALTER TABLE statement, the column '<varname>&lt;columnName></varname>'
+has been specified as NOT NULL and either the DEFAULT clause was not specified
+or was specified as DEFAULT NULL.</entry>
 </row>
 <row>
-<entry colname ="col1">42601</entry>
-<entry colname ="col2">ALTER TABLE statement cannot add an IDENTITY column to a table.</entry>
+<entry colname="col1">42601</entry>
+<entry colname="col2">ALTER TABLE statement cannot add an IDENTITY column
+to a table.</entry>
 </row>
 <row>
-<entry colname ="col1">42605</entry>
-<entry colname ="col2">The number of arguments for function '{0}' is incorrect.</entry>
+<entry colname="col1">42605</entry>
+<entry colname="col2">The number of arguments for function '<varname>&lt;functionName></varname>'
+is incorrect.</entry>
 </row>
 <row>
-<entry colname ="col1">42606</entry>
-<entry colname ="col2">An invalid hexadecimal constant starting with '{0}' has been detected.</entry>
+<entry colname="col1">42606</entry>
+<entry colname="col2">An invalid hexadecimal constant starting with '<varname>&lt;number></varname>'
+has been detected.</entry>
 </row>
 <row>
-<entry colname ="col1">42610</entry>
-<entry colname ="col2">All the arguments to the COALESCE/VALUE function cannot be parameters. The function needs at least one argument that is not a parameter.</entry>
+<entry colname="col1">42610</entry>
+<entry colname="col2">All the arguments to the COALESCE/VALUE function cannot
+be parameters. The function needs at least one argument that is not a parameter.</entry>
 </row>
 <row>
-<entry colname ="col1">42611</entry>
-<entry colname ="col2">The length, precision, or scale attribute for column, or type mapping '{0}' is not valid. </entry>
+<entry colname="col1">42611</entry>
+<entry colname="col2">The length, precision, or scale attribute for column,
+or type mapping '<varname>&lt;value></varname>' is not valid. </entry>
 </row>
 <row>
-<entry colname ="col1">42613</entry>
-<entry colname ="col2">Multiple or conflicting keywords involving the '{0}' clause are present.</entry>
+<entry colname="col1">42613</entry>
+<entry colname="col2">Multiple or conflicting keywords involving the '<varname>&lt;clause></varname>'
+clause are present.</entry>
 </row>
 <row>
-<entry colname ="col1">42621</entry>
-<entry colname ="col2">A check constraint or generated column that is defined with '{0}' is invalid.</entry>
+<entry colname="col1">42621</entry>
+<entry colname="col2">A check constraint or generated column that is defined
+with '<varname>&lt;value></varname>' is invalid.</entry>
 </row>
 <row>
-<entry colname ="col1">42622</entry>
-<entry colname ="col2">The name '{0}' is too long. The maximum length is '{1}'.</entry>
+<entry colname="col1">42622</entry>
+<entry colname="col2">The name '<varname>&lt;name></varname>' is too long.
+The maximum length is '<varname>&lt;number></varname>'.</entry>
 </row>
 <row>
-<entry colname ="col1">42734</entry>
-<entry colname ="col2">Name '{0}' specified in context '{1}' is not unique.</entry>
+<entry colname="col1">42734</entry>
+<entry colname="col2">Name '<varname>&lt;name></varname>' specified in context
+'&lt;context>' is not unique.</entry>
 </row>
 <row>
-<entry colname ="col1">42802</entry>
-<entry colname ="col2">The number of values assigned is not the same as the number of specified or implied columns.</entry>
+<entry colname="col1">42802</entry>
+<entry colname="col2">The number of values assigned is not the same as the
+number of specified or implied columns.</entry>
 </row>
 <row>
-<entry colname ="col1">42803</entry>
-<entry colname ="col2">An expression containing the column '{0}' appears in the SELECT list and is not part of a GROUP BY clause.</entry>
+<entry colname="col1">42803</entry>
+<entry colname="col2">An expression containing the column '<varname>&lt;columnName></varname>'
+appears in the SELECT list and is not part of a GROUP BY clause.</entry>
 </row>
 <row>
-<entry colname ="col1">42815</entry>
-<entry colname ="col2">The replacement value for '{0}' is invalid.</entry>
+<entry colname="col1">42815</entry>
+<entry colname="col2">The replacement value for '<varname>&lt;value></varname>'
+is invalid.</entry>
 </row>
 <row>
-<entry colname ="col1">42815</entry>
-<entry colname ="col2">The data type, length or value of arguments '{0}' and '{1}' is incompatible.</entry>
+<entry colname="col1">42815</entry>
+<entry colname="col2">The data type, length or value of arguments '<varname>&lt;value></varname>'
+and '<varname>&lt;value></varname>' is incompatible.</entry>
 </row>
 <row>
-<entry colname ="col1">42818</entry>
-<entry colname ="col2">Comparisons between '{0}' and '{1}' are not supported.</entry>
+<entry colname="col1">42818</entry>
+<entry colname="col2">Comparisons between '<varname>&lt;value></varname>'
+and 'value1>' are not supported.</entry>
 </row>
 <row>
-<entry colname ="col1">42820</entry>
-<entry colname ="col2">The floating point literal '{0}' contains more than 30 characters.</entry>
+<entry colname="col1">42820</entry>
+<entry colname="col2">The floating point literal '<varname>&lt;string></varname>'
+contains more than 30 characters.</entry>
 </row>
 <row>
-<entry colname ="col1">42821</entry>
-<entry colname ="col2">Columns of type '{0}' cannot hold values of type '{1}'. </entry>
+<entry colname="col1">42821</entry>
+<entry colname="col2">Columns of type '<varname>&lt;type></varname>' cannot
+hold values of type '<varname>&lt;type></varname>'. </entry>
 </row>
 <row>
-<entry colname ="col1">42824</entry>
-<entry colname ="col2">An operand of LIKE is not a string, or the first operand is not a column.</entry>
+<entry colname="col1">42824</entry>
+<entry colname="col2">An operand of LIKE is not a string, or the first operand
+is not a column.</entry>
 </row>
 <row>
-<entry colname ="col1">42831</entry>
-<entry colname ="col2">'{0}' cannot be a column of a primary key or unique key because it can contain null values.</entry>
+<entry colname="col1">42831</entry>
+<entry colname="col2">'<varname>&lt;columnName></varname>' cannot be a column
+of a primary key or unique key because it can contain null values.</entry>
 </row>
 <row>
-<entry colname ="col1">42834</entry>
-<entry colname ="col2">SET NULL cannot be specified because FOREIGN KEY '{0}'  cannot contain null values.  </entry>
+<entry colname="col1">42834</entry>
+<entry colname="col2">SET NULL cannot be specified because FOREIGN KEY '<varname>&lt;key></varname>'
+ cannot contain null values.  </entry>
 </row>
 <row>
-<entry colname ="col1">42837</entry>
-<entry colname ="col2">ALTER TABLE '{0}' specified attributes for column '{1}' that are not compatible with the existing column.</entry>
+<entry colname="col1">42837</entry>
+<entry colname="col2">ALTER TABLE '<varname>&lt;tableName></varname>' specified
+attributes for column '<varname>&lt;columnName></varname>' that are not compatible
+with the existing column.</entry>
 </row>
 <row>
-<entry colname ="col1">42846</entry>
-<entry colname ="col2">Cannot convert types '{0}' to '{1}'.</entry>
+<entry colname="col1">42846</entry>
+<entry colname="col2">Cannot convert types '<varname>&lt;type></varname>'
+to '<varname>&lt;type></varname>'.</entry>
 </row>
 <row>
-<entry colname ="col1">42877</entry>
-<entry colname ="col2">A qualified column name '{0}' is not allowed in the ORDER BY clause.</entry>
+<entry colname="col1">42877</entry>
+<entry colname="col2">A qualified column name '<varname>&lt;columnName></varname>'
+is not allowed in the ORDER BY clause.</entry>
 </row>
 <row>
-<entry colname ="col1">42884</entry>
-<entry colname ="col2">No authorized routine named '{0}' of type '{1}' having compatible arguments was found.</entry>
+<entry colname="col1">42884</entry>
+<entry colname="col2">No authorized routine named '&lt;routineName>' of type
+'<varname>&lt;type></varname>' having compatible arguments was found.</entry>
 </row>
 <row>
-<entry colname ="col1">42886</entry>
-<entry colname ="col2">'{0}' parameter '{1}' requires a parameter marker '?'.</entry>
+<entry colname="col1">42886</entry>
+<entry colname="col2">'<varname>&lt;value></varname>' parameter '<varname>&lt;value></varname>'
+requires a parameter marker '?'.</entry>
 </row>
 <row>
-<entry colname ="col1">42894</entry>
-<entry colname ="col2">DEFAULT value or IDENTITY attribute value is not valid for column '{0}'.</entry>
+<entry colname="col1">42894</entry>
+<entry colname="col2">DEFAULT value or IDENTITY attribute value is not valid
+for column '<varname>&lt;columnName></varname>'.</entry>
 </row>
 <row>
-<entry colname ="col1">428C1</entry>
-<entry colname ="col2">Only one identity column is allowed in a table.</entry>
+<entry colname="col1">428C1</entry>
+<entry colname="col2">Only one identity column is allowed in a table.</entry>
 </row>
 <row>
-<entry colname ="col1">428EK</entry>
-<entry colname ="col2">The qualifier for a declared global temporary table name must be SESSION.</entry>
+<entry colname="col1">428EK</entry>
+<entry colname="col2">The qualifier for a declared global temporary table
+name must be SESSION.</entry>
 </row>
 <row>
-<entry colname ="col1">42903</entry>
-<entry colname ="col2">Invalid use of an aggregate function.</entry>
+<entry colname="col1">42903</entry>
+<entry colname="col2">Invalid use of an aggregate function.</entry>
 </row>
 <row>
-<entry colname ="col1">42908</entry>
-<entry colname ="col2">The CREATE VIEW statement does not include a column list.</entry>
+<entry colname="col1">42908</entry>
+<entry colname="col2">The CREATE VIEW statement does not include a column
+list.</entry>
 </row>
 <row>
-<entry colname ="col1">42915</entry>
-<entry colname ="col2">Foreign  Key '{0}' is invalid because '{1}'. </entry>
+<entry colname="col1">42915</entry>
+<entry colname="col2">Foreign  Key '<varname>&lt;key></varname>' is invalid
+because '<varname>&lt;value></varname>'. </entry>
 </row>
 <row>
-<entry colname ="col1">42916</entry>
-<entry colname ="col2">Synonym '{0}' cannot be created for '{1}' as it would result in a circular synonym chain.</entry>
+<entry colname="col1">42916</entry>
+<entry colname="col2">Synonym '<varname>&lt;synonym2></varname>' cannot be
+created for '<varname>&lt;synonym1></varname>' as it would result in a circular
+synonym chain.</entry>
 </row>
 <row>
-<entry colname ="col1">42939</entry>
-<entry colname ="col2">An object cannot be created with the schema name '{0}'.</entry>
+<entry colname="col1">42939</entry>
+<entry colname="col2">An object cannot be created with the schema name '<varname>&lt;schemaNamet></varname>'.</entry>
 </row>
 <row>
-<entry colname ="col1">42962</entry>
-<entry colname ="col2">Long column type column or parameter '{0}' not permitted in declared global temporary tables or procedure definitions. </entry>
+<entry colname="col1">42962</entry>
+<entry colname="col2">Long column type column or parameter '<varname>&lt;columnName></varname>'
+not permitted in declared global temporary tables or procedure definitions. </entry>
 </row>
 <row>
-<entry colname ="col1">42972</entry>
-<entry colname ="col2">An ON clause associated with a JOIN operator is not valid.</entry>
+<entry colname="col1">42972</entry>
+<entry colname="col2">An ON clause associated with a JOIN operator is not
+valid.</entry>
 </row>
 <row>
-<entry colname ="col1">42995</entry>
-<entry colname ="col2">The requested function does not apply to global temporary tables.</entry>
+<entry colname="col1">42995</entry>
+<entry colname="col2">The requested function does not apply to global temporary
+tables.</entry>
 </row>
 <row>
-<entry colname ="col1">42X01</entry>
-<entry colname ="col2">Syntax error: {0}.</entry>
+<entry colname="col1">42X01</entry>
+<entry colname="col2">Syntax error: <varname>&lt;error></varname>.</entry>
 </row>
 <row>
-<entry colname ="col1">42X02</entry>
-<entry colname ="col2">{0}.</entry>
+<entry colname="col1">42X02</entry>
+<entry colname="col2"><varname>&lt;value></varname>.</entry>
 </row>
 <row>
-<entry colname ="col1">42X03</entry>
-<entry colname ="col2">Column name '{0}' is in more than one table in the FROM list.</entry>
+<entry colname="col1">42X03</entry>
+<entry colname="col2">Column name '<varname>&lt;columnName></varname>' is
+in more than one table in the FROM list.</entry>
 </row>
 <row>
-<entry colname ="col1">42X04</entry>
-<entry colname ="col2">Column '{0}' is either not in any table in the FROM list or appears within a join specification and is outside the scope of the join specification or appears in a HAVING clause and is not in the GROUP BY list. If this is a CREATE or ALTER TABLE  statement then '{0}' is not a column in the target table.</entry>
+<entry colname="col1">42X04</entry>
+<entry colname="col2">Column '<varname>&lt;columnName></varname>' is either
+not in any table in the FROM list or appears within a join specification and
+is outside the scope of the join specification or appears in a HAVING clause
+and is not in the GROUP BY list. If this is a CREATE or ALTER TABLE  statement
+then '<varname>&lt;columnName></varname>' is not a column in the target table.</entry>
 </row>
 <row>
-<entry colname ="col1">42X05</entry>
-<entry colname ="col2">Table/View '{0}' does not exist.</entry>
+<entry colname="col1">42X05</entry>
+<entry colname="col2">Table/View '<varname>&lt;objectName></varname>' does
+not exist.</entry>
 </row>
 <row>
-<entry colname ="col1">42X06</entry>
-<entry colname ="col2">Too many result columns specified for table '{0}'.</entry>
+<entry colname="col1">42X06</entry>
+<entry colname="col2">Too many result columns specified for table '<varname>&lt;tableName></varname>'.</entry>
 </row>
 <row>
-<entry colname ="col1">42X07</entry>
-<entry colname ="col2">Null is only allowed in a VALUES clause within an INSERT statement.</entry>
+<entry colname="col1">42X07</entry>
+<entry colname="col2">Null is only allowed in a VALUES clause within an INSERT
+statement.</entry>
 </row>
 <row>
-<entry colname ="col1">42X08</entry>
-<entry colname ="col2">The constructor for class '{0}' cannot be used as an external virtual table because the class does not implement '{1}'. </entry>
+<entry colname="col1">42X08</entry>
+<entry colname="col2">The constructor for class '<varname>&lt;className></varname>'
+cannot be used as an external virtual table because the class does not implement
+'<varname>&lt;constructorName></varname>'. </entry>
 </row>
 <row>
-<entry colname ="col1">42X09</entry>
-<entry colname ="col2">The table or alias name '{0}' is used more than once in the FROM list.</entry>
+<entry colname="col1">42X09</entry>
+<entry colname="col2">The table or alias name '<varname>&lt;tableName></varname>'
+is used more than once in the FROM list.</entry>
 </row>
 <row>
-<entry colname ="col1">42X10</entry>
-<entry colname ="col2">'{0}' is not an exposed table name in the scope in which it appears.</entry>
+<entry colname="col1">42X10</entry>
+<entry colname="col2">'<varname>&lt;tableName></varname>' is not an exposed
+table name in the scope in which it appears.</entry>
 </row>
 <row>
-<entry colname ="col1">42X12</entry>
-<entry colname ="col2">Column name '{0}' appears more than once in the CREATE TABLE statement.  </entry>
+<entry colname="col1">42X12</entry>
+<entry colname="col2">Column name '<varname>&lt;columnName></varname>' appears
+more than once in the CREATE TABLE statement.  </entry>
 </row>
 <row>
-<entry colname ="col1">42X13</entry>
-<entry colname ="col2">Column name '{0}' appears more than once times in the column list of an INSERT statement. </entry>
+<entry colname="col1">42X13</entry>
+<entry colname="col2">Column name '<varname>&lt;columnName></varname>' appears
+more than once times in the column list of an INSERT statement. </entry>
 </row>
 <row>
-<entry colname ="col1">42X14</entry>
-<entry colname ="col2">'{0}' is not a column in table or VTI '{1}'.</entry>
+<entry colname="col1">42X14</entry>
+<entry colname="col2">'<varname>&lt;columnName></varname>' is not a column
+in table or VTI '<varname>&lt;value></varname>'.</entry>
 </row>
 <row>
-<entry colname ="col1">42X15</entry>
-<entry colname ="col2">Column name '{0}' appears in a statement without a FROM list.</entry>
+<entry colname="col1">42X15</entry>
+<entry colname="col2">Column name '<varname>&lt;columnName></varname>' appears
+in a statement without a FROM list.</entry>
 </row>
 <row>
-<entry colname ="col1">42X16</entry>
-<entry colname ="col2">Column name '{0}' appears multiple times in the SET clause of an UPDATE statement.</entry>
+<entry colname="col1">42X16</entry>
+<entry colname="col2">Column name '<varname>&lt;columnName></varname>' appears
+multiple times in the SET clause of an UPDATE statement.</entry>
 </row>
 <row>
-<entry colname ="col1">42X17</entry>
-<entry colname ="col2">In the Properties list of a FROM clause, the value '{0}' is not valid as a joinOrder specification. Only the values FIXED and UNFIXED are valid.  </entry>
+<entry colname="col1">42X17</entry>
+<entry colname="col2">In the Properties list of a FROM clause, the value '<varname>&lt;value></varname>'
+is not valid as a joinOrder specification. Only the values FIXED and UNFIXED
+are valid.  </entry>
 </row>
 <row>
-<entry colname ="col1">42X19</entry>
-<entry colname ="col2">The WHERE or HAVING clause or CHECK CONSTRAINT definition is a '{0}' expression.  It must be a BOOLEAN expression.</entry>
+<entry colname="col1">42X19</entry>
+<entry colname="col2">The WHERE or HAVING clause or CHECK CONSTRAINT definition
+is a '<varname>&lt;value></varname>' expression.  It must be a BOOLEAN expression.</entry>
 </row>
 <row>
-<entry colname ="col1">42X23</entry>
-<entry colname ="col2">Cursor {0} is not updatable.</entry>
+<entry colname="col1">42X23</entry>
+<entry colname="col2">Cursor <varname>&lt;cursorName></varname> is not updatable.</entry>
 </row>
 <row>
-<entry colname ="col1">42X25</entry>
-<entry colname ="col2">The '{0}' function is not allowed on the '{1}' type.</entry>
+<entry colname="col1">42X25</entry>
+<entry colname="col2">The '<varname>&lt;functionName></varname>' function
+is not allowed on the '&lt;1>' type.</entry>
 </row>
 <row>
-<entry colname ="col1">42X26</entry>
-<entry colname ="col2">The class '{0}' for column '{1}' does not exist or is inaccessible. This can happen if the class is not public.</entry>
+<entry colname="col1">42X26</entry>
+<entry colname="col2">The class '<varname>&lt;className></varname>' for column
+'<varname>&lt;columnName></varname>' does not exist or is inaccessible. This
+can happen if the class is not public.</entry>
 </row>
 <row>
-<entry colname ="col1">42X28</entry>
-<entry colname ="col2">Delete table '{0}' is not target of cursor '{1}'.</entry>
+<entry colname="col1">42X28</entry>
+<entry colname="col2">Delete table '<varname>&lt;tableName></varname>' is
+not target of cursor '<varname>&lt;cursorName></varname>'.</entry>
 </row>
 <row>
-<entry colname ="col1">42X29</entry>
-<entry colname ="col2">Update table '{0}' is not the target of cursor '{1}'.</entry>
+<entry colname="col1">42X29</entry>
+<entry colname="col2">Update table '<varname>&lt;tableName></varname>' is
+not the target of cursor '<varname>&lt;cursorName></varname>'.</entry>
 </row>
 <row>
-<entry colname ="col1">42X30</entry>
-<entry colname ="col2">Cursor '{0}' not found. Verify that autocommit is OFF.</entry>
+<entry colname="col1">42X30</entry>
+<entry colname="col2">Cursor '<varname>&lt;cursorName></varname>' not found.
+Verify that autocommit is OFF.</entry>
 </row>
 <row>
-<entry colname ="col1">42X31</entry>
-<entry colname ="col2">Column '{0}' is not in the FOR UPDATE list of cursor '{1}'.</entry>
+<entry colname="col1">42X31</entry>
+<entry colname="col2">Column '<varname>&lt;columnName></varname>' is not in
+the FOR UPDATE list of cursor '<varname>&lt;cursorName></varname>'.</entry>
 </row>
 <row>
-<entry colname ="col1">42X32</entry>
-<entry colname ="col2">The number of columns in the derived column list must match the number of columns in table '{0}'.</entry>
+<entry colname="col1">42X32</entry>
+<entry colname="col2">The number of columns in the derived column list must
+match the number of columns in table '<varname>&lt;tableName></varname>'.</entry>
 </row>
 <row>
-<entry colname ="col1">42X33</entry>
-<entry colname ="col2">The derived column list contains a duplicate column name '{0}'.</entry>
+<entry colname="col1">42X33</entry>
+<entry colname="col2">The derived column list contains a duplicate column
+name '<varname>&lt;columnName></varname>'.</entry>
 </row>
 <row>
-<entry colname ="col1">42X34</entry>
-<entry colname ="col2">There is a ? parameter in the select list.  This is not allowed.</entry>
+<entry colname="col1">42X34</entry>
+<entry colname="col2">There is a ? parameter in the select list.  This is
+not allowed.</entry>
 </row>
 <row>
-<entry colname ="col1">42X35</entry>
-<entry colname ="col2">It is not allowed for both operands of '{0}' to be ? parameters.</entry>
+<entry colname="col1">42X35</entry>
+<entry colname="col2">It is not allowed for both operands of '<varname>&lt;value></varname>'
+to be ? parameters.</entry>
 </row>
 <row>
-<entry colname ="col1">42X36</entry>
-<entry colname ="col2">The '{0}' operator is not allowed to take a ? parameter as an operand.</entry>
+<entry colname="col1">42X36</entry>
+<entry colname="col2">The '<varname>&lt;operator></varname>' operator is not
+allowed to take a ? parameter as an operand.</entry>
 </row>
 <row>
-<entry colname ="col1">42X37</entry>
-<entry colname ="col2">The unary '{0}' operator is not allowed on the '{1}' type.</entry>
+<entry colname="col1">42X37</entry>
+<entry colname="col2">The unary '<varname>&lt;operator></varname>' operator
+is not allowed on the '<varname>&lt;type></varname>' type.</entry>
 </row>
 <row>
-<entry colname ="col1">42X38</entry>
-<entry colname ="col2">'SELECT *' only allowed in EXISTS and NOT EXISTS subqueries.</entry>
+<entry colname="col1">42X38</entry>
+<entry colname="col2">'SELECT *' only allowed in EXISTS and NOT EXISTS subqueries.</entry>
 </row>
 <row>
-<entry colname ="col1">42X39</entry>
-<entry colname ="col2">Subquery is only allowed to return a single column.</entry>
+<entry colname="col1">42X39</entry>
+<entry colname="col2">Subquery is only allowed to return a single column.</entry>
 </row>
 <row>
-<entry colname ="col1">42X40</entry>
-<entry colname ="col2">A NOT statement has an operand that is not boolean . The operand of NOT must evaluate to TRUE, FALSE, or UNKNOWN. </entry>
+<entry colname="col1">42X40</entry>
+<entry colname="col2">A NOT statement has an operand that is not boolean .
+The operand of NOT must evaluate to TRUE, FALSE, or UNKNOWN. </entry>
 </row>
 <row>
-<entry colname ="col1">42X41</entry>
-<entry colname ="col2">In the Properties clause of a FROM list, the property '{0}' is not valid (the property was being set to '{1}'). </entry>
+<entry colname="col1">42X41</entry>
+<entry colname="col2">In the Properties clause of a FROM list, the property
+'<varname>&lt;propertyName></varname>' is not valid (the property was being
+set to '<varname>&lt;value></varname>'). </entry>
 </row>
 <row>
-<entry colname ="col1">42X42</entry>
-<entry colname ="col2">Correlation name not allowed for column '{0}' because it is part of the FOR UPDATE list.</entry>
+<entry colname="col1">42X42</entry>
+<entry colname="col2">Correlation name not allowed for column '<varname>&lt;columnName></varname>'
+because it is part of the FOR UPDATE list.</entry>
 </row>
 <row>
-<entry colname ="col1">42X43</entry>
-<entry colname ="col2">The ResultSetMetaData returned for the class/object '{0}' was null. In order to use this class as an external virtual table, the ResultSetMetaData cannot be null. </entry>
+<entry colname="col1">42X43</entry>
+<entry colname="col2">The ResultSetMetaData returned for the class/object
+'<varname>&lt;className></varname>' was null. In order to use this class as
+an external virtual table, the ResultSetMetaData cannot be null. </entry>
 </row>
 <row>
-<entry colname ="col1">42X44</entry>
-<entry colname ="col2">Invalid length '{0}' in column specification.</entry>
+<entry colname="col1">42X44</entry>
+<entry colname="col2">Invalid length '<varname>&lt;number></varname>' in column
+specification.</entry>
 </row>
 <row>
-<entry colname ="col1">42X45</entry>
-<entry colname ="col2">{0} is an invalid type for argument number {1} of {2}.</entry>
+<entry colname="col1">42X45</entry>
+<entry colname="col2"><varname>&lt;type></varname> is an invalid type for
+argument number <varname>&lt;value></varname> of <varname>&lt;value></varname>.</entry>
 </row>
 <row>
-<entry colname ="col1">42X46</entry>
-<entry colname ="col2">There are multiple functions named '{0}'. Use a the full signature or the specific name.</entry>
+<entry colname="col1">42X46</entry>
+<entry colname="col2">There are multiple functions named '<varname>&lt;functionName></varname>'.
+Use a the full signature or the specific name.</entry>
 </row>
 <row>
-<entry colname ="col1">42X47</entry>
-<entry colname ="col2">There are multiple procedures named '{0}'. Use a the full signature or the specific name.</entry>
+<entry colname="col1">42X47</entry>
+<entry colname="col2">There are multiple procedures named '<varname>&lt;procedureName></varname>'.
+Use a the full signature or the specific name.</entry>
 </row>
 <row>
-<entry colname ="col1">42X48</entry>
-<entry colname ="col2">Value '{1}' is not a valid precision for {0}.</entry>
+<entry colname="col1">42X48</entry>
+<entry colname="col2">Value '<varname>&lt;value></varname>' is not a valid
+precision for <varname>&lt;value></varname>.</entry>
 </row>
 <row>
-<entry colname ="col1">42X49</entry>
-<entry colname ="col2">Value '{0}' is not a valid integer literal.</entry>
+<entry colname="col1">42X49</entry>
+<entry colname="col2">Value '<varname>&lt;value></varname>' is not a valid
+integer literal.</entry>
 </row>
 <row>
-<entry colname ="col1">42X50</entry>
-<entry colname ="col2">No method was found that matched the method call {0}.{1}({2}), tried all combinations of object and primitive types and any possible type conversion for any  parameters the method call may have. The method might exist but it is not public and/or static, or the parameter types are not method invocation convertible.</entry>
+<entry colname="col1">42X50</entry>
+<entry colname="col2">No method was found that matched the method call <varname>&lt;methodName></varname>.<varname>&lt;value></varname>(<varname>&lt;value></varname
+>), tried all combinations of object and primitive types and any possible
+type conversion for any  parameters the method call may have. The method might
+exist but it is not public and/or static, or the parameter types are not method
+invocation convertible.</entry>
 </row>
 <row>
-<entry colname ="col1">42X51</entry>
-<entry colname ="col2">The class '{0}' does not exist or is inaccessible. This can happen if the class is not public.</entry>
+<entry colname="col1">42X51</entry>
+<entry colname="col2">The class '<varname>&lt;className></varname>' does not
+exist or is inaccessible. This can happen if the class is not public.</entry>
 </row>
 <row>
-<entry colname ="col1">42X52</entry>
-<entry colname ="col2">Calling  method ('{0}') using a receiver of the Java primitive type '{1}" is not allowed.</entry>
+<entry colname="col1">42X52</entry>
+<entry colname="col2">Calling  method ('<varname>&lt;methodName></varname>')
+using a receiver of the Java primitive type '<varname>&lt;type></varname>"
+is not allowed.</entry>
 </row>
 <row>
-<entry colname ="col1">42X53</entry>
-<entry colname ="col2">The LIKE predicate can only have 'CHAR' or 'VARCHAR' operands. Type '{0}' is not permitted.</entry>
+<entry colname="col1">42X53</entry>
+<entry colname="col2">The LIKE predicate can only have 'CHAR' or 'VARCHAR'
+operands. Type '<varname>&lt;type></varname>' is not permitted.</entry>
 </row>
 <row>
-<entry colname ="col1">42X54</entry>
-<entry colname ="col2">The Java method '{0}' has a ? as a receiver.  This is not allowed.</entry>
+<entry colname="col1">42X54</entry>
+<entry colname="col2">The Java method '<varname>&lt;methodName></varname>'
+has a ? as a receiver.  This is not allowed.</entry>
 </row>
 <row>
-<entry colname ="col1">42X55</entry>
-<entry colname ="col2">Table name '{1}' should be the same as '{0}'.</entry>
+<entry colname="col1">42X55</entry>
+<entry colname="col2">Table name '<varname>&lt;tableName></varname>' should
+be the same as '<varname>&lt;value></varname>'.</entry>
 </row>
 <row>
-<entry colname ="col1">42X56</entry>
-<entry colname ="col2">The number of columns in the view column list does not match the number of columns in the underlying query expression in the view definition for '{0}'.</entry>
+<entry colname="col1">42X56</entry>
+<entry colname="col2">The number of columns in the view column list does not
+match the number of columns in the underlying query expression in the view
+definition for '<varname>&lt;value></varname>'.</entry>
 </row>
 <row>
-<entry colname ="col1">42X57</entry>
-<entry colname ="col2">The getColumnCount() for external virtual table '{0}' returned an invalid value '{1}'.  Valid values are greater than or equal to 1. </entry>
+<entry colname="col1">42X57</entry>
+<entry colname="col2">The getColumnCount() for external virtual table '<varname>&lt;tableName></varname>'
+returned an invalid value '<varname>&lt;value></varname>'.  Valid values are
+greater than or equal to 1. </entry>
 </row>
 <row>
-<entry colname ="col1">42X58</entry>
-<entry colname ="col2">The number of columns on the left and right sides of the {0} must be the same.</entry>
+<entry colname="col1">42X58</entry>
+<entry colname="col2">The number of columns on the left and right sides of
+the <varname>&lt;tableName></varname> must be the same.</entry>
 </row>
 <row>
-<entry colname ="col1">42X59</entry>
-<entry colname ="col2">The number of columns in each VALUES constructor must be the same.</entry>
+<entry colname="col1">42X59</entry>
+<entry colname="col2">The number of columns in each VALUES constructor must
+be the same.</entry>
 </row>
 <row>
-<entry colname ="col1">42X60</entry>
-<entry colname ="col2">Invalid value '{0}' for insertMode property specified for table '{1}'.</entry>
+<entry colname="col1">42X60</entry>
+<entry colname="col2">Invalid value '<varname>&lt;value></varname>' for insertMode
+property specified for table '<varname>&lt;tableName></varname>'.</entry>
 </row>
 <row>
-<entry colname ="col1">42X61</entry>
-<entry colname ="col2">Types '{0}' and '{1}' are not {2} compatible.</entry>
+<entry colname="col1">42X61</entry>
+<entry colname="col2">Types '<varname>&lt;type></varname>' and '<varname>&lt;type></varname>'
+are not <varname>&lt;value></varname> compatible.</entry>
 </row>
 <row>
-<entry colname ="col1">42X62</entry>
-<entry colname ="col2">'{0}' is not allowed in the '{1}' schema.</entry>
+<entry colname="col1">42X62</entry>
+<entry colname="col2">'<varname>&lt;value></varname>' is not allowed in the
+'<varname>&lt;schemaNamet></varname>' schema.</entry>
 </row>
 <row>
-<entry colname ="col1">42X63</entry>
-<entry colname ="col2">The USING clause did not return any results. No parameters can be set. </entry>
+<entry colname="col1">42X63</entry>
+<entry colname="col2">The USING clause did not return any results. No parameters
+can be set. </entry>
 </row>
 <row>
-<entry colname ="col1">42X64</entry>
-<entry colname ="col2">In the Properties list, the invalid value '{0}' was specified for the useStatistics property. The only valid values are TRUE or FALSE. </entry>
+<entry colname="col1">42X64</entry>
+<entry colname="col2">In the Properties list, the invalid value '<varname>&lt;value></varname>'
+was specified for the useStatistics property. The only valid values are TRUE
+or FALSE. </entry>
 </row>
 <row>
-<entry colname ="col1">42X65</entry>
-<entry colname ="col2">Index '{0}' does not exist.</entry>
+<entry colname="col1">42X65</entry>
+<entry colname="col2">Index '<varname>&lt;index></varname>' does not exist.</entry>
 </row>
 <row>
-<entry colname ="col1">42X66</entry>
-<entry colname ="col2">Column name '{0}' appears more than once in the CREATE INDEX statement.</entry>
+<entry colname="col1">42X66</entry>
+<entry colname="col2">Column name '<varname>&lt;columnName></varname>' appears
+more than once in the CREATE INDEX statement.</entry>
 </row>
 <row>
-<entry colname ="col1">42X68</entry>
-<entry colname ="col2">No field '{0}' was found belonging to class '{1}'.  It may be that the field exists, but it is not public, or that the class does not exist or is not public.</entry>
+<entry colname="col1">42X68</entry>
+<entry colname="col2">No field '<varname>&lt;fieldName></varname>' was found
+belonging to class '<varname>&lt;className></varname>'.  It may be that the
+field exists, but it is not public, or that the class does not exist or is
+not public.</entry>
 </row>
 <row>
-<entry colname ="col1">42X69</entry>
-<entry colname ="col2">It is not allowed to reference a field ('{0}') using a referencing expresssion of the Java primitive type '{1}'.</entry>
+<entry colname="col1">42X69</entry>
+<entry colname="col2">It is not allowed to reference a field ('<varname>&lt;fieldName></varname>')
+using a referencing expresssion of the Java primitive type '<varname>&lt;type></varname>'.</entry>
 </row>
 <row>
-<entry colname ="col1">42X72</entry>
-<entry colname ="col2">No static field '{0}' was found belonging to class '{1}'.  The field might exist, but it is not public and/or static, or the class does not exist or the class is not public.  </entry>
+<entry colname="col1">42X72</entry>
+<entry colname="col2">No static field '<varname>&lt;fieldName></varname>'
+was found belonging to class '<varname>&lt;className></varname>'.  The field
+might exist, but it is not public and/or static, or the class does not exist
+or the class is not public.  </entry>
 </row>
 <row>
-<entry colname ="col1">42X73</entry>
-<entry colname ="col2">Method resolution for signature {0}.{1}({2}) was ambiguous. (No single maximally specific method.)</entry>
+<entry colname="col1">42X73</entry>
+<entry colname="col2">Method resolution for signature <varname>&lt;value></varname>.<varname>&lt;value></varname>(<varname>&lt;value></varname>)
+was ambiguous. (No single maximally specific method.)</entry>
 </row>
 <row>
-<entry colname ="col1">42X74</entry>
-<entry colname ="col2">Invalid CALL statement syntax.</entry>
+<entry colname="col1">42X74</entry>
+<entry colname="col2">Invalid CALL statement syntax.</entry>
 </row>
 <row>
-<entry colname ="col1">42X75</entry>
-<entry colname ="col2">No constructor was found with the signature {0}({1}).  It may be that the parameter types are not method invocation convertible.</entry>
+<entry colname="col1">42X75</entry>
+<entry colname="col2">No constructor was found with the signature <varname>&lt;value></varname>(<varname>&lt;value></varname>).
+ It may be that the parameter types are not method invocation convertible.</entry>
 </row>
 <row>
-<entry colname ="col1">42X76</entry>
-<entry colname ="col2">At least one column, '{0}', in the primary key being added is nullable. All columns in a primary key must be non-nullable.</entry>
+<entry colname="col1">42X76</entry>
+<entry colname="col2">At least one column, '<varname>&lt;columnName></varname>',
+in the primary key being added is nullable. All columns in a primary key must
+be non-nullable.</entry>
 </row>
 <row>
-<entry colname ="col1">42X77</entry>
-<entry colname ="col2">Column position '{0}' is out of range for the query expression.</entry>
+<entry colname="col1">42X77</entry>
+<entry colname="col2">Column position '<varname>&lt;columnPosition></varname>'
+is out of range for the query expression.</entry>
 </row>
 <row>
-<entry colname ="col1">42X78</entry>
-<entry colname ="col2">Column '{0}' is not in the result of the query expression.</entry>
+<entry colname="col1">42X78</entry>
+<entry colname="col2">Column '<varname>&lt;columnName></varname>' is not in
+the result of the query expression.</entry>
 </row>
 <row>
-<entry colname ="col1">42X79</entry>
-<entry colname ="col2">Column name '{0}' appears more than once in the result of the query expression.</entry>
+<entry colname="col1">42X79</entry>

[... 4572 lines stripped ...]


Mime
View raw message