1# SQL CODE definitions
2
3#
4#
5#
6#
7# @author Campbell Burnet (boucherb@users dot sourceforge.net)
8# @author Fred Toussi (fredt@users dot sourceforge.net)
9# @version 2.3.3
10# @since 1.9.0
11#
12# do not translate this section
130001=: $$ required: $$
140002=; $$ table: $$
150003=; $$ table: $$ column: $$
16
17# message parts
180021=\u0020table $$ row count error : $$ read, needed $$
190022=\u0020 wrong data for insert operation
200023=attempt to connect while db opening /closing
210024=\u0020line:\u0020
220025=\u0020line: $$ $$
230026=\u0020$$ $$
240027=\u0020$$.properties $$
250028=properties name is null or empty
26
27# message parts
280041=S1000 Error in text source field
290042=openning file: $$ error: $$
300043=closing file: $$ error: $$
310044=purging file: $$ error: $$
32
33# message parts
340051=error $$ reading row - file $$
350052=error $$ opening file - file $$
360053=error $$ closing file - file $$
37
38# message parts
390061=Invalid address : $$\nTry one of: $$
400062=Invalid address : $$
410063=Server certificate has no Common Name
420064=Server certificate has empty Common Name
430065=Certificate Common Name[$$] does not match host name[$$]
44
45# message parts
460070=; ResultSet is empty
470071=; ResultSet is positioned before first row
480072=; ResultSet is positioned after last row
49
50# message parts
510081=; in LIMIT, OFFSET or FETCH
52
53# SQLSTATE definitions
54# successful completion
550000=00000 successful completion
56
57# HSQLDB operations
580201=S0500 unsupported internal operation
590301=S0501 no file name specified for source
600302=S0502 no value specified for field
610303=S0503 zero-length separator
620304=S0504 length of text quote character must be 1
630320=S0521 operation is not allowed on text table with data
640321=S0522 invalid statemnet - text table required
650331=S0531 text file encode / decode error
660332=S0532 UTF-16 encoding string required
67
68# HSQLDB authentication
690391=S1000 password complexity
70
71# Server
720401=S1000 Transfer corrupted
730402=S0504 database disconnected
740403=S0504 Client driver version greater than '$$' is required.  \
75        HSQLDB server version is '$$'
760404=S0504 Network client is not a HSQLDB JDBC driver
770405=S0504 Client using HSQLDB http protocol instead of hsql
780406=S0504 Incomplete read of handshaking bytes
790407=S1000 no valid database paths
80
81# JDBC
820421=S1000 Column not found
830422=S1000 InputStream error
840423=S1000 Invalid argument in JDBC call
850424=S1000 Parameter not set
860425=S1000 Unknown JDBC escape sequence: {
87
88# HSQLDB non-core and file
890451=S1000 Database lock acquisition failure
900452=S1000 file input/output error
910453=S1000 wrong database file version
920454=S1000 data file is modified but backup file does not exist
930455=S1000 The database is in read only mode
940456=S1000 The table data is read only
950457=S1000 Access is denied
960458=S1000 General error
970459=S1000 Database is memory only
980460=S1000 Out of Memory
990461=S1000 error in script file
1000462=S1000 Unsupported suffix in file name '$$'.  (Supported suffixes:  $$)
1010463=S1000 Mismatch between specified compression mode '$$' and file name '$$'
1020464=S1000 Database is non-file type
1030465=S1000 Database does not exists
1040466=S1000 Data File input/output error
1050467=S1000 IO error
1060468=S1000 Data File size limit is reached
1070469=S1000 Data File is in use
1080470=S1000 Backup error
1090471=S1000 Data cache size limit is reached
1100472=S1000 problem with log file
111
112# text tables
1130481=S1000 The table's data source has not been defined
1140482=S1000 Invalid TEXT table source string
1150483=S1000 bad TEXT table source file - line number: $$ $$
1160484=S1000 TEXT table source file - IO error
1170485=S1000 end-of-line characters not allowed
1180486=S1000 Header not allowed or too long
1190487=S1000 Text source file already exists
1200488=S1000 No end sep.
121
122# warning
1231000=01000 warning
1241001=01001 warning: cursor operation conflict
1251002=01002 warning: disconnect error
1261003=01003 warning: null value eliminated in set function
1271004=01004 warning: string data, right truncation
1281005=01005 warning: insufficient item descriptor areas
1291006=01006 warning: privilege not revoked
1301007=01007 warning: privilege not granted
1311009=01009 warning: search condition too long for information schema
1321010=0100A warning: query expression too long for information schema
1331011=0100B warning: default value too long for information schema
1341012=0100C warning: result sets returned
1351013=0100D warning: additional result sets returned
1361014=0100E warning: attempt to return too many result sets
1371015=0100F warning: statement too long for information schema
1381016=01011 warning: SQL-Java path too long for information schema
1391017=0102F warning: array data, right truncation
140
141# no data
1421100=02000 no data
1431101=02001 no data: no additional result sets returned
144
145# dynamic SQL error
1461200=07000 dynamic SQL error
1471201=07001 dynamic SQL error: using clause does not match dynamic parameter specifications
1481202=07002 dynamic SQL error: using clause does not match target specifications
1491203=07003 dynamic SQL error: cursor specification cannot be executed
1501204=07004 dynamic SQL error: using clause required for dynamic parameters
1511205=07005 dynamic SQL error: prepared statement not a cursor specification
1521206=07006 dynamic SQL error: restricted data type attribute violation
1531207=07007 dynamic SQL error: using clause required for result fields
1541208=07008 dynamic SQL error: invalid descriptor count
1551209=07009 dynamic SQL error: invalid descriptor index
1561211=0700B dynamic SQL error: data type transform function violation
1571212=0700C dynamic SQL error: undefined DATA value
1581213=0700D dynamic SQL error: invalid DATA target
1591214=0700E dynamic SQL error: invalid LEVEL value
1601215=0700F dynamic SQL error: invalid DATETIME_INTERVAL_CODE
161
162# HSQLDB
1631251=07501 statement is closed
1641252=07502 statement is invalid
1651253=07503 statement does not generate a row count
1661254=07504 statement does not generate a result set
1671255=07505 statement is in batch mode
1681256=07506 statement is not in batch mode
169
170# connection exception
1711300=08000 connection exception
1721301=08001 connection exception: SQL-client unable to establish SQL-connection
1731302=08002 connection exception: connection name in use
1741303=08003 connection exception: connection does not exist
1751304=08004 connection exception: SQL-server rejected establishment of SQL-connection
1761305=08006 connection exception: connection failure
1771306=08007 connection exception: transaction resolution unknown
178
179# HSQLDB connection exception
1801351=08501 connection exception: timed out
1811352=08502 warning: unsupported client info
1821353=08503 connection exception: closed
183
184# triggered action exception
1851400=09000 triggered action exception
186
187# feature not supported
1881500=0A000 feature not supported
1891501=0A001 feature not supported: multiple server transactions
190
191# HSQLDB feature not supported
1921551=0A501 feature not supported:
193
194# invalid target type specification
1951600=0D000 invalid target type specification
196
197# invalid schema name list specification
1981700=0E000 invalid schema name list specification
199
200# locator exception
2011800=0F000 locator exception
2021801=0F001 locator exception: invalid specification
203
204# HSQLDB locator
2051852=0F502 lob is no longer valid
2061853=0F503 lob stream is closed
207
208# resignal when handler not active
2091900=0K000 resignal when handler not active
210
211# invalid grantor
2122000=0L000 invalid grantor
213
214# HSQLDB
2152051=0L501 invalid grantor - lacks CREATE_SCHEMA privilege
216
217# invalid SQL-invoked procedure reference
2182100=0M000 invalid SQL-invoked procedure reference
219
220# invalid role specification
2212200=0P000 invalid role specification
222
223# HSQLDB
2242251=0P501 invalid role specification - circular grant
2252252=0P502 invalid role specification - already granted
2262253=0P503 invalid role specification - does not have role
227
228# invalid transform group name specification
2292300=0S000 invalid transform group name specification
230
231# target table disagrees with cursor specification
2322400=0T000 target table disagrees with cursor specification
233
234# attempt to assign to non-updatable column
2352500=0U000 attempt to assign to non-updatable column
236
237# attempt to assign to ordering column
2382600=0V000 attempt to assign to ordering column
239
240# prohibited statement encountered during trigger execution
2412700=0W000 prohibited statement encountered during trigger execution
242
243# invalid foreign server specification
2442800=0X000 invalid foreign server specification
245
246# pass-through specific condition
2472900=0Y000 pass-through specific condition
2482901=0Y001 pass-through specific condition: invalid cursor option
2492902=0Y002 pass-through specific condition: invalid cursor allocation
250
251# diagnostics exception
2523000=0Z000 diagnostics exception
2533001=0Z001 diagnostics exception: maximum number of stacked diagnostics areas exceeded
254
255# 04-PSM
2563003=0Z002 diagnostics exception: stacked diagnostics accessed without active handler
257
258# 04-PSM
2593100=20000 case not found for case statement
260
261# cardinality violation
2623201=21000 cardinality violation
263
264# data exception
2653400=22000 data exception
2663401=22001 data exception: string data, right truncation
2673402=22002 data exception: null value, no indicator parameter
2683403=22003 data exception: numeric value out of range
2693404=22004 data exception: null value not allowed
2703405=22005 data exception: error in assignment
2713406=22006 data exception: invalid interval format
2723407=22007 data exception: invalid datetime format
2733408=22008 data exception: datetime field overflow
2743409=22009 data exception: invalid time zone displacement value
2753410=2200B data exception: escape character conflict
2763411=2200C data exception: invalid use of escape character
2773412=2200D data exception: invalid escape octet
2783413=2200E data exception: null value in array target
2793414=2200F data exception: zero-length character string
2803415=2200G data exception: most specific type mismatch
2813416=2200H data exception: sequence generator limit exceeded
2823417=2200J data exception: nonidentical notations with the same name
2833418=2200K data exception: nonidentical unparsed entities with the same name
2843419=2200L data exception: not an XML document
2853420=2200M data exception: invalid XML document
2863421=2200N data exception: invalid XML content
2873422=2200P data exception: interval value out of range
2883423=2200Q data exception: multiset value overflow
2893424=2200R data exception: XML value overflow
2903425=2200S data exception: invalid comment
2913426=2200T data exception: invalid processing instruction
2923427=2200U data exception: not an XQuery document node
2933428=2200V data exception: invalid XQuery context item
2943429=2200W data exception: XQuery serialization error
2953430=22010 data exception: invalid indicator parameter value
2963431=22011 data exception: substring error
2973432=22012 data exception: division by zero
2983433=22013 data exception: invalid preceding or following size in window function
2993434=22014 data exception: invalid argument for NTILE function
3003435=22015 data exception: interval field overflow
3013436=22016 data exception: invalid argument for NTH_VALUE function
3023437=22017 data exception: invalid data specified for datalink
3033438=22018 data exception: invalid character value for cast
3043439=22019 data exception: invalid escape character
3053440=2201A data exception: null argument passed to datalink constructor
3063441=2201B data exception: invalid regular expression
3073442=2201C data exception: null row not permitted in table
3083443=2201D data exception: datalink value exceeds maximum length
3093444=2201E data exception: invalid argument for natural logarithm
3103445=2201F data exception: invalid argument for power function
3113446=2201G data exception: invalid argument for width bucket function
3123447=2201J data exception: XQuery sequence cannot be validated
3133448=2201S data exception: invalid XQuery regular expression
3143449=2201T data exception: invalid XQuery option flag
3153450=2201U data exception: attempt to replace a zero-length string
3163451=2201V data exception: invalid XQuery replacement string
3173452=2201W data exception: invalid row count in fetch first clause
3183453=2201X data exception: invalid row count in result offset clause
3193454=22021 data exception: character not in repertoire
3203455=22022 data exception: indicator overflow
3213456=22023 data exception: invalid parameter value
3223457=22024 data exception: unterminated C string
3233458=22025 data exception: invalid escape sequence
3243459=22026 data exception: string data, length mismatch
3253460=22027 data exception: trim error
3263461=22029 data exception: noncharacter in UCS string
3273462=22020 data exception: invalid period value
328
329# HSQLDB data exception
3303471=22501 value cannot be converted to target type
3313472=22511 invalid function argument
3323473=22521 object serialization failure
3333474=22522 query execution reached limit of recursion
334
335# 04-PSM
3363488=2202A data exception: null value in field reference
3373489=2202D data exception: null value substituted for mutator subject parameter
3383490=2202E data exception: array element error
3393491=2202F data exception: array data, right truncation
3403492=2202G data exception: invalid repeat argument in a sample clause
3413493=2202H data exception: invalid sample size
342
343# integrity constraint violation
3443500=23000 integrity constraint violation
3453501=23001 integrity constraint violation: restrict violation
3460010=23502 integrity constraint violation: NOT NULL check constraint
3470177=23503 integrity constraint violation: foreign key no parent
3480008=23504 integrity constraint violation: foreign key no action
3490104=23505 integrity constraint violation: unique constraint or index violation
3500157=23513 integrity constraint violation: check constraint
351
352# invalid cursor state
3533600=24000 invalid cursor state
3543601=24501 invalid cursor state: identified cursor is not open
3553602=24502 invalid cursor state: identified cursor is already open
3563603=24504 invalid cursor state: identifier cursor not positioned on row in UPDATE, DELETE, SET, or GET statement
3573604=24513 invalid cursor state: cannot FETCH NEXT, PRIOR, CURRENT, or RELATIVE, cursor position is unknown
3583605=24514 invalid cursor state: cursor disabled by previous error
3593606=24515 invalid cursor state: all column must be set before insert
3603621=24521 invalid cursor state: row has been modified outside the cursor
361
362# invalid transaction state
3633700=25000 invalid transaction state
3643701=25001 invalid transaction state: active SQL-transaction
3653702=25002 invalid transaction state: branch transaction already active
3663703=25003 invalid transaction state: inappropriate access mode for branch transaction
3673704=25004 invalid transaction state: inappropriate isolation level for branch transaction
3683705=25005 invalid transaction state: no active SQL-transaction for branch transaction
3693706=25006 invalid transaction state: read-only SQL-transaction
3703707=25007 invalid transaction state: schema and data statement mixing not supported
3713708=25008 invalid transaction state: held cursor requires same isolation level
372
373# invalid SQL statement name
3743800=26000 invalid SQL statement name
375
376# triggered data change violation
3773900=27000 triggered data change violation
378
379# invalid authorization specification
3804000=28000 invalid authorization specification
381
382# HSQLDB invalid authorization specification
3834001=28501 invalid authorization specification - not found
3844002=28502 invalid authorization specification - system identifier
3854003=28503 invalid authorization specification - already exists
386
387# syntax error or access rule violation in direct statement
3884100=2A000 syntax error or access rule violation in direct statement
389
390# dependent privilege descriptors still exist
3914200=2B000 dependent privilege descriptors still exist
392
393# invalid character set name
3944300=2C000 invalid character set name
395
396# invalid transaction termination
3974400=2D000 invalid transaction termination
3984401=2D522 invalid transaction termination: COMMIT and ROLLBACK not allowed in ATOMIC compound statement
399
400# invalid connection name
4014500=2E000 invalid connection name
402
403# SQL routine exception
4044600=2F000 SQL routine exception
4054602=2F002 SQL routine exception: modifying SQL-data not permitted
4064603=2F003 SQL routine exception: prohibited SQL-statement attempted
4074604=2F004 SQL routine exception: reading SQL-data not permitted
4084605=2F005 SQL routine exception: function did not execute return statement
409
410# invalid collation name
4114650=2H000 invalid collation name
412
413# invalid SQL statement identifier
4144660=30000 invalid SQL statement identifier
415
416# invalid SQL descriptor name
4174670=33000 invalid SQL descriptor name
418
419# invalid cursor name
4204680=34000 invalid cursor name
421
422# invalid condition number
4234690=35000 invalid condition number
424
425# cursor sensitivity exception
4264700=36000 cursor sensitivity exception
4274701=36001 cursor sensitivity exception: request rejected
4284702=36002 cursor sensitivity exception: request failed
429
430# cursor compatibility warnings
4314711=36501 cursor sensitivity mismatch
4324712=36502 cursor updatability mismatch
4334713=36503 cursor holdability mismatch
434
435# syntax error or access rule violation in dynamic statement
4364790=37000 syntax error or access rule violation in dynamic statement
437
438# external routine exception
4394800=38000 external routine exception
4404801=38001 external routine exception: containing SQL not permitted
4414802=38002 external routine exception: modifying SQL-data not permitted
4424803=38003 external routine exception: prohibited SQL-statement attempted
4434804=38004 external routine exception: reading SQL-data not permitted
444
445# external routine invocation exception
4464810=39000 external routine invocation exception
4474811=39004 external routine invocation exception: null value not allowed
448
449# savepoint exception
4504820=3B000 savepoint exception
4514821=3B001 savepoint exception: invalid specification
4524822=3B002 savepoint exception: too many
453
454# ambiguous cursor name
4554830=3C000 ambiguous cursor name
456
457# invalid catalog name
4584840=3D000 invalid catalog name
459
460# invalid schema name
4614850=3F000 invalid schema name
462
463# transaction rollback
4644860=40000 transaction rollback
4654861=40001 transaction rollback: serialization failure
4664862=40002 transaction rollback: integrity constraint violation
4674863=40003 transaction rollback: statement completion unknown
4684864=40004 transaction rollback: triggered action exception
469
470# HSQLDB internal transactions
4714871=40501 transaction rollback: row change by multiple transactions
4724872=40502 statement execution aborted: timeout reached
473
474# syntax error or access rule violation
4755000=42000 syntax error or access rule violation
476
477# HSQLDB database object names
4785501=42501 user lacks privilege or object not found
4795502=42502 dependent objects exist
4805503=42503 system object cannot be modified
4815504=42504 object name already exists
4825505=42505 invalid schema name - name mismatch
4835506=42506 invalid catalog name
4845507=42507 admin rights required
4855508=42508 label not found
4865509=42509 type not found or user lacks privilege
4875510=42510 name too long
488
489# genrated columns
4905512=42512 invalid expression in CHECK or GENERATED clause
4915513=42513 assignment to generated column
492
493# constraint defintition issues
4945520=42520 SET NULL requires nullable column
4955521=42521 SET DEFAULT requires column default expression for
4965522=42522 a UNIQUE constraint already exists on the set of columns
4975523=42523 table has no primary key
4985524=42524 constraint definition not allowed
4995525=42525 identity definition not allowed
5005526=42526 column is in primary key
5015527=42527 column is in constraint
5025528=42528 a FOREIGN KEY constraint already exists on the set of columns
5035529=42529 a UNIQUE constraint does not exist on referenced columns
5045530=42530 primary key definition not allowed
5055531=42531 default expression needed
5065532=42532 primary key already exist
5075533=42533 is referenced by FOREIGN KEY constraint
5085534=42534 column of LOB or ARRAY type cannot be used in operation
509
510# other definition issues
5115535=42535 not an identity column
5125536=42536 column is referenced in
5135537=42537 cannot use WITH CHECK OPTION for read-only view
5145538=42538 TRIGGER definition not compatible with table
5155539=42539 cannot drop a user that is currently connected
516
517# DML
5185541=42541 requires DEFAULT keyword
5195542=42542 requires OVERRIDING clause
5205543=42543 requires either DEFAULT keyword or OVERRIDING clause
5215544=42544 DEFAULT keyword cannot be used as column has no DEFAULT
5225545=42545 INSERT, UPDATE, DELETE or TRUNCATE not permitted for table or view
5235546=42546 number of target columns does not match that of query expression
5245547=42547 WHEN MATCHED already used in MERGE
5255548=42548 WHEN NOT MATCHED already used in MERGE
5265549=42549 LIMIT, OFFSET or FETCH already used
527
528#
5295551=42551 too many identifier parts
5305555=42555 invalid property name
5315556=42556 invalid property value
532
533# HSQLDB type conversion
5345561=42561 incompatible data type in conversion
5355562=42562 incompatible data types in combination
5365563=42563 incompatible data type in operation
5375564=42564 row column count mismatch
5385565=42565 row expression not allowed
5395566=42566 interval qualifier missing or not valid
5405567=42567 data type cast needed for parameter or null literal
5415568=42568 data type of expression is not boolean
5425569=42569 quoted identifier required
5435570=42570 concatenation exceeds maximum type length
544
545#
5465571=42571 NULL literal not allowed
5475572=42572 invalid GROUP BY expression
5485573=42573 invalid HAVING expression
5495574=42574 expression not in aggregate or GROUP BY columns
5505575=42575 parameter marker not allowed
5515576=42576 invalid ORDER BY expression
5525577=42577 duplicate column name in column list
5535578=42578 duplicate column name in derived table
5545579=42579 duplicate update of column
5555580=42580 ambiguous column reference
556
557# lexical elements
5585581=42581 unexpected token
5595582=42582 unknown token
5605583=42583 malformed quoted identifier
5615584=42584 malformed string
5625585=42585 malformed numeric constant
5635586=42586 malformed unicode string
5645587=42587 malformed binary string
5655588=42588 malformed bit string
5665589=42589 malformed comment
5675590=42590 unexpected end of statement
568
569# other
5705591=42591 needs column or cannot drop sole column of table
5715592=42592 precision or scale out of range
5725593=42593 column count mismatch in column name list
5735594=42594 column number mismatch detected in rows of UNION, INTERSECT, EXCEPT, or VALUES operation
5745595=42595 invalid privilege specified - ALL PRIVILEGES required
5755596=42596 schema qualifier does not match enclosing create schema statement.
5765597=42597 number out of the valid range for sequence generator
5775598=42598 sequence expression cannot be used in this context
5785599=42599 length must be specified in type definition
579
580# HSQLDB - PSM definition and calls
5815601=42601 repeat handler declaration
5825602=42602 invalid statement
5835603=42603 dynamic parameter or variable required as INOUT or OUT argument
5845604=42604 SQL routine exception: incompatible declaration attributes
5855605=42605 SQL routine exception: routine signature already exists
5865606=42606 SQL routine exception: variable name already exists
5875607=42607 invalid SQLSTATE value
5885608=42608 wrong or missing data impact clause in declaration
5895609=42609 routine signature not found for
5905610=42610 wrong signature for aggregate function declaration
5915611=42611 type incompatible with declared return type
5925612=42612 SQL exception already used
593
594# with check option violation
5955700=44000 with check option violation
596
597# 04-PSM
598# unhandled user-defined exception
5995800=45000 unhandled user-defined exception
600
601# Java execution
6026000=46000 Java execution
6036001=46001 Java execution: invalid URL
6046002=46002 Java execution: invalid JAR name
6056003=46003 Java execution: invalid class deletion
6066004=46005 Java execution: invalid replacement
6076007=4600A Java execution: attempt to replace uninstalled JAR
6086008=4600B Java execution: attempt to remove uninstalled JAR
6096009=4600C Java execution: invalid JAR removal
6106010=4600D Java execution: invalid path
6116011=4600E Java execution: self-referencing path
6126012=46102 Java execution: invalid JAR name in path
6136013=46103 Java execution: unresolved class name, method name or signature
614
615# HSQLDB - SQL/JRT
6166021=46511 declared parameter types do not match method signature
617
618# Unknown Error: Catch-All
6196500=99000 Unknown Error: Catch-All
6206501=99099 Unknown Error: Error converting vendor code to SQL state code
621
622# FDW-specific condition
6236600=HV000 FDW-specific condition
6246601=HV001 FDW-specific condition: memory allocation error
6256602=HV002 FDW-specific condition: dynamic parameter value needed
6266603=HV004 FDW-specific condition: invalid data type
6276604=HV005 FDW-specific condition: column name not found
6286605=HV006 FDW-specific condition: invalid data type descriptors
6296606=HV007 FDW-specific condition: invalid column name
6306607=HV008 FDW-specific condition: invalid column number
6316608=HV009 FDW-specific condition: invalid use of null pointer
6326609=HV00A FDW-specific condition: invalid string format
6336610=HV00B FDW-specific condition: invalid handle
6346611=HV00C FDW-specific condition: invalid option index
6356612=HV00D FDW-specific condition: invalid option name
6366613=HV00J FDW-specific condition: option name not found
6376614=HV00K FDW-specific condition: reply handle
6386615=HV00L FDW-specific condition: unable to create execution
6396616=HV00M FDW-specific condition: unable to create reply
6406617=HV00N FDW-specific condition: unable to establish connection
6416618=HV00P FDW-specific condition: no schemas
6426619=HV00Q FDW-specific condition: schema not found
6436620=HV00R FDW-specific condition: table not found
6446621=HV010 FDW-specific condition: function sequence error
6456622=HV014 FDW-specific condition: limit on number of handles exceeded
6466623=HV021 FDW-specific condition: inconsistent descriptor information
6476624=HV024 FDW-specific condition: invalid attribute value
6486625=HV090 FDW-specific condition: invalid string length or buffer length
6496626=HV091 FDW-specific condition: invalid descriptor field identifier
650
651# datalink exception
6526700=HW000 datalink exception
6536701=HW001 datalink exception: external file not linked
6546702=HW002 datalink exception: external file already linked
6556703=HW003 datalink exception: referenced file does not exist
6566704=HW004 datalink exception: invalid write token
6576705=HW005 datalink exception: invalid datalink construction
6586706=HW006 datalink exception: invalid write permission for update
6596707=HW007 datalink exception: referenced file not valid
660
661# CLI-specific condition
6626800=HY093 CLI-specific condition: invalid datalink value
663
664