/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 <jgoerzen@complete.org></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> -> <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> -> (<a href="Database-HDBC-PostgreSQL.html#t:Connection">Connection</a> -> <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="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> -> <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> -> (<a href="Database-HDBC-PostgreSQL.html#t:Connection">Connection</a> -> <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="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> -> <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> -> <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> -> (<a href="Database-HDBC-PostgreSQL.html#t:Connection">Connection</a> -> <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="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> -> <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> -> (<a href="Database-HDBC-PostgreSQL.html#t:Connection">Connection</a> -> <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="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"> </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> -> <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> -> <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> -> <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> -> <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/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> -> <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-SqlValue.html#t:SqlValue">SqlValue</a>] -> <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> -> <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/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> -> <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> -> <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> -> <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> -> <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> -> <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> -> <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> -> <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> -> <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> -> <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/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> -> <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>"00000"</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>"01000"</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>"0100C"</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>"01008"</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>"01003"</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>"01007"</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>"01006"</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>"01004"</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>"01P01"</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>"02000"</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>"02001"</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>"03000"</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>"08000"</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>"08003"</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>"08006"</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>"08001"</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>"08004"</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>"08007"</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>"08P01"</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>"09000"</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>"0A000"</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>"0B000"</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>"0F000"</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>"0F001"</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>"0L000"</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>"0LP01"</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>"0P000"</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>"21000"</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>"22000"</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>"2202E"</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>"22021"</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>"22008"</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>"22012"</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>"22005"</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>"2200B"</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>"22022"</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>"22015"</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>"2201E"</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>"2201F"</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>"2201G"</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>"22018"</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>"22007"</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>"22019"</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>"2200D"</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>"22025"</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>"22P06"</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>"22010"</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>"22020"</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>"22023"</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>"2201B"</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>"22009"</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>"2200C"</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>"2200G"</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>"22004"</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>"22002"</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>"22003"</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>"22026"</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>"22001"</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>"22011"</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>"22027"</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>"22024"</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>"2200F"</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>"22P01"</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>"22P02"</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>"22P03"</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>"22P04"</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>"22P05"</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>"2200L"</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>"2200M"</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>"2200N"</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>"2200S"</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>"2200T"</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>"23000"</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>"23001"</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>"23502"</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>"23503"</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>"23505"</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>"23514"</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>"24000"</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>"25000"</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>"25001"</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>"25002"</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>"25008"</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>"25003"</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>"25004"</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>"25005"</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>"25006"</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>"25007"</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>"25P01"</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>"25P02"</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>"26000"</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>"27000"</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>"28000"</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>"2B000"</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>"2BP01"</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>"2D000"</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>"2F000"</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>"2F005"</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>"2F002"</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>"2F003"</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>"2F004"</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>"34000"</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>"38000"</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>"38001"</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>"38002"</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>"38003"</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>"38004"</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>"39000"</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>"39001"</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>"39004"</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>"39P01"</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>"39P02"</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>"3B000"</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>"3B001"</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>"3D000"</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>"3F000"</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>"40000"</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>"40002"</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>"40001"</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>"40003"</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>"40P01"</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>"42000"</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>"42601"</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>"42501"</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>"42846"</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>"42803"</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>"42830"</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>"42602"</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>"42622"</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>"42939"</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>"42804"</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>"42P18"</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>"42809"</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>"42703"</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>"42883"</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>"42P01"</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>"42P02"</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>"42704"</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>"42701"</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>"42P03"</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>"42P04"</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>"42723"</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>"42P05"</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>"42P06"</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>"42P07"</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>"42712"</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>"42710"</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>"42702"</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>"42725"</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>"42P08"</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>"42P09"</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>"42P10"</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>"42611"</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>"42P11"</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>"42P12"</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>"42P13"</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>"42P14"</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>"42P15"</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>"42P16"</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>"42P17"</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>"44000"</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>"53000"</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>"53100"</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>"53200"</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>"53300"</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>"54000"</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>"54001"</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>"54011"</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>"54023"</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>"55000"</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>"55006"</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>"55P02"</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>"55P03"</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>"57000"</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>"57014"</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>"57P01"</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>"57P02"</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>"57P03"</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>"58030"</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>"58P01"</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>"58P02"</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>"F0000"</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>"F0001"</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>"P0000"</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>"P0001"</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>"P0002"</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>"P0003"</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>"XX000"</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>"XX001"</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>"XX002"</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>
|