This file is indexed.

/usr/share/doc/libghc-hdbc-postgresql-doc/html/Database-HDBC-PostgreSQL.html is in libghc-hdbc-postgresql-doc 2.3.2.4-3.

This file is owned by root:root, with mode 0o644.

The actual contents of the file can be viewed below.

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Database.HDBC.PostgreSQL</title><link href="ocean.css" rel="stylesheet" type="text/css" title="Ocean" /><script src="haddock-util.js" type="text/javascript"></script><script src="file:///usr/share/javascript/mathjax/MathJax.js" type="text/javascript"></script><script type="text/javascript">//<![CDATA[
window.onload = function () {pageLoad();setSynopsis("mini_Database-HDBC-PostgreSQL.html");};
//]]>
</script></head><body><div id="package-header"><ul class="links" id="page-menu"><li><a href="src/Database-HDBC-PostgreSQL.html">Source</a></li><li><a href="index.html">Contents</a></li><li><a href="doc-index.html">Index</a></li></ul><p class="caption">HDBC-postgresql-2.3.2.4: PostgreSQL driver for HDBC</p></div><div id="content"><div id="module-header"><table class="info"><tr><th>Copyright</th><td>Copyright (C) 2005-2011 John Goerzen</td></tr><tr><th>License</th><td>BSD3</td></tr><tr><th>Maintainer</th><td>John Goerzen &lt;jgoerzen@complete.org&gt;</td></tr><tr><th>Stability</th><td>provisional</td></tr><tr><th>Portability</th><td>portable</td></tr><tr><th>Safe Haskell</th><td>None</td></tr><tr><th>Language</th><td>Haskell98</td></tr></table><p class="caption">Database.HDBC.PostgreSQL</p></div><div id="table-of-contents"><p class="caption">Contents</p><ul><li><a href="#g:1">Connecting to Databases</a></li><li><a href="#g:2">Transactions</a></li><li><a href="#g:3">PostgreSQL Error Codes</a></li><li><a href="#g:4">Threading</a></li></ul></div><div id="description"><p class="caption">Description</p><div class="doc"><p>HDBC driver interface for PostgreSQL 8.x</p><p>Written by John Goerzen, jgoerzen@complete.org</p><p><em>NOTE ON DATES AND TIMES</em></p><p>The recommended correspondence between PostgreSQL date and time types and HDBC SqlValue
types is:</p><ul><li>SqlLocalDate: DATE</li><li>SqlLocalTimeOfDay: TIME WITHOUT TIME ZONE</li><li>SqlZonedLocalTimeOfDay: TIME WITH TIME ZONE</li><li>SqlLocalTime: TIMESTAMP WITHOUT TIME ZONE</li><li>SqlZonedTime: TIMESTAMP WITH TIME ZONE</li><li>SqlUTCTime: TIMESTAMP WITH TIME ZONE</li><li>SqlDiffTime: INTERVAL</li><li>SqlPOSIXTime: NUMERIC</li><li>SqlEpochTime: INTEGER</li><li>SqlTimeDiff: INTERVAL</li></ul><p>Other combinations are possible, and may even be converted automatically.
The above simply represents the types that seem the most logical correspondence,
and thus are tested by the HDBC-PostgreSQL test suite.</p></div></div><div id="synopsis"><p id="control.syn" class="caption expander" onclick="toggleSection('syn')">Synopsis</p><ul id="section.syn" class="hide" onclick="toggleSection('syn')"><li class="src short"><a href="#v:connectPostgreSQL">connectPostgreSQL</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> <a href="Database-HDBC-PostgreSQL.html#t:Connection">Connection</a></li><li class="src short"><a href="#v:withPostgreSQL">withPostgreSQL</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> -&gt; (<a href="Database-HDBC-PostgreSQL.html#t:Connection">Connection</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> a) -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> a</li><li class="src short"><a href="#v:connectPostgreSQL-39-">connectPostgreSQL'</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> <a href="Database-HDBC-PostgreSQL.html#t:Connection">Connection</a></li><li class="src short"><a href="#v:withPostgreSQL-39-">withPostgreSQL'</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> -&gt; (<a href="Database-HDBC-PostgreSQL.html#t:Connection">Connection</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> a) -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> a</li><li class="src short"><span class="keyword">data</span> <a href="#t:Connection">Connection</a></li><li class="src short"><a href="#v:begin">begin</a> :: <a href="Database-HDBC-PostgreSQL.html#t:Connection">Connection</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> ()</li><li class="src short"><a href="#v:successfulCompletion">successfulCompletion</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:warning">warning</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:warningDynamicResultSetsReturned">warningDynamicResultSetsReturned</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:warningImplicitZeroBitPadding">warningImplicitZeroBitPadding</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:warningNullValueEliminatedInSetFunction">warningNullValueEliminatedInSetFunction</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:warningPrivilegeNotGranted">warningPrivilegeNotGranted</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:warningPrivilegeNotRevoked">warningPrivilegeNotRevoked</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:warningStringDataRightTruncation">warningStringDataRightTruncation</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:warningDeprecatedFeature">warningDeprecatedFeature</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:noData">noData</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:noAdditionalDynamicResultSetsReturned">noAdditionalDynamicResultSetsReturned</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:sqlStatementNotYetComplete">sqlStatementNotYetComplete</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:connectionException">connectionException</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:connectionDoesNotExist">connectionDoesNotExist</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:connectionFailure">connectionFailure</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:sqlclientUnableToEstablishSqlconnection">sqlclientUnableToEstablishSqlconnection</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:sqlserverRejectedEstablishmentOfSqlconnection">sqlserverRejectedEstablishmentOfSqlconnection</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:transactionResolutionUnknown">transactionResolutionUnknown</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:protocolViolation">protocolViolation</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:triggeredActionException">triggeredActionException</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:featureNotSupported">featureNotSupported</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:invalidTransactionInitiation">invalidTransactionInitiation</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:locatorException">locatorException</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:lEInvalidSpecification">lEInvalidSpecification</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:invalidGrantor">invalidGrantor</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:invalidGrantOperation">invalidGrantOperation</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:invalidRoleSpecification">invalidRoleSpecification</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:cardinalityViolation">cardinalityViolation</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:dataException">dataException</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:arrayElementError">arrayElementError</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:arraySubscriptError">arraySubscriptError</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:characterNotInRepertoire">characterNotInRepertoire</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:datetimeFieldOverflow">datetimeFieldOverflow</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:datetimeValueOutOfRange">datetimeValueOutOfRange</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:divisionByZero">divisionByZero</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:errorInAssignment">errorInAssignment</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:escapeCharacterConflict">escapeCharacterConflict</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:indicatorOverflow">indicatorOverflow</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:intervalFieldOverflow">intervalFieldOverflow</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:invalidArgumentForLog">invalidArgumentForLog</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:invalidArgumentForPowerFunction">invalidArgumentForPowerFunction</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:invalidArgumentForWidthBucketFunction">invalidArgumentForWidthBucketFunction</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:invalidCharacterValueForCast">invalidCharacterValueForCast</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:invalidDatetimeFormat">invalidDatetimeFormat</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:invalidEscapeCharacter">invalidEscapeCharacter</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:invalidEscapeOctet">invalidEscapeOctet</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:invalidEscapeSequence">invalidEscapeSequence</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:nonstandardUseOfEscapeCharacter">nonstandardUseOfEscapeCharacter</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:invalidIndicatorParameterValue">invalidIndicatorParameterValue</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:invalidLimitValue">invalidLimitValue</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:invalidParameterValue">invalidParameterValue</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:invalidRegularExpression">invalidRegularExpression</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:invalidTimeZoneDisplacementValue">invalidTimeZoneDisplacementValue</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:invalidUseOfEscapeCharacter">invalidUseOfEscapeCharacter</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:mostSpecificTypeMismatch">mostSpecificTypeMismatch</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:nullValueNotAllowed">nullValueNotAllowed</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:nullValueNoIndicatorParameter">nullValueNoIndicatorParameter</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:numericValueOutOfRange">numericValueOutOfRange</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:stringDataLengthMismatch">stringDataLengthMismatch</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:stringDataRightTruncation">stringDataRightTruncation</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:substringError">substringError</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:trimError">trimError</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:unterminatedCString">unterminatedCString</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:zeroLengthCharacterString">zeroLengthCharacterString</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:floatingPointException">floatingPointException</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:invalidTextRepresentation">invalidTextRepresentation</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:invalidBinaryRepresentation">invalidBinaryRepresentation</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:badCopyFileFormat">badCopyFileFormat</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:untranslatableCharacter">untranslatableCharacter</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:notAnXmlDocument">notAnXmlDocument</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:invalidXmlDocument">invalidXmlDocument</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:invalidXmlContent">invalidXmlContent</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:invalidXmlComment">invalidXmlComment</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:invalidXmlProcessingInstruction">invalidXmlProcessingInstruction</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:integrityConstraintViolation">integrityConstraintViolation</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:restrictViolation">restrictViolation</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:notNullViolation">notNullViolation</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:foreignKeyViolation">foreignKeyViolation</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:uniqueViolation">uniqueViolation</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:checkViolation">checkViolation</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:invalidCursorState">invalidCursorState</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:invalidTransactionState">invalidTransactionState</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:activeSqlTransaction">activeSqlTransaction</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:branchTransactionAlreadyActive">branchTransactionAlreadyActive</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:heldCursorRequiresSameIsolationLevel">heldCursorRequiresSameIsolationLevel</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:inappropriateAccessModeForBranchTransaction">inappropriateAccessModeForBranchTransaction</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:inappropriateIsolationLevelForBranchTransaction">inappropriateIsolationLevelForBranchTransaction</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:noActiveSqlTransactionForBranchTransaction">noActiveSqlTransactionForBranchTransaction</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:readOnlySqlTransaction">readOnlySqlTransaction</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:schemaAndDataStatementMixingNotSupported">schemaAndDataStatementMixingNotSupported</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:noActiveSqlTransaction">noActiveSqlTransaction</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:inFailedSqlTransaction">inFailedSqlTransaction</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:invalidSqlStatementName">invalidSqlStatementName</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:triggeredDataChangeViolation">triggeredDataChangeViolation</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:invalidAuthorizationSpecification">invalidAuthorizationSpecification</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:dependentPrivilegeDescriptorsStillExist">dependentPrivilegeDescriptorsStillExist</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:dependentObjectsStillExist">dependentObjectsStillExist</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:invalidTransactionTermination">invalidTransactionTermination</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:sqlRoutineException">sqlRoutineException</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:sREFunctionExecutedNoReturnStatement">sREFunctionExecutedNoReturnStatement</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:sREModifyingSqlDataNotPermitted">sREModifyingSqlDataNotPermitted</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:sREProhibitedSqlStatementAttempted">sREProhibitedSqlStatementAttempted</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:sREReadingSqlDataNotPermitted">sREReadingSqlDataNotPermitted</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:invalidCursorName">invalidCursorName</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:externalRoutineException">externalRoutineException</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:eREContainingSqlNotPermitted">eREContainingSqlNotPermitted</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:eREModifyingSqlDataNotPermitted">eREModifyingSqlDataNotPermitted</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:eREProhibitedSqlStatementAttempted">eREProhibitedSqlStatementAttempted</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:eREReadingSqlDataNotPermitted">eREReadingSqlDataNotPermitted</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:externalRoutineInvocationException">externalRoutineInvocationException</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:eRIEInvalidSqlstateReturned">eRIEInvalidSqlstateReturned</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:eRIENullValueNotAllowed">eRIENullValueNotAllowed</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:eRIETriggerProtocolViolated">eRIETriggerProtocolViolated</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:eRIESrfProtocolViolated">eRIESrfProtocolViolated</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:savepointException">savepointException</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:sEInvalidSpecification">sEInvalidSpecification</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:invalidCatalogName">invalidCatalogName</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:invalidSchemaName">invalidSchemaName</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:transactionRollback">transactionRollback</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:tRIntegrityConstraintViolation">tRIntegrityConstraintViolation</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:tRSerializationFailure">tRSerializationFailure</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:tRStatementCompletionUnknown">tRStatementCompletionUnknown</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:tRDeadlockDetected">tRDeadlockDetected</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:syntaxErrorOrAccessRuleViolation">syntaxErrorOrAccessRuleViolation</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:syntaxError">syntaxError</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:insufficientPrivilege">insufficientPrivilege</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:cannotCoerce">cannotCoerce</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:groupingError">groupingError</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:invalidForeignKey">invalidForeignKey</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:invalidName">invalidName</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:nameTooLong">nameTooLong</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:reservedName">reservedName</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:datatypeMismatch">datatypeMismatch</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:indeterminateDatatype">indeterminateDatatype</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:wrongObjectType">wrongObjectType</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:undefinedColumn">undefinedColumn</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:undefinedCursor">undefinedCursor</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:undefinedDatabase">undefinedDatabase</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:undefinedFunction">undefinedFunction</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:undefinedPstatement">undefinedPstatement</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:undefinedSchema">undefinedSchema</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:undefinedTable">undefinedTable</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:undefinedParameter">undefinedParameter</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:undefinedObject">undefinedObject</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:duplicateColumn">duplicateColumn</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:duplicateCursor">duplicateCursor</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:duplicateDatabase">duplicateDatabase</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:duplicateFunction">duplicateFunction</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:duplicatePstatement">duplicatePstatement</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:duplicateSchema">duplicateSchema</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:duplicateTable">duplicateTable</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:duplicateAlias">duplicateAlias</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:duplicateObject">duplicateObject</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:ambiguousColumn">ambiguousColumn</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:ambiguousFunction">ambiguousFunction</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:ambiguousParameter">ambiguousParameter</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:ambiguousAlias">ambiguousAlias</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:invalidColumnReference">invalidColumnReference</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:invalidColumnDefinition">invalidColumnDefinition</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:invalidCursorDefinition">invalidCursorDefinition</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:invalidDatabaseDefinition">invalidDatabaseDefinition</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:invalidFunctionDefinition">invalidFunctionDefinition</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:invalidPstatementDefinition">invalidPstatementDefinition</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:invalidSchemaDefinition">invalidSchemaDefinition</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:invalidTableDefinition">invalidTableDefinition</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:invalidObjectDefinition">invalidObjectDefinition</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:withCheckOptionViolation">withCheckOptionViolation</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:insufficientResources">insufficientResources</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:diskFull">diskFull</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:outOfMemory">outOfMemory</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:tooManyConnections">tooManyConnections</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:programLimitExceeded">programLimitExceeded</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:statementTooComplex">statementTooComplex</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:tooManyColumns">tooManyColumns</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:tooManyArguments">tooManyArguments</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:objectNotInPrerequisiteState">objectNotInPrerequisiteState</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:objectInUse">objectInUse</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:cantChangeRuntimeParam">cantChangeRuntimeParam</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:lockNotAvailable">lockNotAvailable</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:operatorIntervention">operatorIntervention</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:queryCanceled">queryCanceled</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:adminShutdown">adminShutdown</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:crashShutdown">crashShutdown</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:cannotConnectNow">cannotConnectNow</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:ioError">ioError</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:undefinedFile">undefinedFile</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:duplicateFile">duplicateFile</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:configFileError">configFileError</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:lockFileExists">lockFileExists</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:plpgsqlError">plpgsqlError</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:raiseException">raiseException</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:noDataFound">noDataFound</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:tooManyRows">tooManyRows</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:internalError">internalError</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:dataCorrupted">dataCorrupted</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:indexCorrupted">indexCorrupted</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li></ul></div><div id="interface"><h1 id="g:1">Connecting to Databases</h1><div class="top"><p class="src"><a id="v:connectPostgreSQL" class="def">connectPostgreSQL</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> <a href="Database-HDBC-PostgreSQL.html#t:Connection">Connection</a> <a href="src/Database-HDBC-PostgreSQL-Connection.html#connectPostgreSQL" class="link">Source</a> <a href="#v:connectPostgreSQL" class="selflink">#</a></p><div class="doc"><p>Connect to a PostgreSQL server.</p><p>See <a href="http://www.postgresql.org/docs/8.1/static/libpq.html#LIBPQ-CONNECT">http://www.postgresql.org/docs/8.1/static/libpq.html#LIBPQ-CONNECT</a> for the meaning
of the connection string. </p></div></div><div class="top"><p class="src"><a id="v:withPostgreSQL" class="def">withPostgreSQL</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> -&gt; (<a href="Database-HDBC-PostgreSQL.html#t:Connection">Connection</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> a) -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> a <a href="src/Database-HDBC-PostgreSQL-Connection.html#withPostgreSQL" class="link">Source</a> <a href="#v:withPostgreSQL" class="selflink">#</a></p><div class="doc"><p>Connect to a PostgreSQL server,  and automatically disconnect
 if the handler exits normally or throws an exception.</p></div></div><div class="top"><p class="src"><a id="v:connectPostgreSQL-39-" class="def">connectPostgreSQL'</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> <a href="Database-HDBC-PostgreSQL.html#t:Connection">Connection</a> <a href="src/Database-HDBC-PostgreSQL-Connection.html#connectPostgreSQL%27" class="link">Source</a> <a href="#v:connectPostgreSQL-39-" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:withPostgreSQL-39-" class="def">withPostgreSQL'</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> -&gt; (<a href="Database-HDBC-PostgreSQL.html#t:Connection">Connection</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> a) -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> a <a href="src/Database-HDBC-PostgreSQL-Connection.html#withPostgreSQL%27" class="link">Source</a> <a href="#v:withPostgreSQL-39-" class="selflink">#</a></p></div><div class="top"><p class="src"><span class="keyword">data</span> <a id="t:Connection" class="def">Connection</a> <a href="src/Database-HDBC-PostgreSQL-ConnectionImpl.html#Connection" class="link">Source</a> <a href="#t:Connection" class="selflink">#</a></p><div class="subs instances"><p id="control.i:Connection" class="caption collapser" onclick="toggleSection('i:Connection')">Instances</p><div id="section.i:Connection" class="show"><table><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:Connection:IConnection:1" class="instance expander" onclick="toggleSection('i:id:Connection:IConnection:1')"></span> <a href="file:///usr/share/doc/libghc-hdbc-doc/html/Database-HDBC-Types.html#t:IConnection">IConnection</a> <a href="Database-HDBC-PostgreSQL.html#t:Connection">Connection</a></span> <a href="src/Database-HDBC-PostgreSQL-ConnectionImpl.html#line-26" class="link">Source</a> <a href="#t:Connection" class="selflink">#</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><div id="section.i:id:Connection:IConnection:1" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:disconnect">disconnect</a> :: <a href="Database-HDBC-PostgreSQL.html#t:Connection">Connection</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="#v:disconnect" class="selflink">#</a></p><p class="src"><a href="#v:commit">commit</a> :: <a href="Database-HDBC-PostgreSQL.html#t:Connection">Connection</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="#v:commit" class="selflink">#</a></p><p class="src"><a href="#v:rollback">rollback</a> :: <a href="Database-HDBC-PostgreSQL.html#t:Connection">Connection</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="#v:rollback" class="selflink">#</a></p><p class="src"><a href="#v:runRaw">runRaw</a> :: <a href="Database-HDBC-PostgreSQL.html#t:Connection">Connection</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="#v:runRaw" class="selflink">#</a></p><p class="src"><a href="#v:run">run</a> :: <a href="Database-HDBC-PostgreSQL.html#t:Connection">Connection</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> -&gt; [<a href="file:///usr/share/doc/libghc-hdbc-doc/html/Database-HDBC-SqlValue.html#t:SqlValue">SqlValue</a>] -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Prelude.html#t:Integer">Integer</a> <a href="#v:run" class="selflink">#</a></p><p class="src"><a href="#v:prepare">prepare</a> :: <a href="Database-HDBC-PostgreSQL.html#t:Connection">Connection</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> <a href="file:///usr/share/doc/libghc-hdbc-doc/html/Database-HDBC-Statement.html#t:Statement">Statement</a> <a href="#v:prepare" class="selflink">#</a></p><p class="src"><a href="#v:clone">clone</a> :: <a href="Database-HDBC-PostgreSQL.html#t:Connection">Connection</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> <a href="Database-HDBC-PostgreSQL.html#t:Connection">Connection</a> <a href="#v:clone" class="selflink">#</a></p><p class="src"><a href="#v:hdbcDriverName">hdbcDriverName</a> :: <a href="Database-HDBC-PostgreSQL.html#t:Connection">Connection</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="#v:hdbcDriverName" class="selflink">#</a></p><p class="src"><a href="#v:hdbcClientVer">hdbcClientVer</a> :: <a href="Database-HDBC-PostgreSQL.html#t:Connection">Connection</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="#v:hdbcClientVer" class="selflink">#</a></p><p class="src"><a href="#v:proxiedClientName">proxiedClientName</a> :: <a href="Database-HDBC-PostgreSQL.html#t:Connection">Connection</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="#v:proxiedClientName" class="selflink">#</a></p><p class="src"><a href="#v:proxiedClientVer">proxiedClientVer</a> :: <a href="Database-HDBC-PostgreSQL.html#t:Connection">Connection</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="#v:proxiedClientVer" class="selflink">#</a></p><p class="src"><a href="#v:dbServerVer">dbServerVer</a> :: <a href="Database-HDBC-PostgreSQL.html#t:Connection">Connection</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="#v:dbServerVer" class="selflink">#</a></p><p class="src"><a href="#v:dbTransactionSupport">dbTransactionSupport</a> :: <a href="Database-HDBC-PostgreSQL.html#t:Connection">Connection</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Bool.html#t:Bool">Bool</a> <a href="#v:dbTransactionSupport" class="selflink">#</a></p><p class="src"><a href="#v:getTables">getTables</a> :: <a href="Database-HDBC-PostgreSQL.html#t:Connection">Connection</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> [<a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a>] <a href="#v:getTables" class="selflink">#</a></p><p class="src"><a href="#v:describeTable">describeTable</a> :: <a href="Database-HDBC-PostgreSQL.html#t:Connection">Connection</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> [(<a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a>, <a href="file:///usr/share/doc/libghc-hdbc-doc/html/Database-HDBC-ColTypes.html#t:SqlColDesc">SqlColDesc</a>)] <a href="#v:describeTable" class="selflink">#</a></p></div></div></td></tr></table></div></div></div><h1 id="g:2">Transactions</h1><div class="top"><p class="src"><a id="v:begin" class="def">begin</a> :: <a href="Database-HDBC-PostgreSQL.html#t:Connection">Connection</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Database-HDBC-PostgreSQL-ConnectionImpl.html#begin" class="link">Source</a> <a href="#v:begin" class="selflink">#</a></p></div><h1 id="g:3">PostgreSQL Error Codes</h1><div class="doc"><p>When an <code>SqlError</code> is thrown, the field <code>seState</code> is set to one of the following
 error codes.</p></div><div class="top"><p class="src"><a id="v:successfulCompletion" class="def">successfulCompletion</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#successfulCompletion" class="link">Source</a> <a href="#v:successfulCompletion" class="selflink">#</a></p><div class="doc"><p>Is set to <code>&quot;00000&quot;</code>.</p></div></div><div class="top"><p class="src"><a id="v:warning" class="def">warning</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#warning" class="link">Source</a> <a href="#v:warning" class="selflink">#</a></p><div class="doc"><p>Is set to <code>&quot;01000&quot;</code>.</p></div></div><div class="top"><p class="src"><a id="v:warningDynamicResultSetsReturned" class="def">warningDynamicResultSetsReturned</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#warningDynamicResultSetsReturned" class="link">Source</a> <a href="#v:warningDynamicResultSetsReturned" class="selflink">#</a></p><div class="doc"><p>Is set to <code>&quot;0100C&quot;</code>.</p></div></div><div class="top"><p class="src"><a id="v:warningImplicitZeroBitPadding" class="def">warningImplicitZeroBitPadding</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#warningImplicitZeroBitPadding" class="link">Source</a> <a href="#v:warningImplicitZeroBitPadding" class="selflink">#</a></p><div class="doc"><p>Is set to <code>&quot;01008&quot;</code>.</p></div></div><div class="top"><p class="src"><a id="v:warningNullValueEliminatedInSetFunction" class="def">warningNullValueEliminatedInSetFunction</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#warningNullValueEliminatedInSetFunction" class="link">Source</a> <a href="#v:warningNullValueEliminatedInSetFunction" class="selflink">#</a></p><div class="doc"><p>Is set to <code>&quot;01003&quot;</code>.</p></div></div><div class="top"><p class="src"><a id="v:warningPrivilegeNotGranted" class="def">warningPrivilegeNotGranted</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#warningPrivilegeNotGranted" class="link">Source</a> <a href="#v:warningPrivilegeNotGranted" class="selflink">#</a></p><div class="doc"><p>Is set to <code>&quot;01007&quot;</code>.</p></div></div><div class="top"><p class="src"><a id="v:warningPrivilegeNotRevoked" class="def">warningPrivilegeNotRevoked</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#warningPrivilegeNotRevoked" class="link">Source</a> <a href="#v:warningPrivilegeNotRevoked" class="selflink">#</a></p><div class="doc"><p>Is set to <code>&quot;01006&quot;</code>.</p></div></div><div class="top"><p class="src"><a id="v:warningStringDataRightTruncation" class="def">warningStringDataRightTruncation</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#warningStringDataRightTruncation" class="link">Source</a> <a href="#v:warningStringDataRightTruncation" class="selflink">#</a></p><div class="doc"><p>Is set to <code>&quot;01004&quot;</code>.</p></div></div><div class="top"><p class="src"><a id="v:warningDeprecatedFeature" class="def">warningDeprecatedFeature</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#warningDeprecatedFeature" class="link">Source</a> <a href="#v:warningDeprecatedFeature" class="selflink">#</a></p><div class="doc"><p>Is set to <code>&quot;01P01&quot;</code>.</p></div></div><div class="top"><p class="src"><a id="v:noData" class="def">noData</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#noData" class="link">Source</a> <a href="#v:noData" class="selflink">#</a></p><div class="doc"><p>Is set to <code>&quot;02000&quot;</code>.</p></div></div><div class="top"><p class="src"><a id="v:noAdditionalDynamicResultSetsReturned" class="def">noAdditionalDynamicResultSetsReturned</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#noAdditionalDynamicResultSetsReturned" class="link">Source</a> <a href="#v:noAdditionalDynamicResultSetsReturned" class="selflink">#</a></p><div class="doc"><p>Is set to <code>&quot;02001&quot;</code>.</p></div></div><div class="top"><p class="src"><a id="v:sqlStatementNotYetComplete" class="def">sqlStatementNotYetComplete</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#sqlStatementNotYetComplete" class="link">Source</a> <a href="#v:sqlStatementNotYetComplete" class="selflink">#</a></p><div class="doc"><p>Is set to <code>&quot;03000&quot;</code>.</p></div></div><div class="top"><p class="src"><a id="v:connectionException" class="def">connectionException</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#connectionException" class="link">Source</a> <a href="#v:connectionException" class="selflink">#</a></p><div class="doc"><p>Is set to <code>&quot;08000&quot;</code>.</p></div></div><div class="top"><p class="src"><a id="v:connectionDoesNotExist" class="def">connectionDoesNotExist</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#connectionDoesNotExist" class="link">Source</a> <a href="#v:connectionDoesNotExist" class="selflink">#</a></p><div class="doc"><p>Is set to <code>&quot;08003&quot;</code>.</p></div></div><div class="top"><p class="src"><a id="v:connectionFailure" class="def">connectionFailure</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#connectionFailure" class="link">Source</a> <a href="#v:connectionFailure" class="selflink">#</a></p><div class="doc"><p>Is set to <code>&quot;08006&quot;</code>.</p></div></div><div class="top"><p class="src"><a id="v:sqlclientUnableToEstablishSqlconnection" class="def">sqlclientUnableToEstablishSqlconnection</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#sqlclientUnableToEstablishSqlconnection" class="link">Source</a> <a href="#v:sqlclientUnableToEstablishSqlconnection" class="selflink">#</a></p><div class="doc"><p>Is set to <code>&quot;08001&quot;</code>.</p></div></div><div class="top"><p class="src"><a id="v:sqlserverRejectedEstablishmentOfSqlconnection" class="def">sqlserverRejectedEstablishmentOfSqlconnection</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#sqlserverRejectedEstablishmentOfSqlconnection" class="link">Source</a> <a href="#v:sqlserverRejectedEstablishmentOfSqlconnection" class="selflink">#</a></p><div class="doc"><p>Is set to <code>&quot;08004&quot;</code>.</p></div></div><div class="top"><p class="src"><a id="v:transactionResolutionUnknown" class="def">transactionResolutionUnknown</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#transactionResolutionUnknown" class="link">Source</a> <a href="#v:transactionResolutionUnknown" class="selflink">#</a></p><div class="doc"><p>Is set to <code>&quot;08007&quot;</code>.</p></div></div><div class="top"><p class="src"><a id="v:protocolViolation" class="def">protocolViolation</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#protocolViolation" class="link">Source</a> <a href="#v:protocolViolation" class="selflink">#</a></p><div class="doc"><p>Is set to <code>&quot;08P01&quot;</code>.</p></div></div><div class="top"><p class="src"><a id="v:triggeredActionException" class="def">triggeredActionException</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#triggeredActionException" class="link">Source</a> <a href="#v:triggeredActionException" class="selflink">#</a></p><div class="doc"><p>Is set to <code>&quot;09000&quot;</code>.</p></div></div><div class="top"><p class="src"><a id="v:featureNotSupported" class="def">featureNotSupported</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#featureNotSupported" class="link">Source</a> <a href="#v:featureNotSupported" class="selflink">#</a></p><div class="doc"><p>Is set to <code>&quot;0A000&quot;</code>.</p></div></div><div class="top"><p class="src"><a id="v:invalidTransactionInitiation" class="def">invalidTransactionInitiation</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#invalidTransactionInitiation" class="link">Source</a> <a href="#v:invalidTransactionInitiation" class="selflink">#</a></p><div class="doc"><p>Is set to <code>&quot;0B000&quot;</code>.</p></div></div><div class="top"><p class="src"><a id="v:locatorException" class="def">locatorException</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#locatorException" class="link">Source</a> <a href="#v:locatorException" class="selflink">#</a></p><div class="doc"><p>Is set to <code>&quot;0F000&quot;</code>.</p></div></div><div class="top"><p class="src"><a id="v:lEInvalidSpecification" class="def">lEInvalidSpecification</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#lEInvalidSpecification" class="link">Source</a> <a href="#v:lEInvalidSpecification" class="selflink">#</a></p><div class="doc"><p>Is set to <code>&quot;0F001&quot;</code>.</p></div></div><div class="top"><p class="src"><a id="v:invalidGrantor" class="def">invalidGrantor</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#invalidGrantor" class="link">Source</a> <a href="#v:invalidGrantor" class="selflink">#</a></p><div class="doc"><p>Is set to <code>&quot;0L000&quot;</code>.</p></div></div><div class="top"><p class="src"><a id="v:invalidGrantOperation" class="def">invalidGrantOperation</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#invalidGrantOperation" class="link">Source</a> <a href="#v:invalidGrantOperation" class="selflink">#</a></p><div class="doc"><p>Is set to <code>&quot;0LP01&quot;</code>.</p></div></div><div class="top"><p class="src"><a id="v:invalidRoleSpecification" class="def">invalidRoleSpecification</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#invalidRoleSpecification" class="link">Source</a> <a href="#v:invalidRoleSpecification" class="selflink">#</a></p><div class="doc"><p>Is set to <code>&quot;0P000&quot;</code>.</p></div></div><div class="top"><p class="src"><a id="v:cardinalityViolation" class="def">cardinalityViolation</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#cardinalityViolation" class="link">Source</a> <a href="#v:cardinalityViolation" class="selflink">#</a></p><div class="doc"><p>Is set to <code>&quot;21000&quot;</code>.</p></div></div><div class="top"><p class="src"><a id="v:dataException" class="def">dataException</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#dataException" class="link">Source</a> <a href="#v:dataException" class="selflink">#</a></p><div class="doc"><p>Is set to <code>&quot;22000&quot;</code>.</p></div></div><div class="top"><p class="src"><a id="v:arrayElementError" class="def">arrayElementError</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#arrayElementError" class="link">Source</a> <a href="#v:arrayElementError" class="selflink">#</a></p><div class="doc"><p>Is set to <code>&quot;2202E&quot;</code>.</p></div></div><div class="top"><p class="src"><a id="v:arraySubscriptError" class="def">arraySubscriptError</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#arraySubscriptError" class="link">Source</a> <a href="#v:arraySubscriptError" class="selflink">#</a></p><div class="doc"><p>Same as <code><a href="Database-HDBC-PostgreSQL.html#v:arrayElementError">arrayElementError</a></code>.</p></div></div><div class="top"><p class="src"><a id="v:characterNotInRepertoire" class="def">characterNotInRepertoire</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#characterNotInRepertoire" class="link">Source</a> <a href="#v:characterNotInRepertoire" class="selflink">#</a></p><div class="doc"><p>Is set to <code>&quot;22021&quot;</code>.</p></div></div><div class="top"><p class="src"><a id="v:datetimeFieldOverflow" class="def">datetimeFieldOverflow</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#datetimeFieldOverflow" class="link">Source</a> <a href="#v:datetimeFieldOverflow" class="selflink">#</a></p><div class="doc"><p>Is set to <code>&quot;22008&quot;</code>.</p></div></div><div class="top"><p class="src"><a id="v:datetimeValueOutOfRange" class="def">datetimeValueOutOfRange</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#datetimeValueOutOfRange" class="link">Source</a> <a href="#v:datetimeValueOutOfRange" class="selflink">#</a></p><div class="doc"><p>Same as <code><a href="Database-HDBC-PostgreSQL.html#v:datetimeFieldOverflow">datetimeFieldOverflow</a></code>.</p></div></div><div class="top"><p class="src"><a id="v:divisionByZero" class="def">divisionByZero</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#divisionByZero" class="link">Source</a> <a href="#v:divisionByZero" class="selflink">#</a></p><div class="doc"><p>Is set to <code>&quot;22012&quot;</code>.</p></div></div><div class="top"><p class="src"><a id="v:errorInAssignment" class="def">errorInAssignment</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#errorInAssignment" class="link">Source</a> <a href="#v:errorInAssignment" class="selflink">#</a></p><div class="doc"><p>Is set to <code>&quot;22005&quot;</code>.</p></div></div><div class="top"><p class="src"><a id="v:escapeCharacterConflict" class="def">escapeCharacterConflict</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#escapeCharacterConflict" class="link">Source</a> <a href="#v:escapeCharacterConflict" class="selflink">#</a></p><div class="doc"><p>Is set to <code>&quot;2200B&quot;</code>.</p></div></div><div class="top"><p class="src"><a id="v:indicatorOverflow" class="def">indicatorOverflow</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#indicatorOverflow" class="link">Source</a> <a href="#v:indicatorOverflow" class="selflink">#</a></p><div class="doc"><p>Is set to <code>&quot;22022&quot;</code>.</p></div></div><div class="top"><p class="src"><a id="v:intervalFieldOverflow" class="def">intervalFieldOverflow</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#intervalFieldOverflow" class="link">Source</a> <a href="#v:intervalFieldOverflow" class="selflink">#</a></p><div class="doc"><p>Is set to <code>&quot;22015&quot;</code>.</p></div></div><div class="top"><p class="src"><a id="v:invalidArgumentForLog" class="def">invalidArgumentForLog</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#invalidArgumentForLog" class="link">Source</a> <a href="#v:invalidArgumentForLog" class="selflink">#</a></p><div class="doc"><p>Is set to <code>&quot;2201E&quot;</code>.</p></div></div><div class="top"><p class="src"><a id="v:invalidArgumentForPowerFunction" class="def">invalidArgumentForPowerFunction</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#invalidArgumentForPowerFunction" class="link">Source</a> <a href="#v:invalidArgumentForPowerFunction" class="selflink">#</a></p><div class="doc"><p>Is set to <code>&quot;2201F&quot;</code>.</p></div></div><div class="top"><p class="src"><a id="v:invalidArgumentForWidthBucketFunction" class="def">invalidArgumentForWidthBucketFunction</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#invalidArgumentForWidthBucketFunction" class="link">Source</a> <a href="#v:invalidArgumentForWidthBucketFunction" class="selflink">#</a></p><div class="doc"><p>Is set to <code>&quot;2201G&quot;</code>.</p></div></div><div class="top"><p class="src"><a id="v:invalidCharacterValueForCast" class="def">invalidCharacterValueForCast</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#invalidCharacterValueForCast" class="link">Source</a> <a href="#v:invalidCharacterValueForCast" class="selflink">#</a></p><div class="doc"><p>Is set to <code>&quot;22018&quot;</code>.</p></div></div><div class="top"><p class="src"><a id="v:invalidDatetimeFormat" class="def">invalidDatetimeFormat</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#invalidDatetimeFormat" class="link">Source</a> <a href="#v:invalidDatetimeFormat" class="selflink">#</a></p><div class="doc"><p>Is set to <code>&quot;22007&quot;</code>.</p></div></div><div class="top"><p class="src"><a id="v:invalidEscapeCharacter" class="def">invalidEscapeCharacter</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#invalidEscapeCharacter" class="link">Source</a> <a href="#v:invalidEscapeCharacter" class="selflink">#</a></p><div class="doc"><p>Is set to <code>&quot;22019&quot;</code>.</p></div></div><div class="top"><p class="src"><a id="v:invalidEscapeOctet" class="def">invalidEscapeOctet</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#invalidEscapeOctet" class="link">Source</a> <a href="#v:invalidEscapeOctet" class="selflink">#</a></p><div class="doc"><p>Is set to <code>&quot;2200D&quot;</code>.</p></div></div><div class="top"><p class="src"><a id="v:invalidEscapeSequence" class="def">invalidEscapeSequence</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#invalidEscapeSequence" class="link">Source</a> <a href="#v:invalidEscapeSequence" class="selflink">#</a></p><div class="doc"><p>Is set to <code>&quot;22025&quot;</code>.</p></div></div><div class="top"><p class="src"><a id="v:nonstandardUseOfEscapeCharacter" class="def">nonstandardUseOfEscapeCharacter</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#nonstandardUseOfEscapeCharacter" class="link">Source</a> <a href="#v:nonstandardUseOfEscapeCharacter" class="selflink">#</a></p><div class="doc"><p>Is set to <code>&quot;22P06&quot;</code>.</p></div></div><div class="top"><p class="src"><a id="v:invalidIndicatorParameterValue" class="def">invalidIndicatorParameterValue</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#invalidIndicatorParameterValue" class="link">Source</a> <a href="#v:invalidIndicatorParameterValue" class="selflink">#</a></p><div class="doc"><p>Is set to <code>&quot;22010&quot;</code>.</p></div></div><div class="top"><p class="src"><a id="v:invalidLimitValue" class="def">invalidLimitValue</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#invalidLimitValue" class="link">Source</a> <a href="#v:invalidLimitValue" class="selflink">#</a></p><div class="doc"><p>Is set to <code>&quot;22020&quot;</code>.</p></div></div><div class="top"><p class="src"><a id="v:invalidParameterValue" class="def">invalidParameterValue</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#invalidParameterValue" class="link">Source</a> <a href="#v:invalidParameterValue" class="selflink">#</a></p><div class="doc"><p>Is set to <code>&quot;22023&quot;</code>.</p></div></div><div class="top"><p class="src"><a id="v:invalidRegularExpression" class="def">invalidRegularExpression</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#invalidRegularExpression" class="link">Source</a> <a href="#v:invalidRegularExpression" class="selflink">#</a></p><div class="doc"><p>Is set to <code>&quot;2201B&quot;</code>.</p></div></div><div class="top"><p class="src"><a id="v:invalidTimeZoneDisplacementValue" class="def">invalidTimeZoneDisplacementValue</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#invalidTimeZoneDisplacementValue" class="link">Source</a> <a href="#v:invalidTimeZoneDisplacementValue" class="selflink">#</a></p><div class="doc"><p>Is set to <code>&quot;22009&quot;</code>.</p></div></div><div class="top"><p class="src"><a id="v:invalidUseOfEscapeCharacter" class="def">invalidUseOfEscapeCharacter</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#invalidUseOfEscapeCharacter" class="link">Source</a> <a href="#v:invalidUseOfEscapeCharacter" class="selflink">#</a></p><div class="doc"><p>Is set to <code>&quot;2200C&quot;</code>.</p></div></div><div class="top"><p class="src"><a id="v:mostSpecificTypeMismatch" class="def">mostSpecificTypeMismatch</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#mostSpecificTypeMismatch" class="link">Source</a> <a href="#v:mostSpecificTypeMismatch" class="selflink">#</a></p><div class="doc"><p>Is set to <code>&quot;2200G&quot;</code>.</p></div></div><div class="top"><p class="src"><a id="v:nullValueNotAllowed" class="def">nullValueNotAllowed</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#nullValueNotAllowed" class="link">Source</a> <a href="#v:nullValueNotAllowed" class="selflink">#</a></p><div class="doc"><p>Is set to <code>&quot;22004&quot;</code>.</p></div></div><div class="top"><p class="src"><a id="v:nullValueNoIndicatorParameter" class="def">nullValueNoIndicatorParameter</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#nullValueNoIndicatorParameter" class="link">Source</a> <a href="#v:nullValueNoIndicatorParameter" class="selflink">#</a></p><div class="doc"><p>Is set to <code>&quot;22002&quot;</code>.</p></div></div><div class="top"><p class="src"><a id="v:numericValueOutOfRange" class="def">numericValueOutOfRange</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#numericValueOutOfRange" class="link">Source</a> <a href="#v:numericValueOutOfRange" class="selflink">#</a></p><div class="doc"><p>Is set to <code>&quot;22003&quot;</code>.</p></div></div><div class="top"><p class="src"><a id="v:stringDataLengthMismatch" class="def">stringDataLengthMismatch</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#stringDataLengthMismatch" class="link">Source</a> <a href="#v:stringDataLengthMismatch" class="selflink">#</a></p><div class="doc"><p>Is set to <code>&quot;22026&quot;</code>.</p></div></div><div class="top"><p class="src"><a id="v:stringDataRightTruncation" class="def">stringDataRightTruncation</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#stringDataRightTruncation" class="link">Source</a> <a href="#v:stringDataRightTruncation" class="selflink">#</a></p><div class="doc"><p>Is set to <code>&quot;22001&quot;</code>.</p></div></div><div class="top"><p class="src"><a id="v:substringError" class="def">substringError</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#substringError" class="link">Source</a> <a href="#v:substringError" class="selflink">#</a></p><div class="doc"><p>Is set to <code>&quot;22011&quot;</code>.</p></div></div><div class="top"><p class="src"><a id="v:trimError" class="def">trimError</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#trimError" class="link">Source</a> <a href="#v:trimError" class="selflink">#</a></p><div class="doc"><p>Is set to <code>&quot;22027&quot;</code>.</p></div></div><div class="top"><p class="src"><a id="v:unterminatedCString" class="def">unterminatedCString</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#unterminatedCString" class="link">Source</a> <a href="#v:unterminatedCString" class="selflink">#</a></p><div class="doc"><p>Is set to <code>&quot;22024&quot;</code>.</p></div></div><div class="top"><p class="src"><a id="v:zeroLengthCharacterString" class="def">zeroLengthCharacterString</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#zeroLengthCharacterString" class="link">Source</a> <a href="#v:zeroLengthCharacterString" class="selflink">#</a></p><div class="doc"><p>Is set to <code>&quot;2200F&quot;</code>.</p></div></div><div class="top"><p class="src"><a id="v:floatingPointException" class="def">floatingPointException</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#floatingPointException" class="link">Source</a> <a href="#v:floatingPointException" class="selflink">#</a></p><div class="doc"><p>Is set to <code>&quot;22P01&quot;</code>.</p></div></div><div class="top"><p class="src"><a id="v:invalidTextRepresentation" class="def">invalidTextRepresentation</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#invalidTextRepresentation" class="link">Source</a> <a href="#v:invalidTextRepresentation" class="selflink">#</a></p><div class="doc"><p>Is set to <code>&quot;22P02&quot;</code>.</p></div></div><div class="top"><p class="src"><a id="v:invalidBinaryRepresentation" class="def">invalidBinaryRepresentation</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#invalidBinaryRepresentation" class="link">Source</a> <a href="#v:invalidBinaryRepresentation" class="selflink">#</a></p><div class="doc"><p>Is set to <code>&quot;22P03&quot;</code>.</p></div></div><div class="top"><p class="src"><a id="v:badCopyFileFormat" class="def">badCopyFileFormat</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#badCopyFileFormat" class="link">Source</a> <a href="#v:badCopyFileFormat" class="selflink">#</a></p><div class="doc"><p>Is set to <code>&quot;22P04&quot;</code>.</p></div></div><div class="top"><p class="src"><a id="v:untranslatableCharacter" class="def">untranslatableCharacter</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#untranslatableCharacter" class="link">Source</a> <a href="#v:untranslatableCharacter" class="selflink">#</a></p><div class="doc"><p>Is set to <code>&quot;22P05&quot;</code>.</p></div></div><div class="top"><p class="src"><a id="v:notAnXmlDocument" class="def">notAnXmlDocument</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#notAnXmlDocument" class="link">Source</a> <a href="#v:notAnXmlDocument" class="selflink">#</a></p><div class="doc"><p>Is set to <code>&quot;2200L&quot;</code>.</p></div></div><div class="top"><p class="src"><a id="v:invalidXmlDocument" class="def">invalidXmlDocument</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#invalidXmlDocument" class="link">Source</a> <a href="#v:invalidXmlDocument" class="selflink">#</a></p><div class="doc"><p>Is set to <code>&quot;2200M&quot;</code>.</p></div></div><div class="top"><p class="src"><a id="v:invalidXmlContent" class="def">invalidXmlContent</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#invalidXmlContent" class="link">Source</a> <a href="#v:invalidXmlContent" class="selflink">#</a></p><div class="doc"><p>Is set to <code>&quot;2200N&quot;</code>.</p></div></div><div class="top"><p class="src"><a id="v:invalidXmlComment" class="def">invalidXmlComment</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#invalidXmlComment" class="link">Source</a> <a href="#v:invalidXmlComment" class="selflink">#</a></p><div class="doc"><p>Is set to <code>&quot;2200S&quot;</code>.</p></div></div><div class="top"><p class="src"><a id="v:invalidXmlProcessingInstruction" class="def">invalidXmlProcessingInstruction</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#invalidXmlProcessingInstruction" class="link">Source</a> <a href="#v:invalidXmlProcessingInstruction" class="selflink">#</a></p><div class="doc"><p>Is set to <code>&quot;2200T&quot;</code>.</p></div></div><div class="top"><p class="src"><a id="v:integrityConstraintViolation" class="def">integrityConstraintViolation</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#integrityConstraintViolation" class="link">Source</a> <a href="#v:integrityConstraintViolation" class="selflink">#</a></p><div class="doc"><p>Is set to <code>&quot;23000&quot;</code>.</p></div></div><div class="top"><p class="src"><a id="v:restrictViolation" class="def">restrictViolation</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#restrictViolation" class="link">Source</a> <a href="#v:restrictViolation" class="selflink">#</a></p><div class="doc"><p>Is set to <code>&quot;23001&quot;</code>.</p></div></div><div class="top"><p class="src"><a id="v:notNullViolation" class="def">notNullViolation</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#notNullViolation" class="link">Source</a> <a href="#v:notNullViolation" class="selflink">#</a></p><div class="doc"><p>Is set to <code>&quot;23502&quot;</code>.</p></div></div><div class="top"><p class="src"><a id="v:foreignKeyViolation" class="def">foreignKeyViolation</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#foreignKeyViolation" class="link">Source</a> <a href="#v:foreignKeyViolation" class="selflink">#</a></p><div class="doc"><p>Is set to <code>&quot;23503&quot;</code>.</p></div></div><div class="top"><p class="src"><a id="v:uniqueViolation" class="def">uniqueViolation</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#uniqueViolation" class="link">Source</a> <a href="#v:uniqueViolation" class="selflink">#</a></p><div class="doc"><p>Is set to <code>&quot;23505&quot;</code>.</p></div></div><div class="top"><p class="src"><a id="v:checkViolation" class="def">checkViolation</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#checkViolation" class="link">Source</a> <a href="#v:checkViolation" class="selflink">#</a></p><div class="doc"><p>Is set to <code>&quot;23514&quot;</code>.</p></div></div><div class="top"><p class="src"><a id="v:invalidCursorState" class="def">invalidCursorState</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#invalidCursorState" class="link">Source</a> <a href="#v:invalidCursorState" class="selflink">#</a></p><div class="doc"><p>Is set to <code>&quot;24000&quot;</code>.</p></div></div><div class="top"><p class="src"><a id="v:invalidTransactionState" class="def">invalidTransactionState</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#invalidTransactionState" class="link">Source</a> <a href="#v:invalidTransactionState" class="selflink">#</a></p><div class="doc"><p>Is set to <code>&quot;25000&quot;</code>.</p></div></div><div class="top"><p class="src"><a id="v:activeSqlTransaction" class="def">activeSqlTransaction</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#activeSqlTransaction" class="link">Source</a> <a href="#v:activeSqlTransaction" class="selflink">#</a></p><div class="doc"><p>Is set to <code>&quot;25001&quot;</code>.</p></div></div><div class="top"><p class="src"><a id="v:branchTransactionAlreadyActive" class="def">branchTransactionAlreadyActive</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#branchTransactionAlreadyActive" class="link">Source</a> <a href="#v:branchTransactionAlreadyActive" class="selflink">#</a></p><div class="doc"><p>Is set to <code>&quot;25002&quot;</code>.</p></div></div><div class="top"><p class="src"><a id="v:heldCursorRequiresSameIsolationLevel" class="def">heldCursorRequiresSameIsolationLevel</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#heldCursorRequiresSameIsolationLevel" class="link">Source</a> <a href="#v:heldCursorRequiresSameIsolationLevel" class="selflink">#</a></p><div class="doc"><p>Is set to <code>&quot;25008&quot;</code>.</p></div></div><div class="top"><p class="src"><a id="v:inappropriateAccessModeForBranchTransaction" class="def">inappropriateAccessModeForBranchTransaction</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#inappropriateAccessModeForBranchTransaction" class="link">Source</a> <a href="#v:inappropriateAccessModeForBranchTransaction" class="selflink">#</a></p><div class="doc"><p>Is set to <code>&quot;25003&quot;</code>.</p></div></div><div class="top"><p class="src"><a id="v:inappropriateIsolationLevelForBranchTransaction" class="def">inappropriateIsolationLevelForBranchTransaction</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#inappropriateIsolationLevelForBranchTransaction" class="link">Source</a> <a href="#v:inappropriateIsolationLevelForBranchTransaction" class="selflink">#</a></p><div class="doc"><p>Is set to <code>&quot;25004&quot;</code>.</p></div></div><div class="top"><p class="src"><a id="v:noActiveSqlTransactionForBranchTransaction" class="def">noActiveSqlTransactionForBranchTransaction</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#noActiveSqlTransactionForBranchTransaction" class="link">Source</a> <a href="#v:noActiveSqlTransactionForBranchTransaction" class="selflink">#</a></p><div class="doc"><p>Is set to <code>&quot;25005&quot;</code>.</p></div></div><div class="top"><p class="src"><a id="v:readOnlySqlTransaction" class="def">readOnlySqlTransaction</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#readOnlySqlTransaction" class="link">Source</a> <a href="#v:readOnlySqlTransaction" class="selflink">#</a></p><div class="doc"><p>Is set to <code>&quot;25006&quot;</code>.</p></div></div><div class="top"><p class="src"><a id="v:schemaAndDataStatementMixingNotSupported" class="def">schemaAndDataStatementMixingNotSupported</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#schemaAndDataStatementMixingNotSupported" class="link">Source</a> <a href="#v:schemaAndDataStatementMixingNotSupported" class="selflink">#</a></p><div class="doc"><p>Is set to <code>&quot;25007&quot;</code>.</p></div></div><div class="top"><p class="src"><a id="v:noActiveSqlTransaction" class="def">noActiveSqlTransaction</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#noActiveSqlTransaction" class="link">Source</a> <a href="#v:noActiveSqlTransaction" class="selflink">#</a></p><div class="doc"><p>Is set to <code>&quot;25P01&quot;</code>.</p></div></div><div class="top"><p class="src"><a id="v:inFailedSqlTransaction" class="def">inFailedSqlTransaction</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#inFailedSqlTransaction" class="link">Source</a> <a href="#v:inFailedSqlTransaction" class="selflink">#</a></p><div class="doc"><p>Is set to <code>&quot;25P02&quot;</code>.</p></div></div><div class="top"><p class="src"><a id="v:invalidSqlStatementName" class="def">invalidSqlStatementName</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#invalidSqlStatementName" class="link">Source</a> <a href="#v:invalidSqlStatementName" class="selflink">#</a></p><div class="doc"><p>Is set to <code>&quot;26000&quot;</code>.</p></div></div><div class="top"><p class="src"><a id="v:triggeredDataChangeViolation" class="def">triggeredDataChangeViolation</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#triggeredDataChangeViolation" class="link">Source</a> <a href="#v:triggeredDataChangeViolation" class="selflink">#</a></p><div class="doc"><p>Is set to <code>&quot;27000&quot;</code>.</p></div></div><div class="top"><p class="src"><a id="v:invalidAuthorizationSpecification" class="def">invalidAuthorizationSpecification</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#invalidAuthorizationSpecification" class="link">Source</a> <a href="#v:invalidAuthorizationSpecification" class="selflink">#</a></p><div class="doc"><p>Is set to <code>&quot;28000&quot;</code>.</p></div></div><div class="top"><p class="src"><a id="v:dependentPrivilegeDescriptorsStillExist" class="def">dependentPrivilegeDescriptorsStillExist</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#dependentPrivilegeDescriptorsStillExist" class="link">Source</a> <a href="#v:dependentPrivilegeDescriptorsStillExist" class="selflink">#</a></p><div class="doc"><p>Is set to <code>&quot;2B000&quot;</code>.</p></div></div><div class="top"><p class="src"><a id="v:dependentObjectsStillExist" class="def">dependentObjectsStillExist</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#dependentObjectsStillExist" class="link">Source</a> <a href="#v:dependentObjectsStillExist" class="selflink">#</a></p><div class="doc"><p>Is set to <code>&quot;2BP01&quot;</code>.</p></div></div><div class="top"><p class="src"><a id="v:invalidTransactionTermination" class="def">invalidTransactionTermination</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#invalidTransactionTermination" class="link">Source</a> <a href="#v:invalidTransactionTermination" class="selflink">#</a></p><div class="doc"><p>Is set to <code>&quot;2D000&quot;</code>.</p></div></div><div class="top"><p class="src"><a id="v:sqlRoutineException" class="def">sqlRoutineException</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#sqlRoutineException" class="link">Source</a> <a href="#v:sqlRoutineException" class="selflink">#</a></p><div class="doc"><p>Is set to <code>&quot;2F000&quot;</code>.</p></div></div><div class="top"><p class="src"><a id="v:sREFunctionExecutedNoReturnStatement" class="def">sREFunctionExecutedNoReturnStatement</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#sREFunctionExecutedNoReturnStatement" class="link">Source</a> <a href="#v:sREFunctionExecutedNoReturnStatement" class="selflink">#</a></p><div class="doc"><p>Is set to <code>&quot;2F005&quot;</code>.</p></div></div><div class="top"><p class="src"><a id="v:sREModifyingSqlDataNotPermitted" class="def">sREModifyingSqlDataNotPermitted</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#sREModifyingSqlDataNotPermitted" class="link">Source</a> <a href="#v:sREModifyingSqlDataNotPermitted" class="selflink">#</a></p><div class="doc"><p>Is set to <code>&quot;2F002&quot;</code>.</p></div></div><div class="top"><p class="src"><a id="v:sREProhibitedSqlStatementAttempted" class="def">sREProhibitedSqlStatementAttempted</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#sREProhibitedSqlStatementAttempted" class="link">Source</a> <a href="#v:sREProhibitedSqlStatementAttempted" class="selflink">#</a></p><div class="doc"><p>Is set to <code>&quot;2F003&quot;</code>.</p></div></div><div class="top"><p class="src"><a id="v:sREReadingSqlDataNotPermitted" class="def">sREReadingSqlDataNotPermitted</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#sREReadingSqlDataNotPermitted" class="link">Source</a> <a href="#v:sREReadingSqlDataNotPermitted" class="selflink">#</a></p><div class="doc"><p>Is set to <code>&quot;2F004&quot;</code>.</p></div></div><div class="top"><p class="src"><a id="v:invalidCursorName" class="def">invalidCursorName</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#invalidCursorName" class="link">Source</a> <a href="#v:invalidCursorName" class="selflink">#</a></p><div class="doc"><p>Is set to <code>&quot;34000&quot;</code>.</p></div></div><div class="top"><p class="src"><a id="v:externalRoutineException" class="def">externalRoutineException</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#externalRoutineException" class="link">Source</a> <a href="#v:externalRoutineException" class="selflink">#</a></p><div class="doc"><p>Is set to <code>&quot;38000&quot;</code>.</p></div></div><div class="top"><p class="src"><a id="v:eREContainingSqlNotPermitted" class="def">eREContainingSqlNotPermitted</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#eREContainingSqlNotPermitted" class="link">Source</a> <a href="#v:eREContainingSqlNotPermitted" class="selflink">#</a></p><div class="doc"><p>Is set to <code>&quot;38001&quot;</code>.</p></div></div><div class="top"><p class="src"><a id="v:eREModifyingSqlDataNotPermitted" class="def">eREModifyingSqlDataNotPermitted</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#eREModifyingSqlDataNotPermitted" class="link">Source</a> <a href="#v:eREModifyingSqlDataNotPermitted" class="selflink">#</a></p><div class="doc"><p>Is set to <code>&quot;38002&quot;</code>.</p></div></div><div class="top"><p class="src"><a id="v:eREProhibitedSqlStatementAttempted" class="def">eREProhibitedSqlStatementAttempted</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#eREProhibitedSqlStatementAttempted" class="link">Source</a> <a href="#v:eREProhibitedSqlStatementAttempted" class="selflink">#</a></p><div class="doc"><p>Is set to <code>&quot;38003&quot;</code>.</p></div></div><div class="top"><p class="src"><a id="v:eREReadingSqlDataNotPermitted" class="def">eREReadingSqlDataNotPermitted</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#eREReadingSqlDataNotPermitted" class="link">Source</a> <a href="#v:eREReadingSqlDataNotPermitted" class="selflink">#</a></p><div class="doc"><p>Is set to <code>&quot;38004&quot;</code>.</p></div></div><div class="top"><p class="src"><a id="v:externalRoutineInvocationException" class="def">externalRoutineInvocationException</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#externalRoutineInvocationException" class="link">Source</a> <a href="#v:externalRoutineInvocationException" class="selflink">#</a></p><div class="doc"><p>Is set to <code>&quot;39000&quot;</code>.</p></div></div><div class="top"><p class="src"><a id="v:eRIEInvalidSqlstateReturned" class="def">eRIEInvalidSqlstateReturned</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#eRIEInvalidSqlstateReturned" class="link">Source</a> <a href="#v:eRIEInvalidSqlstateReturned" class="selflink">#</a></p><div class="doc"><p>Is set to <code>&quot;39001&quot;</code>.</p></div></div><div class="top"><p class="src"><a id="v:eRIENullValueNotAllowed" class="def">eRIENullValueNotAllowed</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#eRIENullValueNotAllowed" class="link">Source</a> <a href="#v:eRIENullValueNotAllowed" class="selflink">#</a></p><div class="doc"><p>Is set to <code>&quot;39004&quot;</code>.</p></div></div><div class="top"><p class="src"><a id="v:eRIETriggerProtocolViolated" class="def">eRIETriggerProtocolViolated</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#eRIETriggerProtocolViolated" class="link">Source</a> <a href="#v:eRIETriggerProtocolViolated" class="selflink">#</a></p><div class="doc"><p>Is set to <code>&quot;39P01&quot;</code>.</p></div></div><div class="top"><p class="src"><a id="v:eRIESrfProtocolViolated" class="def">eRIESrfProtocolViolated</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#eRIESrfProtocolViolated" class="link">Source</a> <a href="#v:eRIESrfProtocolViolated" class="selflink">#</a></p><div class="doc"><p>Is set to <code>&quot;39P02&quot;</code>.</p></div></div><div class="top"><p class="src"><a id="v:savepointException" class="def">savepointException</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#savepointException" class="link">Source</a> <a href="#v:savepointException" class="selflink">#</a></p><div class="doc"><p>Is set to <code>&quot;3B000&quot;</code>.</p></div></div><div class="top"><p class="src"><a id="v:sEInvalidSpecification" class="def">sEInvalidSpecification</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#sEInvalidSpecification" class="link">Source</a> <a href="#v:sEInvalidSpecification" class="selflink">#</a></p><div class="doc"><p>Is set to <code>&quot;3B001&quot;</code>.</p></div></div><div class="top"><p class="src"><a id="v:invalidCatalogName" class="def">invalidCatalogName</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#invalidCatalogName" class="link">Source</a> <a href="#v:invalidCatalogName" class="selflink">#</a></p><div class="doc"><p>Is set to <code>&quot;3D000&quot;</code>.</p></div></div><div class="top"><p class="src"><a id="v:invalidSchemaName" class="def">invalidSchemaName</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#invalidSchemaName" class="link">Source</a> <a href="#v:invalidSchemaName" class="selflink">#</a></p><div class="doc"><p>Is set to <code>&quot;3F000&quot;</code>.</p></div></div><div class="top"><p class="src"><a id="v:transactionRollback" class="def">transactionRollback</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#transactionRollback" class="link">Source</a> <a href="#v:transactionRollback" class="selflink">#</a></p><div class="doc"><p>Is set to <code>&quot;40000&quot;</code>.</p></div></div><div class="top"><p class="src"><a id="v:tRIntegrityConstraintViolation" class="def">tRIntegrityConstraintViolation</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#tRIntegrityConstraintViolation" class="link">Source</a> <a href="#v:tRIntegrityConstraintViolation" class="selflink">#</a></p><div class="doc"><p>Is set to <code>&quot;40002&quot;</code>.</p></div></div><div class="top"><p class="src"><a id="v:tRSerializationFailure" class="def">tRSerializationFailure</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#tRSerializationFailure" class="link">Source</a> <a href="#v:tRSerializationFailure" class="selflink">#</a></p><div class="doc"><p>Is set to <code>&quot;40001&quot;</code>.</p></div></div><div class="top"><p class="src"><a id="v:tRStatementCompletionUnknown" class="def">tRStatementCompletionUnknown</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#tRStatementCompletionUnknown" class="link">Source</a> <a href="#v:tRStatementCompletionUnknown" class="selflink">#</a></p><div class="doc"><p>Is set to <code>&quot;40003&quot;</code>.</p></div></div><div class="top"><p class="src"><a id="v:tRDeadlockDetected" class="def">tRDeadlockDetected</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#tRDeadlockDetected" class="link">Source</a> <a href="#v:tRDeadlockDetected" class="selflink">#</a></p><div class="doc"><p>Is set to <code>&quot;40P01&quot;</code>.</p></div></div><div class="top"><p class="src"><a id="v:syntaxErrorOrAccessRuleViolation" class="def">syntaxErrorOrAccessRuleViolation</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#syntaxErrorOrAccessRuleViolation" class="link">Source</a> <a href="#v:syntaxErrorOrAccessRuleViolation" class="selflink">#</a></p><div class="doc"><p>Is set to <code>&quot;42000&quot;</code>.</p></div></div><div class="top"><p class="src"><a id="v:syntaxError" class="def">syntaxError</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#syntaxError" class="link">Source</a> <a href="#v:syntaxError" class="selflink">#</a></p><div class="doc"><p>Is set to <code>&quot;42601&quot;</code>.</p></div></div><div class="top"><p class="src"><a id="v:insufficientPrivilege" class="def">insufficientPrivilege</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#insufficientPrivilege" class="link">Source</a> <a href="#v:insufficientPrivilege" class="selflink">#</a></p><div class="doc"><p>Is set to <code>&quot;42501&quot;</code>.</p></div></div><div class="top"><p class="src"><a id="v:cannotCoerce" class="def">cannotCoerce</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#cannotCoerce" class="link">Source</a> <a href="#v:cannotCoerce" class="selflink">#</a></p><div class="doc"><p>Is set to <code>&quot;42846&quot;</code>.</p></div></div><div class="top"><p class="src"><a id="v:groupingError" class="def">groupingError</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#groupingError" class="link">Source</a> <a href="#v:groupingError" class="selflink">#</a></p><div class="doc"><p>Is set to <code>&quot;42803&quot;</code>.</p></div></div><div class="top"><p class="src"><a id="v:invalidForeignKey" class="def">invalidForeignKey</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#invalidForeignKey" class="link">Source</a> <a href="#v:invalidForeignKey" class="selflink">#</a></p><div class="doc"><p>Is set to <code>&quot;42830&quot;</code>.</p></div></div><div class="top"><p class="src"><a id="v:invalidName" class="def">invalidName</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#invalidName" class="link">Source</a> <a href="#v:invalidName" class="selflink">#</a></p><div class="doc"><p>Is set to <code>&quot;42602&quot;</code>.</p></div></div><div class="top"><p class="src"><a id="v:nameTooLong" class="def">nameTooLong</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#nameTooLong" class="link">Source</a> <a href="#v:nameTooLong" class="selflink">#</a></p><div class="doc"><p>Is set to <code>&quot;42622&quot;</code>.</p></div></div><div class="top"><p class="src"><a id="v:reservedName" class="def">reservedName</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#reservedName" class="link">Source</a> <a href="#v:reservedName" class="selflink">#</a></p><div class="doc"><p>Is set to <code>&quot;42939&quot;</code>.</p></div></div><div class="top"><p class="src"><a id="v:datatypeMismatch" class="def">datatypeMismatch</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#datatypeMismatch" class="link">Source</a> <a href="#v:datatypeMismatch" class="selflink">#</a></p><div class="doc"><p>Is set to <code>&quot;42804&quot;</code>.</p></div></div><div class="top"><p class="src"><a id="v:indeterminateDatatype" class="def">indeterminateDatatype</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#indeterminateDatatype" class="link">Source</a> <a href="#v:indeterminateDatatype" class="selflink">#</a></p><div class="doc"><p>Is set to <code>&quot;42P18&quot;</code>.</p></div></div><div class="top"><p class="src"><a id="v:wrongObjectType" class="def">wrongObjectType</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#wrongObjectType" class="link">Source</a> <a href="#v:wrongObjectType" class="selflink">#</a></p><div class="doc"><p>Is set to <code>&quot;42809&quot;</code>.</p></div></div><div class="top"><p class="src"><a id="v:undefinedColumn" class="def">undefinedColumn</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#undefinedColumn" class="link">Source</a> <a href="#v:undefinedColumn" class="selflink">#</a></p><div class="doc"><p>Is set to <code>&quot;42703&quot;</code>.</p></div></div><div class="top"><p class="src"><a id="v:undefinedCursor" class="def">undefinedCursor</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#undefinedCursor" class="link">Source</a> <a href="#v:undefinedCursor" class="selflink">#</a></p><div class="doc"><p>Same as <code><a href="Database-HDBC-PostgreSQL.html#v:invalidCursorName">invalidCursorName</a></code>.</p></div></div><div class="top"><p class="src"><a id="v:undefinedDatabase" class="def">undefinedDatabase</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#undefinedDatabase" class="link">Source</a> <a href="#v:undefinedDatabase" class="selflink">#</a></p><div class="doc"><p>Same as <code><a href="Database-HDBC-PostgreSQL.html#v:invalidCatalogName">invalidCatalogName</a></code>.</p></div></div><div class="top"><p class="src"><a id="v:undefinedFunction" class="def">undefinedFunction</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#undefinedFunction" class="link">Source</a> <a href="#v:undefinedFunction" class="selflink">#</a></p><div class="doc"><p>Is set to <code>&quot;42883&quot;</code>.</p></div></div><div class="top"><p class="src"><a id="v:undefinedPstatement" class="def">undefinedPstatement</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#undefinedPstatement" class="link">Source</a> <a href="#v:undefinedPstatement" class="selflink">#</a></p><div class="doc"><p>Same as <code><a href="Database-HDBC-PostgreSQL.html#v:invalidSqlStatementName">invalidSqlStatementName</a></code>.</p></div></div><div class="top"><p class="src"><a id="v:undefinedSchema" class="def">undefinedSchema</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#undefinedSchema" class="link">Source</a> <a href="#v:undefinedSchema" class="selflink">#</a></p><div class="doc"><p>Same as <code><a href="Database-HDBC-PostgreSQL.html#v:invalidSchemaName">invalidSchemaName</a></code>.</p></div></div><div class="top"><p class="src"><a id="v:undefinedTable" class="def">undefinedTable</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#undefinedTable" class="link">Source</a> <a href="#v:undefinedTable" class="selflink">#</a></p><div class="doc"><p>Is set to <code>&quot;42P01&quot;</code>.</p></div></div><div class="top"><p class="src"><a id="v:undefinedParameter" class="def">undefinedParameter</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#undefinedParameter" class="link">Source</a> <a href="#v:undefinedParameter" class="selflink">#</a></p><div class="doc"><p>Is set to <code>&quot;42P02&quot;</code>.</p></div></div><div class="top"><p class="src"><a id="v:undefinedObject" class="def">undefinedObject</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#undefinedObject" class="link">Source</a> <a href="#v:undefinedObject" class="selflink">#</a></p><div class="doc"><p>Is set to <code>&quot;42704&quot;</code>.</p></div></div><div class="top"><p class="src"><a id="v:duplicateColumn" class="def">duplicateColumn</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#duplicateColumn" class="link">Source</a> <a href="#v:duplicateColumn" class="selflink">#</a></p><div class="doc"><p>Is set to <code>&quot;42701&quot;</code>.</p></div></div><div class="top"><p class="src"><a id="v:duplicateCursor" class="def">duplicateCursor</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#duplicateCursor" class="link">Source</a> <a href="#v:duplicateCursor" class="selflink">#</a></p><div class="doc"><p>Is set to <code>&quot;42P03&quot;</code>.</p></div></div><div class="top"><p class="src"><a id="v:duplicateDatabase" class="def">duplicateDatabase</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#duplicateDatabase" class="link">Source</a> <a href="#v:duplicateDatabase" class="selflink">#</a></p><div class="doc"><p>Is set to <code>&quot;42P04&quot;</code>.</p></div></div><div class="top"><p class="src"><a id="v:duplicateFunction" class="def">duplicateFunction</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#duplicateFunction" class="link">Source</a> <a href="#v:duplicateFunction" class="selflink">#</a></p><div class="doc"><p>Is set to <code>&quot;42723&quot;</code>.</p></div></div><div class="top"><p class="src"><a id="v:duplicatePstatement" class="def">duplicatePstatement</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#duplicatePstatement" class="link">Source</a> <a href="#v:duplicatePstatement" class="selflink">#</a></p><div class="doc"><p>Is set to <code>&quot;42P05&quot;</code>.</p></div></div><div class="top"><p class="src"><a id="v:duplicateSchema" class="def">duplicateSchema</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#duplicateSchema" class="link">Source</a> <a href="#v:duplicateSchema" class="selflink">#</a></p><div class="doc"><p>Is set to <code>&quot;42P06&quot;</code>.</p></div></div><div class="top"><p class="src"><a id="v:duplicateTable" class="def">duplicateTable</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#duplicateTable" class="link">Source</a> <a href="#v:duplicateTable" class="selflink">#</a></p><div class="doc"><p>Is set to <code>&quot;42P07&quot;</code>.</p></div></div><div class="top"><p class="src"><a id="v:duplicateAlias" class="def">duplicateAlias</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#duplicateAlias" class="link">Source</a> <a href="#v:duplicateAlias" class="selflink">#</a></p><div class="doc"><p>Is set to <code>&quot;42712&quot;</code>.</p></div></div><div class="top"><p class="src"><a id="v:duplicateObject" class="def">duplicateObject</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#duplicateObject" class="link">Source</a> <a href="#v:duplicateObject" class="selflink">#</a></p><div class="doc"><p>Is set to <code>&quot;42710&quot;</code>.</p></div></div><div class="top"><p class="src"><a id="v:ambiguousColumn" class="def">ambiguousColumn</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#ambiguousColumn" class="link">Source</a> <a href="#v:ambiguousColumn" class="selflink">#</a></p><div class="doc"><p>Is set to <code>&quot;42702&quot;</code>.</p></div></div><div class="top"><p class="src"><a id="v:ambiguousFunction" class="def">ambiguousFunction</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#ambiguousFunction" class="link">Source</a> <a href="#v:ambiguousFunction" class="selflink">#</a></p><div class="doc"><p>Is set to <code>&quot;42725&quot;</code>.</p></div></div><div class="top"><p class="src"><a id="v:ambiguousParameter" class="def">ambiguousParameter</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#ambiguousParameter" class="link">Source</a> <a href="#v:ambiguousParameter" class="selflink">#</a></p><div class="doc"><p>Is set to <code>&quot;42P08&quot;</code>.</p></div></div><div class="top"><p class="src"><a id="v:ambiguousAlias" class="def">ambiguousAlias</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#ambiguousAlias" class="link">Source</a> <a href="#v:ambiguousAlias" class="selflink">#</a></p><div class="doc"><p>Is set to <code>&quot;42P09&quot;</code>.</p></div></div><div class="top"><p class="src"><a id="v:invalidColumnReference" class="def">invalidColumnReference</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#invalidColumnReference" class="link">Source</a> <a href="#v:invalidColumnReference" class="selflink">#</a></p><div class="doc"><p>Is set to <code>&quot;42P10&quot;</code>.</p></div></div><div class="top"><p class="src"><a id="v:invalidColumnDefinition" class="def">invalidColumnDefinition</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#invalidColumnDefinition" class="link">Source</a> <a href="#v:invalidColumnDefinition" class="selflink">#</a></p><div class="doc"><p>Is set to <code>&quot;42611&quot;</code>.</p></div></div><div class="top"><p class="src"><a id="v:invalidCursorDefinition" class="def">invalidCursorDefinition</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#invalidCursorDefinition" class="link">Source</a> <a href="#v:invalidCursorDefinition" class="selflink">#</a></p><div class="doc"><p>Is set to <code>&quot;42P11&quot;</code>.</p></div></div><div class="top"><p class="src"><a id="v:invalidDatabaseDefinition" class="def">invalidDatabaseDefinition</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#invalidDatabaseDefinition" class="link">Source</a> <a href="#v:invalidDatabaseDefinition" class="selflink">#</a></p><div class="doc"><p>Is set to <code>&quot;42P12&quot;</code>.</p></div></div><div class="top"><p class="src"><a id="v:invalidFunctionDefinition" class="def">invalidFunctionDefinition</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#invalidFunctionDefinition" class="link">Source</a> <a href="#v:invalidFunctionDefinition" class="selflink">#</a></p><div class="doc"><p>Is set to <code>&quot;42P13&quot;</code>.</p></div></div><div class="top"><p class="src"><a id="v:invalidPstatementDefinition" class="def">invalidPstatementDefinition</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#invalidPstatementDefinition" class="link">Source</a> <a href="#v:invalidPstatementDefinition" class="selflink">#</a></p><div class="doc"><p>Is set to <code>&quot;42P14&quot;</code>.</p></div></div><div class="top"><p class="src"><a id="v:invalidSchemaDefinition" class="def">invalidSchemaDefinition</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#invalidSchemaDefinition" class="link">Source</a> <a href="#v:invalidSchemaDefinition" class="selflink">#</a></p><div class="doc"><p>Is set to <code>&quot;42P15&quot;</code>.</p></div></div><div class="top"><p class="src"><a id="v:invalidTableDefinition" class="def">invalidTableDefinition</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#invalidTableDefinition" class="link">Source</a> <a href="#v:invalidTableDefinition" class="selflink">#</a></p><div class="doc"><p>Is set to <code>&quot;42P16&quot;</code>.</p></div></div><div class="top"><p class="src"><a id="v:invalidObjectDefinition" class="def">invalidObjectDefinition</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#invalidObjectDefinition" class="link">Source</a> <a href="#v:invalidObjectDefinition" class="selflink">#</a></p><div class="doc"><p>Is set to <code>&quot;42P17&quot;</code>.</p></div></div><div class="top"><p class="src"><a id="v:withCheckOptionViolation" class="def">withCheckOptionViolation</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#withCheckOptionViolation" class="link">Source</a> <a href="#v:withCheckOptionViolation" class="selflink">#</a></p><div class="doc"><p>Is set to <code>&quot;44000&quot;</code>.</p></div></div><div class="top"><p class="src"><a id="v:insufficientResources" class="def">insufficientResources</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#insufficientResources" class="link">Source</a> <a href="#v:insufficientResources" class="selflink">#</a></p><div class="doc"><p>Is set to <code>&quot;53000&quot;</code>.</p></div></div><div class="top"><p class="src"><a id="v:diskFull" class="def">diskFull</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#diskFull" class="link">Source</a> <a href="#v:diskFull" class="selflink">#</a></p><div class="doc"><p>Is set to <code>&quot;53100&quot;</code>.</p></div></div><div class="top"><p class="src"><a id="v:outOfMemory" class="def">outOfMemory</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#outOfMemory" class="link">Source</a> <a href="#v:outOfMemory" class="selflink">#</a></p><div class="doc"><p>Is set to <code>&quot;53200&quot;</code>.</p></div></div><div class="top"><p class="src"><a id="v:tooManyConnections" class="def">tooManyConnections</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#tooManyConnections" class="link">Source</a> <a href="#v:tooManyConnections" class="selflink">#</a></p><div class="doc"><p>Is set to <code>&quot;53300&quot;</code>.</p></div></div><div class="top"><p class="src"><a id="v:programLimitExceeded" class="def">programLimitExceeded</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#programLimitExceeded" class="link">Source</a> <a href="#v:programLimitExceeded" class="selflink">#</a></p><div class="doc"><p>Is set to <code>&quot;54000&quot;</code>.</p></div></div><div class="top"><p class="src"><a id="v:statementTooComplex" class="def">statementTooComplex</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#statementTooComplex" class="link">Source</a> <a href="#v:statementTooComplex" class="selflink">#</a></p><div class="doc"><p>Is set to <code>&quot;54001&quot;</code>.</p></div></div><div class="top"><p class="src"><a id="v:tooManyColumns" class="def">tooManyColumns</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#tooManyColumns" class="link">Source</a> <a href="#v:tooManyColumns" class="selflink">#</a></p><div class="doc"><p>Is set to <code>&quot;54011&quot;</code>.</p></div></div><div class="top"><p class="src"><a id="v:tooManyArguments" class="def">tooManyArguments</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#tooManyArguments" class="link">Source</a> <a href="#v:tooManyArguments" class="selflink">#</a></p><div class="doc"><p>Is set to <code>&quot;54023&quot;</code>.</p></div></div><div class="top"><p class="src"><a id="v:objectNotInPrerequisiteState" class="def">objectNotInPrerequisiteState</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#objectNotInPrerequisiteState" class="link">Source</a> <a href="#v:objectNotInPrerequisiteState" class="selflink">#</a></p><div class="doc"><p>Is set to <code>&quot;55000&quot;</code>.</p></div></div><div class="top"><p class="src"><a id="v:objectInUse" class="def">objectInUse</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#objectInUse" class="link">Source</a> <a href="#v:objectInUse" class="selflink">#</a></p><div class="doc"><p>Is set to <code>&quot;55006&quot;</code>.</p></div></div><div class="top"><p class="src"><a id="v:cantChangeRuntimeParam" class="def">cantChangeRuntimeParam</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#cantChangeRuntimeParam" class="link">Source</a> <a href="#v:cantChangeRuntimeParam" class="selflink">#</a></p><div class="doc"><p>Is set to <code>&quot;55P02&quot;</code>.</p></div></div><div class="top"><p class="src"><a id="v:lockNotAvailable" class="def">lockNotAvailable</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#lockNotAvailable" class="link">Source</a> <a href="#v:lockNotAvailable" class="selflink">#</a></p><div class="doc"><p>Is set to <code>&quot;55P03&quot;</code>.</p></div></div><div class="top"><p class="src"><a id="v:operatorIntervention" class="def">operatorIntervention</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#operatorIntervention" class="link">Source</a> <a href="#v:operatorIntervention" class="selflink">#</a></p><div class="doc"><p>Is set to <code>&quot;57000&quot;</code>.</p></div></div><div class="top"><p class="src"><a id="v:queryCanceled" class="def">queryCanceled</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#queryCanceled" class="link">Source</a> <a href="#v:queryCanceled" class="selflink">#</a></p><div class="doc"><p>Is set to <code>&quot;57014&quot;</code>.</p></div></div><div class="top"><p class="src"><a id="v:adminShutdown" class="def">adminShutdown</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#adminShutdown" class="link">Source</a> <a href="#v:adminShutdown" class="selflink">#</a></p><div class="doc"><p>Is set to <code>&quot;57P01&quot;</code>.</p></div></div><div class="top"><p class="src"><a id="v:crashShutdown" class="def">crashShutdown</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#crashShutdown" class="link">Source</a> <a href="#v:crashShutdown" class="selflink">#</a></p><div class="doc"><p>Is set to <code>&quot;57P02&quot;</code>.</p></div></div><div class="top"><p class="src"><a id="v:cannotConnectNow" class="def">cannotConnectNow</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#cannotConnectNow" class="link">Source</a> <a href="#v:cannotConnectNow" class="selflink">#</a></p><div class="doc"><p>Is set to <code>&quot;57P03&quot;</code>.</p></div></div><div class="top"><p class="src"><a id="v:ioError" class="def">ioError</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#ioError" class="link">Source</a> <a href="#v:ioError" class="selflink">#</a></p><div class="doc"><p>Is set to <code>&quot;58030&quot;</code>.</p></div></div><div class="top"><p class="src"><a id="v:undefinedFile" class="def">undefinedFile</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#undefinedFile" class="link">Source</a> <a href="#v:undefinedFile" class="selflink">#</a></p><div class="doc"><p>Is set to <code>&quot;58P01&quot;</code>.</p></div></div><div class="top"><p class="src"><a id="v:duplicateFile" class="def">duplicateFile</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#duplicateFile" class="link">Source</a> <a href="#v:duplicateFile" class="selflink">#</a></p><div class="doc"><p>Is set to <code>&quot;58P02&quot;</code>.</p></div></div><div class="top"><p class="src"><a id="v:configFileError" class="def">configFileError</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#configFileError" class="link">Source</a> <a href="#v:configFileError" class="selflink">#</a></p><div class="doc"><p>Is set to <code>&quot;F0000&quot;</code>.</p></div></div><div class="top"><p class="src"><a id="v:lockFileExists" class="def">lockFileExists</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#lockFileExists" class="link">Source</a> <a href="#v:lockFileExists" class="selflink">#</a></p><div class="doc"><p>Is set to <code>&quot;F0001&quot;</code>.</p></div></div><div class="top"><p class="src"><a id="v:plpgsqlError" class="def">plpgsqlError</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#plpgsqlError" class="link">Source</a> <a href="#v:plpgsqlError" class="selflink">#</a></p><div class="doc"><p>Is set to <code>&quot;P0000&quot;</code>.</p></div></div><div class="top"><p class="src"><a id="v:raiseException" class="def">raiseException</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#raiseException" class="link">Source</a> <a href="#v:raiseException" class="selflink">#</a></p><div class="doc"><p>Is set to <code>&quot;P0001&quot;</code>.</p></div></div><div class="top"><p class="src"><a id="v:noDataFound" class="def">noDataFound</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#noDataFound" class="link">Source</a> <a href="#v:noDataFound" class="selflink">#</a></p><div class="doc"><p>Is set to <code>&quot;P0002&quot;</code>.</p></div></div><div class="top"><p class="src"><a id="v:tooManyRows" class="def">tooManyRows</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#tooManyRows" class="link">Source</a> <a href="#v:tooManyRows" class="selflink">#</a></p><div class="doc"><p>Is set to <code>&quot;P0003&quot;</code>.</p></div></div><div class="top"><p class="src"><a id="v:internalError" class="def">internalError</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#internalError" class="link">Source</a> <a href="#v:internalError" class="selflink">#</a></p><div class="doc"><p>Is set to <code>&quot;XX000&quot;</code>.</p></div></div><div class="top"><p class="src"><a id="v:dataCorrupted" class="def">dataCorrupted</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#dataCorrupted" class="link">Source</a> <a href="#v:dataCorrupted" class="selflink">#</a></p><div class="doc"><p>Is set to <code>&quot;XX001&quot;</code>.</p></div></div><div class="top"><p class="src"><a id="v:indexCorrupted" class="def">indexCorrupted</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Database-HDBC-PostgreSQL-ErrorCodes.html#indexCorrupted" class="link">Source</a> <a href="#v:indexCorrupted" class="selflink">#</a></p><div class="doc"><p>Is set to <code>&quot;XX002&quot;</code>.</p></div></div><h1 id="g:4">Threading</h1><div class="doc"><p>Provided the local libpq library is thread-safe, multiple <code><a href="Database-HDBC-PostgreSQL.html#t:Connection">Connection</a></code>s may be used
   to have concurrent database queries.  Concurrent queries issued on a single 
   <code><a href="Database-HDBC-PostgreSQL.html#t:Connection">Connection</a></code> will be performed serially.</p><p>When the local libpq library is not thread-safe (ie. it has not been compiled with 
   --enable-thread-safety), only a single database function will be performed at a time.</p></div></div></div><div id="footer"><p>Produced by <a href="http://www.haskell.org/haddock/">Haddock</a> version 2.17.2</p></div></body></html>