Changeset error-handling,6


Ignore:
Timestamp:
01/18/2008 04:27:12 PM (18 years ago)
Author:
David Owen <dsowen@…>
branch-nick:
error-handling
revision id:
dsowen@fugue88.ws-20080118162712-9gatvtukj6ee6rv1
Message:

Added more errors.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • error-handling/src/odbc/error-defs.lisp

    r5 r6  
    44
    55(define-odbc-errors
     6  ("00000" odbc-successful-completion)
     7  ("01000" odbc-warning)
     8  ("01003" odbc-null-value-eliminated-in-set-function)
     9  ("01004" odbc-string-data-right-truncation)
     10  ("01006" odbc-privilege-not-revoked)
     11  ("01007" odbc-privilege-not-granted)
     12  ("01008" odbc-implicit-zero-bit-padding)
     13  ("0100C" odbc-dynamic-result-sets-returned)
     14  ("01P01" odbc-deprecated-feature)
     15  ("02000" odbc-no-data)
     16  ("02001" odbc-no-additional-dynamic-result-sets-returned)
     17  ("03000" odbc-sql-statement-not-yet-complete)
     18  ("08000" odbc-connection-exception)
     19  ("08001" odbc-sqlclient-unable-to-establish-sqlconnection)
     20  ("08003" odbc-connection-does-not-exist)
     21  ("08004" odbc-sqlserver-rejected-establishment-of-sqlconnection)
     22  ("08006" odbc-connection-failure)
     23  ("08007" odbc-transaction-resolution-unknown)
     24  ("08P01" odbc-protocol-violation)
     25  ("09000" odbc-triggered-action-exception)
     26  ("0A000" odbc-feature-not-supported)
     27  ("0B000" odbc-invalid-transaction-initiation)
     28  ("0F000" odbc-locator-exception)
     29  ("0F001" odbc-invalid-locator-specification)
     30  ("0L000" odbc-invalid-grantor)
     31  ("0LP01" odbc-invalid-grant-operation)
     32  ("0P000" odbc-invalid-role-specification)
     33  ("21000" odbc-cardinality-violation)
     34  ("22000" odbc-data-exception)
     35  ("22001" odbc-string-data-right-truncation)
     36  ("22002" odbc-null-value-no-indicator-parameter)
     37  ("22003" odbc-numeric-value-out-of-range)
     38  ("22004" odbc-null-value-not-allowed)
     39  ("22005" odbc-error-in-assignment)
     40  ("22007" odbc-invalid-datetime-format)
     41  ("22008" odbc-datetime-field-overflow)
     42  ("22009" odbc-invalid-time-zone-displacement-value)
     43  ("2200B" odbc-escape-character-conflict)
     44  ("2200C" odbc-invalid-use-of-escape-character)
     45  ("2200D" odbc-invalid-escape-octet)
     46  ("2200F" odbc-zero-length-character-string)
     47  ("2200G" odbc-most-specific-type-mismatch)
     48  ("22010" odbc-invalid-indicator-parameter-value)
     49  ("22011" odbc-substring-error)
     50  ("22012" odbc-division-by-zero)
     51  ("22015" odbc-interval-field-overflow)
     52  ("22018" odbc-invalid-character-value-for-cast)
     53  ("22019" odbc-invalid-escape-character)
     54  ("2201B" odbc-invalid-regular-expression)
     55  ("2201E" odbc-invalid-argument-for-logarithm)
     56  ("2201F" odbc-invalid-argument-for-power-function)
     57  ("2201G" odbc-invalid-argument-for-width-bucket-function)
     58  ("22020" odbc-invalid-limit-value)
     59  ("22021" odbc-character-not-in-repertoire)
     60  ("22022" odbc-indicator-overflow)
     61  ("22023" odbc-invalid-parameter-value)
     62  ("22024" odbc-unterminated-c-string)
     63  ("22025" odbc-invalid-escape-sequence)
     64  ("22026" odbc-string-data-length-mismatch)
     65  ("22027" odbc-trim-error)
     66  ("2202E" odbc-array-subscript-error)
     67  ("22P01" odbc-floating-point-exception)
     68  ("22P02" odbc-invalid-text-representation)
     69  ("22P03" odbc-invalid-binary-representation)
     70  ("22P04" odbc-bad-copy-file-format)
     71  ("22P05" odbc-untranslatable-character)
     72  ("22P06" odbc-nonstandard-use-of-escape-character)
     73  ("23000" odbc-integrity-constraint-violation)
     74  ("23001" odbc-restrict-violation)
    675  ("23502" odbc-not-null-violation)
    776  ("23503" odbc-foreign-key-violation)
    877  ("23505" odbc-unique-violation)
    978  ("23514" odbc-check-violation)
     79  ("24000" odbc-invalid-cursor-state)
     80  ("25000" odbc-invalid-transaction-state)
     81  ("25001" odbc-active-sql-transaction)
     82  ("25002" odbc-branch-transaction-already-active)
     83  ("25003" odbc-inappropriate-access-mode-for-branch-transaction)
     84  ("25004" odbc-inappropriate-isolation-level-for-branch-transaction)
     85  ("25005" odbc-no-active-sql-transaction-for-branch-transaction)
     86  ("25006" odbc-read-only-sql-transaction)
     87  ("25007" odbc-schema-and-data-statement-mixing-not-supported)
     88  ("25008" odbc-held-cursor-requires-same-isolation-level)
     89  ("25P01" odbc-no-active-sql-transaction)
     90  ("25P02" odbc-in-failed-sql-transaction)
     91  ("26000" odbc-invalid-sql-statement-name)
     92  ("27000" odbc-triggered-data-change-violation)
     93  ("28000" odbc-invalid-authorization-specification)
     94  ("2B000" odbc-dependent-privilege-descriptors-still-exist)
     95  ("2BP01" odbc-dependent-objects-still-exist)
     96  ("2D000" odbc-invalid-transaction-termination)
     97  ("2F000" odbc-sql-routine-exception)
     98  ("2F002" odbc-modifying-sql-data-not-permitted)
     99  ("2F003" odbc-prohibited-sql-statement-attempted)
     100  ("2F004" odbc-reading-sql-data-not-permitted)
     101  ("2F005" odbc-function-executed-no-return-statement)
     102  ("34000" odbc-invalid-cursor-name)
     103  ("38000" odbc-external-routine-exception)
     104  ("38001" odbc-containing-sql-not-permitted)
     105  ("38002" odbc-modifying-sql-data-not-permitted)
     106  ("38003" odbc-prohibited-sql-statement-attempted)
     107  ("38004" odbc-reading-sql-data-not-permitted)
     108  ("39000" odbc-external-routine-invocation-exception)
     109  ("39001" odbc-invalid-sqlstate-returned)
     110  ("39004" odbc-null-value-not-allowed)
     111  ("39P01" odbc-trigger-protocol-violated)
     112  ("39P02" odbc-srf-protocol-violated)
     113  ("3B000" odbc-savepoint-exception)
     114  ("3B001" odbc-invalid-savepoint-specification)
     115  ("3D000" odbc-invalid-catalog-name)
     116  ("3F000" odbc-invalid-schema-name)
     117  ("40000" odbc-transaction-rollback)
     118  ("40001" odbc-serialization-failure)
     119  ("40002" odbc-transaction-integrity-constraint-violation)
     120  ("40003" odbc-statement-completion-unknown)
     121  ("40P01" odbc-deadlock-detected)
    10122  ("42000" odbc-syntax-error-or-access-rule-violation)
     123  ("42501" odbc-insufficient-privilege)
    11124  ("42601" odbc-syntax-error)
    12   ("42501" odbc-insufficient-privilege)
     125  ("42602" odbc-invalid-name)
     126  ("42611" odbc-invalid-column-definition)
     127  ("42622" odbc-name-too-long)
     128  ("42701" odbc-duplicate-column)
     129  ("42702" odbc-ambiguous-column)
     130  ("42703" odbc-undefined-column)
     131  ("42704" odbc-undefined-object)
     132  ("42710" odbc-duplicate-object)
     133  ("42712" odbc-duplicate-alias)
     134  ("42723" odbc-duplicate-function)
     135  ("42725" odbc-ambiguous-function)
     136  ("42803" odbc-grouping-error)
     137  ("42804" odbc-datatype-mismatch)
     138  ("42809" odbc-wrong-object-type)
     139  ("42830" odbc-invalid-foreign-key)
    13140  ("42846" odbc-cannot-coerce)
    14   ("42803" odbc-grouping-error)
    15   ("42830" odbc-invalid-foreign-key)
    16   ("42602" odbc-invalid-name)
    17   ("42622" odbc-name-too-long)
     141  ("42883" odbc-undefined-function)
    18142  ("42939" odbc-reserved-name)
    19   ("42804" odbc-datatype-mismatch)
    20   ("42P18" odbc-indeterminate-datatype)
    21   ("42809" odbc-wrong-object-type)
    22   ("42703" odbc-undefined-column)
    23   ("42883" odbc-undefined-function)
    24143  ("42P01" odbc-undefined-table)
    25144  ("42P02" odbc-undefined-parameter)
    26   ("42704" odbc-undefined-object)
    27   ("42701" odbc-duplicate-column)
    28145  ("42P03" odbc-duplicate-cursor)
    29146  ("42P04" odbc-duplicate-database)
    30   ("42723" odbc-duplicate-function)
    31147  ("42P05" odbc-duplicate-prepared-statement)
    32148  ("42P06" odbc-duplicate-schema)
    33149  ("42P07" odbc-duplicate-table)
    34   ("42712" odbc-duplicate-alias)
    35   ("42710" odbc-duplicate-object)
    36   ("42702" odbc-ambiguous-column)
    37   ("42725" odbc-ambiguous-function)
    38150  ("42P08" odbc-ambiguous-parameter)
    39151  ("42P09" odbc-ambiguous-alias)
    40152  ("42P10" odbc-invalid-column-reference)
    41   ("42611" odbc-invalid-column-definition)
    42153  ("42P11" odbc-invalid-cursor-definition)
    43154  ("42P12" odbc-invalid-database-definition)
     
    46157  ("42P15" odbc-invalid-schema-definition)
    47158  ("42P16" odbc-invalid-table-definition)
    48   ("42P17" odbc-invalid-object-definition))
     159  ("42P17" odbc-invalid-object-definition)
     160  ("42P18" odbc-indeterminate-datatype)
     161  ("44000" odbc-with-check-option-violation)
     162  ("53000" odbc-insufficient-resources)
     163  ("53100" odbc-disk-full)
     164  ("53200" odbc-out-of-memory)
     165  ("53300" odbc-too-many-connections)
     166  ("54000" odbc-program-limit-exceeded)
     167  ("54001" odbc-statement-too-complex)
     168  ("54011" odbc-too-many-columns)
     169  ("54023" odbc-too-many-arguments)
     170  ("55000" odbc-object-not-in-prerequisite-state)
     171  ("55006" odbc-object-in-use)
     172  ("55P02" odbc-cant-change-runtime-param)
     173  ("55P03" odbc-lock-not-available)
     174  ("57000" odbc-operator-intervention)
     175  ("57014" odbc-query-canceled)
     176  ("57P01" odbc-admin-shutdown)
     177  ("57P02" odbc-crash-shutdown)
     178  ("57P03" odbc-cannot-connect-now)
     179  ("58030" odbc-io-error)
     180  ("58P01" odbc-undefined-file)
     181  ("58P02" odbc-duplicate-file))
Note: See TracChangeset for help on using the changeset viewer.