TeradataErrorCodes


 * **Error code** || **Description** ||
 * 0 || **** ErrMsgs file as of 16:30:19 01/07/2012. ||
 * 2504 || Bad Parameter passed to file system. ||
 * 2507 || Out of spool space on disk. ||
 * 2516 || Error in calculating/updating disk space. ||
 * 2517 || Empty DataBaseSpace Table Header. ||
 * 2518 || USI row indexes non existent data row. ||
 * 2519 || Data row indexed multiple times by USI. ||
 * 2525 || Fatal read error encountered during Reconfig. ||
 * 2531 || No task found for task ID/Transaction ID. ||
 * 2533 || Shut down DBS and rebuild the disk. ||
 * 2534 || System recovering from disk read error on spool file. ||
 * 2536 || Data lost while recovering from a read error. ||
 * 2542 || Requested rebuild is already running. ||
 * 2543 || Operation not allowed: %DBID.%TVMID is being Rebuilt. ||
 * 2544 || Operation not allowed: %DBID.%TVMID had an error when Rebuilt. ||
 * 2551 || MLoad has already been terminated. ||
 * 2554 || Inconsistent situation occurs in restart MLoad - %VSTR ||
 * 2557 || Too many target tables in the MLoad job. ||
 * 2560 || Mload table has not been initialized for MLoad. ||
 * 2561 || MLoad related table %TVMID has bad usage field in table header ||
 * 2562 || MLoad not allowed: table %TVMID has been rebuilt. ||
 * 2563 || MLoad not allowed: DBS had been reconfigured. ||
 * 2565 || The operation does not honor Single Processor Recovery mode ||
 * 2566 || Processor nnnn failed to respond ||
 * 2567 || The system has no PE or PEs running ||
 * 2570 || Operation not allowed: %DBID.%FSTR is a MLoad worktable. ||
 * 2571 || Multiload task still running against table %TVMID ||
 * 2572 || MLoad table %TVMID can not be released. ||
 * 2575 || Timed out waiting for lock on %DBID.%TVMID ||
 * 2581 || Processor reset via software reset simulation tool ||
 * 2582 || Not an operational configuration for MLoad ||
 * 2586 || AMP has been marked as an MLOAD nonparticipant ||
 * 2587 || Segment overflow -- FastExport request is too complex to process. ||
 * 2590 || Buffer size is too small for the response. ||
 * 2591 || There is no response data for the specified statement in the FastExport request. ||
 * 2592 || Select request has not been processed. ||
 * 2594 || One of the FastExport session has been logged off ||
 * 2596 || Invalid parcel sequences in the FastExport Initiate request. ||
 * 2597 || Table Rebuild procedures required to recover AMP. ||
 * 2598 || Discrepancy between CI DBD and data block. ||
 * 2599 || One of the Foreign Key columns has a Null value. ||
 * 2600 || Stack overflow -- expression too complicated. ||
 * 2602 || Internal error -- Stack Underflow. ||
 * 2604 || Bad argument involving %TVMID.%FLDID for SQRT function. ||
 * 2605 || Bad argument for LOG function. ||
 * 2606 || Bad argument involving %TVMID.%FLDID for LOG function. ||
 * 2607 || Bad argument for LN function. ||
 * 2608 || Bad argument involving %TVMID.%FLDID for LN function ||
 * 2609 || Internal error: improper field reference. ||
 * 2610 || Internal error: field maintenance error ||
 * 2611 || Internal error: illegal comparison operation ||
 * 2620 || The format or data contains a bad character. ||
 * 2621 || Bad character in format or data of %TVMID.%FLDID. ||
 * 2622 || Bad argument for **operator.** ||
 * 2623 || Bad argument involving %TVMID.%FLDID for operator. ||
 * 2624 || Internal error: no format given for editing ||
 * 2625 || Internal error: nested open parcel operations ||
 * 2626 || Internal error: parcel closed prior to open ||
 * 2628 || Internal error: creating fields out of order. ||
 * 2630 || Internal error: null lower set bound ||
 * 2632 || All AMPs own sessions for this Fast/Multi Load or FastExport. ||
 * 2634 || Existing ERROR table(s) or Incorrect use of %TVMID in Fast Load operation. ||
 * 2639 || Too many simultaneous transactions. ||
 * 2641 || %DBID.%TVMID was restructured. Resubmit. ||
 * 2644 || No more room in database %DBID. ||
 * 2645 || Internal error: bad Response.Kind. ||
 * 2647 || Internal error: OneAMP operation found. ||
 * 2648 || Internal error: could not find spool header. ||
 * 2650 || Numeric processor operand error. ||
 * 2652 || Operation not allowed: %DBID.%TVMID is being Loaded. ||
 * 2655 || Invalid parcel sequences during Load ||
 * 2657 || FALLBACK cannot be added or removed when an AMP is down. ||
 * 2663 || SUBSTR: string subscript out of bounds in %TVMID.%FLDID. ||
 * 2664 || The requested aggregate operation is too complex to execute. ||
 * 2665 || Invalid date. ||
 * 2667 || Left-over spool table found : transaction aborted. ||
 * 2668 || Output row buffer size exceeded (in MoveRow). ||
 * 2670 || Source data kind is illegal kind (in MoveRow). ||
 * 2671 || Unable to find a source constant (in MoveRow). ||
 * 2673 || The source parcel length does not match data that was defined. ||
 * 2674 || Precision loss during data conversion. ||
 * 2675 || Numerical overflow occurred during computation. ||
 * 2676 || Invalid calculation: division by zero ||
 * 2677 || NDP stack overflow. ||
 * 2679 || The format or data contains a bad character. ||
 * 2682 || Precision loss during data conversion. ||
 * 2683 || Numeric overflow occurred during computation. ||
 * 2684 || Invalid calculation: division by zero. ||
 * 2685 || NDP stack overflow. ||
 * 2686 || NDP stack Underflow. ||
 * 2688 || Numeric Processor Operand Error. ||
 * 2689 || Field is null for column defined as NOT NULL. ||
 * 2690 || Zero table length in Unload. ||
 * 2691 || Reference to a deleted fieldid ||
 * 2698 || A disk read error has occurred in primitive dump area. ||
 * 2702 || Missing DBS config file in /tdsw/etc. ||
 * 2705 || Invalid DBS config file format. ||
 * 2708 || DDF Leading/Trailing Version Number mismatch. ||
 * 2709 || SSSWAIT has timed out. ||
 * 2710 || Invalid channel state in SSSWAIT. ||
 * 2711 || Inconsistent AMP/PE Vproc count. ||
 * 2712 || Distributed DBS File (DDF) failure. ||
 * 2713 || Problem creating DBS -> RSS shared memory segment ||
 * 2714 || Resusage discarded some monitoring information because of insufficient resources ||
 * 2718 || FASTLOAD CHECKPOINT must be within the Data Loading transaction. ||
 * 2719 || FASTLOAD END LOADING cannot be inside the Data Loading phase. ||
 * 2722 || Too many in-doubt 2PC transactions. ||
 * 2725 || Too many 2PC transactions for COLDWAIT restart ||
 * 2726 || Referential constraint violation: cannot delete/update the Parent Key value. ||
 * 2729 || Dictionary parent count does not match header parent count. ||
 * 2731 || Warning: Unable to access the parent table header. ||
 * 2733 || Primary and fallback RI row checksums do not match. ||
 * 2738 || %TVMID already has Fastload running ||
 * 2739 || Mload did not find an insert for insert missing update rows. ||
 * 2743 || Mismatch on the following table header components: ||
 * 2744 || Dictionary version does not match header version. ||
 * 2745 || Warning: USI flagged as invalid on one or more AMPs. ||
 * 2746 || Warning: NUSI flagged as invalid on one or more AMPs. ||
 * 2747 || Primary and fallback data counts do not match. ||
 * 2748 || Data count does not match the USI count. ||
 * 2751 || Data row out of order. ||
 * 2752 || Data row has same row id as previous row. ||
 * 2754 || Fallback data row is on wrong AMP. ||
 * 2755 || Fallback data row is in wrong subtable. ||
 * 2761 || Fallback USI row is on wrong AMP. ||
 * 2763 || USI row indexes non existent data row. ||
 * 2765 || Data row indexed multiple times by USI. ||
 * 2766 || Fallback USI row is missing. ||
 * 2767 || Primary USI row is missing. ||
 * 2768 || NUSI row out of order. ||
 * 2769 || NUSI row has same row id as previous row. ||
 * 2770 || Data row id referenced by NUSI is on wrong AMP. ||
 * 2771 || Data row id referenced by fallback NUSI in wrong subtable. ||
 * 2772 || NUSI row indexes non existent data row. ||
 * 2775 || Data row hash code is incorrect. ||
 * 2777 || Data row is duplicate. ||
 * 2778 || Primary and fallback data rows do not match. ||
 * 2781 || Data row indexed by USI row with incorrect key. ||
 * 2782 || Primary and fallback USI rows do not match. ||
 * 2783 || NUSI row incorrectly has continuation flag set. ***OBSOLETE*** ||
 * 2784 || NUSI row incorrectly has continuation flag clear. ||
 * 2787 || Table check bypassed due to pending ||
 * 2788 || Table header not found for table. ||
 * 2789 || Disk read error during checking process. ||
 * 2790 || NUSI row hash code is incorrect. ||
 * 2792 || Primary and fallback USI row checksums do not match. ||
 * 2794 || MLoad MARK DUPLICATE INSERT (dup key) ||
 * 2797 || MLoad MARK MISSING UPDATE ||
 * 2802 || Duplicate row error in %DBID.%TVMID. ||
 * 2803 || Secondary index uniqueness violation in %DBID.%TVMID. ||
 * 2804 || Incompatible version in recovery status row. ||
 * 2805 || Maximum row length exceeded in %TVMID. ||
 * 2807 || Internal error: Invalid message source. ||
 * 2808 || Internal error: a received message was of invalid type ||
 * 2811 || Data rowid is already indexed. ||
 * 2812 || Internal error: invalid record found on transient journal. ||
 * 2813 || Internal error: bad InXaction flag in step header. ||
 * 2814 || Data size exceeds the maximum specified. ||
 * 2815 || Apparent invalid restart of a restore. ||
 * 2816 || Auto CHECKTABLE mode found errors. ||
 * 2817 || Internal error: transaction not found in TIP table. ||
 * 2819 || Internal error: unimplemented message received. ||
 * 2821 || Internal error: invalid message kind in message header. ||
 * 2824 || Database id is inconsistent during restore ||
 * 2825 || No record of the last request was found after DBC restart. ||
 * 2826 || Request completed but all output was lost due to DBC restart. ||
 * 2827 || Request was aborted by user or due to statement error. ||
 * 2829 || Specified AMP does not exist. ||
 * 2830 || Unique secondary index must be dropped before restoring table. ||
 * 2831 || No row was found for the event in the Recovery Control Catalog. ||
 * 2833 || Row already exists with different content. ||
 * 2834 || Another user released the lock requested by the current operation. ||
 * 2836 || The specified index id was not found. ||
 * 2837 || Table being Fast/Multi Loaded; no data dumped. ||
 * 2838 || Table is unhashed; no data dumped. ||
 * 2839 || Invalid attempt to operate on a fallback table. ||
 * 2842 || A utility lock was not reapplied by recovery due to conflict. ||
 * 2846 || Unrecoverable read error detected. Retry. ||
 * 2847 || Internal error: Invalid record found on transient journal. ||
 * 2848 || Invalid record type on transient journal. ||
 * 2849 || Invalid before image on transient journal. ||
 * 2852 || Inconsistent check point records found on Restored journal. ||
 * 2853 || Restored Journal table %TVMID does not exist. ||
 * 2854 || Specified checkpoint row does not exist in Journal table %TVMID. ||
 * 2855 || Specified checkpoint row already exists. ||
 * 2861 || Data inconsistency detected - Fallback rowid already in use ||
 * 2862 || Data inconsistency detected - Fallback row not found ||
 * 2863 || Data inconsistency detected - Data row not properly indexed ||
 * 2864 || Data inconsistency detected - Data row already indexed ||
 * 2868 || This permanent journal table is damaged; no data dumped. ||
 * 2869 || Requested lock cannot be granted. ||
 * 2870 || Database lock on DBC.DBCInfoTbl prevented updates. ||
 * 2871 || Missing table header for DBC.DBCInfoTbl, updates bypassed. ||
 * 2872 || Unexpected DBC.DBCInfoTbl format, updates bypassed. ||
 * 2874 || A read error occurred in a permanent journal table. ||
 * 2875 || Task Lock cannot be granted - resource busy ||
 * 2876 || AMP was not brought online. ||
 * 2878 || Improper character set name %VSTR. ||
 * 2879 || Cannot install Charset. DBS is not Kanji-enabled. ||
 * 2880 || Reference index row indexes non existent data row. ||
 * 2881 || Foreign Key value is not found in any reference index row. ||
 * 2883 || Fallback reference index row is missing. ||
 * 2885 || Reference index row hash code is incorrect. ||
 * 2886 || Reference index row has duplicate Foreign Key values. ||
 * 2887 || Primary and fallback reference index rows do not match. ||
 * 2888 || Invalid reference index row. ||
 * 2889 || Table header has incorrect parent count or child count. ||
 * 2891 || %VSTR not found for %DBID.%TVMID. ||
 * 2892 || Null value eliminated in set function ||
 * 2893 || Right truncation of string data. ||
 * 2894 || The cursor spool row specified is invalid. ||
 * 2895 || The current cursor row has already been deleted. ||
 * 2901 || Cannot install CharSet: Invalid ID ||
 * 2902 || Cannot install CharSet: Non-unique ID ||
 * 2903 || Cannot install CharSet: Exceeded max ||
 * 2906 || Multiple restores had mismatching RESTORE FALLBACK options. ||
 * 2907 || The recovery configuration has changed. ||
 * 2908 || Specified Cluster does not exist. ||
 * 2909 || The restored journal already exists on the specified AMP ||
 * 2910 || The journal to restore does not match the one for ||
 * 2911 || A specific-AMP restore specified more than the maximum sessions. ||
 * 2913 || A specific-AMP recovery was executed out of order. ||
 * 2915 || The journal for the updated table does not exist ||
 * 2917 || Permanent Journal %DBID.%TVMID has a bad header. ||
 * 2918 || Permanent Journal %DBID.%TVMID is invalid. ||
 * 2919 || Requested table is not a journal table. ||
 * 2920 || Delete journal and AMP down without dual. ||
 * 2921 || No saved subtable for journal %DBID.%TVMID. ||
 * 2924 || Checkpoint end row missing. ||
 * 2926 || No more room in journal table for %DBID.%TVMID. ||
 * 2927 || The permanent journal cache buffer is out of space ||
 * 2928 || The backup processor for a permanent journal is down ||
 * 2930 || Last session request caused the DBS to crash. ||
 * 2931 || Table has failed the structure check. ||
 * 2932 || No database defined with the name input. ||
 * 2935 || Table header format is invalid ||
 * 2936 || No row was found for Bulk Load delete/update. ||
 * 2941 || There is an AMP down prior to a table rebuild. ||
 * 2947 || Invalid control AMP selected. ||
 * 2948 || Index used for retrieval is not unique. ||
 * 2949 || Invalid index definition. ||
 * 2950 || Rebuilt table is dropped. ||
 * 2951 || Rebuilt table has a DDL change. ||
 * 2952 || Rebuilt table is used by other utilities. ||
 * 2953 || The transaction has been aborted. ||
 * 2954 || Invalid record type on transient journal. ||
 * 2955 || Invalid before image on transient journal. ||
 * 2956 || Secondary index does not contain data rowid. ||
 * 2958 || Processor is looping in TOS initialization. ||
 * 2959 || Cannot install CharSet: With International Hash Function ||
 * 2964 || Duplicate processor cabinet ids. ||
 * 2969 || Lock call parameter error. ||
 * 2970 || Fatal error in lock procedures. ||
 * 2971 || The AMP Lock table has overflowed. ||
 * 2972 || No table header exists for table. ||
 * 2973 || Invalid processor identifier. ||
 * 2974 || Invalid backup message received. ||
 * 2975 || Message with invalid class has been received. ||
 * 2976 || Message with invalid kind has been received. ||
 * 2978 || Table to be created already exists. ||
 * 2979 || Prime AMP is down and table is nonfallback. ||
 * 2981 || Invalid unique primary index. ||
 * 2983 || Invalid current row. ||
 * 2984 || Invalid row in express update request. ||
 * 2985 || No unique prime key for express request. ||
 * 2988 || Invalid format for express request. ||
 * 2989 || Table id is not present in express request. ||
 * 2991 || Express request does not contain database id. ||
 * 2992 || Invalid database id. ||
 * 2994 || Prime key field not present in row. ||
 * 2996 || Array specification is too small. ||
 * 2997 || Requested field does not exist in row. ||
 * 2998 || Requested field not found in row. ||
 * 2999 || EOF when searching row for field. ||
 * 3000 || Session is not logged on. ||
 * 3001 || Session is already logged on. ||
 * 3002 || Invalid logon account. ||
 * 3003 || Invalid password. ||
 * 3004 || User identification is not authorized. ||
 * 3008 || Invalid partition name. ||
 * 3011 || Session control started in wrong partition. ||
 * 3012 || Entry missing from DBC.Session. ||
 * 3013 || Host id in message header is invalid. ||
 * 3015 || The password is blanks. ||
 * 3017 || There are no DBC tables. Is this disk initialized? ||
 * 3018 || RAR response is malformed. ||
 * 3021 || GSN response is malformed. ||
 * 3022 || Response Message is unsolicited or malformed. ||
 * 3023 || UserId or Password string is malformed. ||
 * 3024 || There are already 20 utility sessions running. ||
 * 3025 || Host quiesced by DBC operator. New activity not allowed. ||
 * 3026 || The user's right to log on has been revoked. ||
 * 3027 || Invalid system message received. ||
 * 3028 || No thread contexts available. ||
 * 3029 || Associated LSN was not found. ||
 * 3031 || Session is in-doubt and not logged on. ||
 * 3033 || Invalid partition with expired password. ||
 * 3034 || User Id is locked from further logon attempts. ||
 * 3036 || The logged on user name is longer then 30 bytes. ||
 * 3042 || At least one session lock is not released. ||
 * 3044 || Session Lock Cache is corrupted. ||
 * 3047 || The passed in Config map is bad. ||
 * 3048 || There is no down PE/COP for this host. ||
 * 3049 || There is no room in the session cache ||
 * 3050 || Invalid value in Session Options Parcel. ||
 * 3052 || Build error: Control GDO size mismatch. ||
 * 3054 || Logons accepted by external authentication only. ||
 * 3055 || Logons are only enabled for user DBC. ||
 * 3058 || Unrecognized partition code in sesstrt3 thread context. ||
 * 3059 || A snapshot dump of a Session Control task was saved. ||
 * 3060 || Cannot convert AuthUser string to Unicode. ||
 * 3080 || Internal error detected by SesPTsk. ||
 * 3082 || There are not enough free request context nodes. ||
 * 3083 || There are not enough free aborting session nodes. ||
 * 3086 || The message received by the SesPTsk in invalid. ||
 * 3101 || External message received for an internal mailbox. ||
 * 3102 || No more Ynet coordination channels available. ||
 * 3103 || WARNING: Non-zero membership count detected when a step group is released. ||
 * 3104 || The request number of message received from host is invalid. ||
 * 3106 || Either AMPStepsLength or RespStepsLength is bad in DSPHdr. ||
 * 3107 || Internal error: BytesMoved does not match MsgSize. ||
 * 3108 || Message class is bad. ||
 * 3110 || The transaction was aborted by the user. ||
 * 3111 || The Dispatcher has timed out the transaction. ||
 * 3112 || Error info logged after AMP step failure. ||
 * 3113 || SQL request text logged after AMP step failure. ||
 * 3116 || Response buffer size is insufficient to hold one record. ||
 * 3117 || The continue request contains invalid parcels. ||
 * 3118 || More than one outstanding request for a session. ||
 * 3119 || Continue request submitted but no response to return. ||
 * 3120 || The request is aborted because of a DBS recovery. ||
 * 3127 || Transaction aborted due to lock conflict with Queue Table Manager. ||
 * 3131 || The system time has been set. ||
 * 3132 || Access Logging step has failed. The transaction was aborted. ||
 * 3133 || Default Character Set is invalid. ||
 * 3134 || The request was aborted by an ABORT SESSION command. ||
 * 3135 || Internal Error: The abort request was not locked by the Monitor task. ||
 * 3137 || Internal Error: The request is already committed and cannot be aborted. ||
 * 3139 || The transaction is in-doubt ||
 * 3144 || Dispatcher fault due to a fault injection test. ||
 * 3145 || The request was aborted by a ROLLFORWARD operation. ||
 * 3146 || Config response was compromised due to unknown error. ||
 * 3147 || Expected session cannot be located at dispatcher worker task. ||
 * 3148 || The transaction was aborted by the Replication Services. ||
 * 3152 || TDWM Filter violation for Logon Request: %VSTR ||
 * 3154 || TDWM Workload Classes Not Enabled ||
 * 3155 || TDWM Application Mapping Not Found ||
 * 3156 || Request aborted by TDWM. Exception criteria exceeded: %VSTR. ||
 * 3157 || SQL request text logged after a Dispatcher fault. ||
 * 3158 || TWM Event ||
 * 3159 || TWM internal error ||
 * 3160 || DBQL or TDWM Cache invalid or size exceeded ||
 * 3162 || TWM Limit for this utility type was exceeded: %VSTR ||
 * 3167 || Object Use Count Cache invalid or size exceeded ||
 * 3168 || Object use count for one or more objects could not be updated due to some error on AMPs. ||
 * 3173 || Row cursor positioning has a bad row number. ||
 * 3174 || LOB offset/character positioning has a bad value. ||
 * 3177 || Response buffer size is insufficient to hold one record > 64KB. ||
 * 3178 || Queue Table Cache is full. ||
 * 3179 || Select and Consume Request is obsolete. ||
 * 3180 || Service console programming fault detected. ||
 * 3183 || Unrecognized command keyword: %VSTR. ||
 * 3184 || Missing utility name. Command ignored. ||
 * 3188 || The %VSTR command is not yet implemented. ||
 * 3192 || No utility partitions available. Try later. ||
 * 3194 || Failed to start utility %VSTR, Please try later. ||
 * 3200 || Fatal error in Dispatcher. ||
 * 3201 || Statement caused Dispatcher stack overflow. ||
 * 3204 || SQL request completed ahead of Log request in the Dispatcher. ||
 * 3205 || Message received has an invalid message kind. ||
 * 3210 || Using text logged after AMP step failure. ||
 * 3211 || Expanded using text logged after a Dispatcher fault. ||
 * 3212 || The stored procedure returned one or more result sets. ||
 * 3213 || The stored procedure tried to return too many dynamic result sets. ||
 * 3214 || Dispatcher fault isolation PE VPROC fault limit was reset to one. ||
 * 3215 || SQL request text logged after the Dispatcher hit a non-fatal exception. ||
 * 3217 || The stored procedure returned a response that has an invalid state. ||
 * 3220 || RCT program fault. ||
 * 3221 || Replication group does not exist. ||
 * 3223 || This is an acceptable error. ||
 * 3225 || The ReConnect message doesn't match the Connect message. ||
 * 3226 || The requested session is not indoubt. ||
 * 3227 || The specified table does not exist. ||
 * 3229 || The specified replication group has already been defined. ||
 * 3230 || The specified table has already been defined as a replicated table. ||
 * 3232 || The RCT GDO has reached the maximum size. ||
 * 3233 || Invalid message received. ||
 * 3234 || Insufficient memory to perform this operation in the specified Replication group. ||
 * 3235 || The specified replication group does not exist. ||
 * 3236 || No RSG or Table entries is found in RCT GDO. ||
 * 3237 || Unknown DBS response received. ||
 * 3239 || Cannot drop table that is being copied. ||
 * 3240 || Invalid security Token is provided. ||
 * 3241 || MDS database does not exist. ||
 * 3242 || MDS table does not exist. ||
 * 3243 || Maximum number of Replication Groups allowed has been reached. ||
 * 3244 || Maximum number of Replicated tables allowed for this replication group has been reached. ||
 * 3250 || User does not have the necessary Access Right for this request. ||
 * 3251 || Required Input Data Parcel missing or wrong size for this request. ||
 * 3254 || The specified Version is not supported. ||
 * 3256 || No such Session is currently logged on. ||
 * 3257 || The specified Table Identifier does not exist. ||
 * 3259 || The LIST SESSIONS option must have a value of Y,y,N,n,BLANK or NULL. ||
 * 3262 || The LOCAL CHANGE option must have a value of Y,y,N,n,BLANK or NULL. ||
 * 3263 || The LOGGING CHANGE option must have a value of Y,y,N,n,BLANK or NULL. ||
 * 3266 || Transaction has been Aborted and Session Logged Off by Operations Staff. ||
 * 3272 || Warning: Resource Data is incomplete because %VSTR. ||
 * 3273 || Warning: Resource Monitoring rate has been altered. ||
 * 3274 || Data Unavailable: Session Usage sampling is not currently enabled. ||
 * 3275 || Warning: Session Data is incomplete because %VSTR. ||
 * 3276 || Warning: Session Monitoring Rate has been altered. ||
 * 3277 || An informative event was logged. ||
 * 3278 || Monitor Access Denied: No Monitor Session available ||
 * 3279 || There are no more Monitor Sessions available. ||
 * 3281 || Internal Error: Inconsistent Monitor software condition detected. ||
 * 3282 || Internal Error: Unexpected thread event detected. ||
 * 3288 || Warning: Response limit exceeded. Logoff and start over again. ||
 * 3289 || Invalid Rate: the Logging Sample Rate must be an integral multiple of the Monitoring Sample Rate. ||
 * 3290 || The VIRTUAL CHANGE option must have a value of Y,y,N,n,BLANK or NULL. ||
 * 3294 || Invalid session/request indicator value for SET SESSION ACCOUNT. ||
 * 3295 || Invalid session specified. ||
 * 3296 || PM/PC command processing timed out. ||
 * 3300 || Invalid Scope. ||
 * 3301 || Target WD is invalid or inactive. ||
 * 3302 || TWM information is not available. ||
 * 3303 || This is a load utility session. ||
 * 3304 || The logon specification is invalid. ||
 * 3306 || The request cannot be released or aborted. ||
 * 3310 || TWM Control operation already in process ||
 * 3314 || TDWM database access error. %VSTR ||
 * 3315 || TDWM database version error. %VSTR ||
 * 3317 || TDWM rule name or owner invalid. %VSTR ||
 * 3318 || Response message size is too small. ||
 * 3320 || Monitor Access Denied: Fatal Error Count Exceeded the Maximum ||
 * 3321 || Monitor Subsystem Has Been Shut Down Due To Internal Error ||
 * 3322 || TDWM internal error. %VSTR ||
 * 3327 || A utility session in delay queue has been aborted by Administrator or Operations Staff. ||
 * 3329 || Query Band is in transition state. Please try again ||
 * 3330 || Timed out request clean up is still in progress. Please try again in a few minutes. ||
 * 3402 || Coordinator name is shorter than specified or the length is invalid. ||
 * 3403 || Request parcel contains fewer session ids than specified. ||
 * 3404 || No more output to send for the continue request. ||
 * 3405 || Session %VSTR not found or does not have an in-doubt transaction. ||
 * 3409 || The parcel length is invalid. ||
 * 3411 || The request parcel flavor specified is invalid. ||
 * 3412 || The respond parcel flavor specified is invalid. ||
 * 3413 || A specified host does not exist. ||
 * 3414 || Invalid host character set. ||
 * 3415 || An active request exists for this session. ||
 * 3416 || This request has been aborted. ||
 * 3419 || Run Unit Id not found or does not have an in-doubt transaction. ||
 * 3420 || The macro DBC.TWOPCRULE does not exist. ||
 * 3421 || RBM failed to insert a row to DBC.InDoubtResLog. ||
 * 3425 || Internal error: Internal error detected by RBM. ||
 * 3427 || Internal error: RBM ran out of contexts. ||
 * 3428 || Internal error: RBM failed to resolve quiesced session %VSTR. ||
 * 3429 || Dispatcher is unable to rollback or commit, one or more in-doubt transactions. ||
 * 3453 || Internal Error: Buffer size too small in call to ThdInit or ThdWorkSize. ||
 * 3491 || Bad TicId Count detected by application. ||
 * 3499 || GRANT cannot be used on views with set operators. ||
 * 3500 || Parser does not recognize this SQL statement. ||
 * 3501 || Internal error: Statement or subquery expected and not found. ||
 * 3502 || Internal error: A non-statement node was in a statement list. ||
 * 3503 || Internal error: Statement list required but not found. ||
 * 3504 || Selected non-aggregate values must be part of the associated group. ||
 * 3505 || Match Tag Parcel missing in Mload. ||
 * 3509 || The request uses a join condition that Teradata is unable to perform. ||
 * 3510 || Too many END TRANSACTION statements. ||
 * 3511 || Internal error: Unknown Parser function. ||
 * 3516 || More than one primary index or primary key specified. ||
 * 3517 || A column can appear only once in an index. ||
 * 3518 || Too many columns in a composite index. ||
 * 3519 || Two indexes with the same columns. ||
 * 3520 || A constant value in a query is not valid for column %VSTR. ||
 * 3522 || Internal error: A statement node does not represent an existing step. ||
 * 3524 || %FSTR does not have %VSTR access to database %DBID. ||
 * 3525 || The user cannot create or drop a PRIMARY index. ||
 * 3526 || The specified index does not exist. ||
 * 3528 || FORMAT string '%VSTR' contains an unrecognizable character. ||
 * 3530 || Invalid FORMAT string '%VSTR'. ||
 * 3532 || Conversion between BYTE data and other types is illegal. ||
 * 3537 || A MultiLoad DELETE Statement is Invalid. ||
 * 3539 || Recipient %VSTR does not exist. ||
 * 3540 || Number of tables in join exceeds Parser limit. ||
 * 3541 || The request to assign new PERMANENT space is invalid. ||
 * 3542 || Object database owns recipient database. ||
 * 3545 || Only the user %VSTR can execute this statement. ||
 * 3547 || MLoad target table may not contain unique secondary indexes. ||
 * 3548 || The user cannot run FastLoad and MLoad at the same time. ||
 * 3549 || MLoadTask is not running. ||
 * 3551 || The user cannot DROP a database that has descendants. ||
 * 3552 || Cannot DROP databases with tables, journal tables, views, or macros. ||
 * 3553 || The user cannot RENAME to a new database. ||
 * 3555 || Only the last WITH clause can omit the BY information. ||
 * 3558 || Cannot alter the specified attribute(s) for %VSTR. ||
 * 3560 || Column %VSTR is modified more than once in this statement. ||
 * 3561 || Cannot DROP USER %VSTR while the user is logged on. ||
 * 3562 || New column %VSTR has no data type. ||
 * 3563 || Internal error: The access log rule was not located in the cache. ||
 * 3564 || Range constraint: Check error in field %TVMID.%FLDID. ||
 * 3567 || Deleting database 'DBC' is not allowed. ||
 * 3568 || Cannot nest aggregate operations. ||
 * 3569 || Improper use of an aggregate function in a WHERE Clause. ||
 * 3580 || Illegal use of CHARACTERS, MCHARACTERS, or OCTET_LENGTH functions. ||
 * 3581 || Illegal use of BYTES function. ||
 * 3582 || There are no statistics defined for the specified column or index. ||
 * 3583 || Too many HostIDs and UserIDs listed in GRANT/REVOKE LOGON. ||
 * 3585 || USING modifier NOT allowed with DDL. ||
 * 3586 || Processor specification error(too many or invalid values). ||
 * 3589 || Statement must be inside a user-generated transaction. ||
 * 3591 || END TRANSACTION must be the last statement in a request. ||
 * 3597 || Request requires too many SPOOL files. ||
 * 3599 || Cannot apply Japanese Date or Time markers to a column of type Kanji1. ||
 * 3600 || The default value contains characters that are not in the repertoire of the current session character set. ||
 * 3601 || A crash dump has been saved. ||
 * 3602 || A CLEAR DUMP statement was executed. ||
 * 3603 || Concurrent change conflict on table -- try again. ||
 * 3606 || Two values were given for one field. ||
 * 3607 || Too many expressions in the select list of a subquery. ||
 * 3608 || Not enough values in a subquery. ||
 * 3612 || Incorrect use of a subquery %VSTR. ||
 * 3613 || Dump/Restore, no hashed nonfallback tables found. ||
 * 3615 || Statement not permitted during Fast Load. ||
 * 3617 || FORMAT '%VSTR' does not match the datatype. ||
 * 3619 || Only one level of data type conversion allowed, column %VSTR. ||
 * 3621 || Cannot load table %TVMID unless secondary indexes and join indexes are removed. ||
 * 3622 || The user cannot perform that operation on DATEs. ||
 * 3623 || The user cannot use COMPRESS on a primary index column or partitioning expression column. ||
 * 3625 || GROUP BY and WITH...BY clauses may not contain aggregate functions. ||
 * 3626 || Internal error: WITH BY clause contains multiple tables. ||
 * 3627 || Illegal use of DISTINCT Aggregate Expressions. ||
 * 3628 || Only identical Aggregated Expressions can use the DISTINCT option. ||
 * 3635 || Data Parcel too long in field mode response. ||
 * 3636 || Column %VSTR longer than permitted for COMPRESS. ||
 * 3637 || Invalid ORDER BY constant. ||
 * 3640 || Comparing BYTE data in column %VSTR with other types is illegal. ||
 * 3641 || BYTE data cannot be assigned to column %VSTR. ||
 * 3642 || Non-BYTE data cannot be assigned to column %VSTR. ||
 * 3643 || Numeric operation on BYTE data is illegal. ||
 * 3644 || Numeric operation on BYTE data in column %VSTR is illegal. ||
 * 3645 || COLLATION option not supported at this level. ||
 * 3647 || NULL may not be used as the argument for an aggregate function. ||
 * 3649 || Compressed NULL and NOT NULL cannot coexist for column %VSTR. ||
 * 3650 || Internal error: Unexpected ParTreePtr@.Kind encountered. ||
 * 3652 || Internal error: Illegal evlRepresent_t encountered. ||
 * 3655 || DUMP of database DBC attempted with invalid option. ||
 * 3656 || Journal table specified no longer exists. ||
 * 3658 || ROLLBACK/ROLLFORWARD table specifications are invalid. ||
 * 3659 || The view is not valid for this UPDATE operation. ||
 * 3660 || The Argument for parameter '%VSTR' must be a constant expression. ||
 * 3662 || Concatenation between BYTE data and other types is illegal. ||
 * 3664 || Request number out of sequence. ||
 * 3667 || CHECKPOINT statement used incorrectly. ||
 * 3668 || A table listed in the Dictionary is not present. ||
 * 3669 || More than one value was returned by a subquery. ||
 * 3674 || Bad internal value of the collation. ||
 * 3675 || Bad internal value of repr format field. ||
 * 3679 || Transaction ABORTed due to resource shortage. ||
 * 3680 || Too many collected statistics items for this COLLECT command. ||
 * 3681 || Table %DBID.%TVMID with column %VSTR cannot be used as a target. ||
 * 3683 || You have used this password, please generate a new one. ||
 * 3685 || The password submitted contains too many characters. ||
 * 3686 || Digits may not be used in passwords. ||
 * 3687 || Special characters may not be used in passwords. ||
 * 3688 || This statement is not permitted in the FastExport Task. ||
 * 3689 || END EXPORT statement is valid only if in FastExport Task. ||
 * 3690 || The WITH clause is not permitted in the FastExport mode. ||
 * 3691 || Specified Buffer Size is too small in FastExport. ||
 * 3693 || Statements cannot be PreProcessed in FastExport. ||
 * 3696 || The compress value contains characters that are not in the repertoire of the current session character set. ||
 * 3701 || Internal error: An unknown error has occurred. ||
 * 3703 || '%FSTR' is a Teradata SQL keyword reserved for future use. ||
 * 3704 || '%FSTR' ('%VSTR'X) is not a valid Teradata SQL token. ||
 * 3705 || Request executed in interpretive EVL mode. ||
 * 3706 || Syntax error: %VSTR. ||
 * 3707 || Syntax error, expected something like %VSTR. ||
 * 3708 || Syntax error, %VSTR should be deleted. ||
 * 3711 || Memory segment unavailable to parse this request, %VSTR phase. ||
 * 3714 || Insufficient memory for a Concrete Step for this request. ||
 * 3717 || Too many users or databases listed in GRANT/REVOKE statement. ||
 * 3718 || Conversion from FLOAT type to CHARACTER type is illegal for column %VSTR. ||
 * 3719 || Join update of non-hashed table '%VSTR' is not allowed. ||
 * 3721 || The cursor parcel sent by the host was missing or invalid. ||
 * 3722 || Only a COMMIT WORK or null statement is legal after a DDL Statement. ||
 * 3723 || The cursor UPDATE or DELETE statement references an invalid table. ||
 * 3724 || No more memory in cursor segment for cursor SELECT request. ||
 * 3725 || Statement not allowed for an ANSI session. ||
 * 3728 || A non-numeric column or expression cannot have range clause. ||
 * 3735 || Title string is longer than 60 characters. ||
 * 3736 || FORMAT string is longer than 30 characters. ||
 * 3737 || Name requires more than 30 bytes in %VSTR internal form. ||
 * 3739 || The user must give a data type for %VSTR. ||
 * 3744 || Database already contains a permanent journal table. ||
 * 3745 || Invalid message category for a Teradata SQL start request. ||
 * 3746 || Invalid class or kind for a Teradata SQL start request. ||
 * 3747 || No startup string defined for this user. ||
 * 3749 || Options Parcel information is invalid. ||
 * 3750 || Illegal Kanji object name %VSTR. ||
 * 3751 || Expected a digit for the exponent. ||
 * 3752 || Too many digits in exponent. ||
 * 3755 || Numeric overflow error. ||
 * 3757 || Numeric stack overflow error. ||
 * 3758 || Numeric stack underflow error. ||
 * 3759 || Numeric illegal character error. ||
 * 3760 || String not terminated before end of text. ||
 * 3761 || Nothing to be modified in ALTER TABLE. ||
 * 3762 || Lock object must be TABLE in FOR CHECKSUM locking modifier. ||
 * 3763 || Conflicting NAMEs for this column. ||
 * 3764 || Use MODIFY DATABASE or MODIFY USER to drop the journal table. ||
 * 3765 || Conflicting or duplicate JOURNAL options. ||
 * 3766 || Replace WITH by DEFAULT for the JOURNAL TABLE option. ||
 * 3767 || Updatable cursor SELECT statement must follow FOR CHECKSUM locking modifier. ||
 * 3768 || The JOURNAL option is conflicting to the JOURNAL TABLE option. ||
 * 3769 || Checksum locking modifier must reference the same table as the SELECT statement that follows it. ||
 * 3770 || DEFAULT JOURNAL TABLE = tname is required for JOURNAL option. ||
 * 3771 || Illegal expression in WHEN clause of CASE expression. ||
 * 3772 || You cannot DROP a journal that is the default for other databases. ||
 * 3773 || You cannot DROP a permanent journal table that is in use. ||
 * 3774 || Internal error: Requested option is not yet implemented. ||
 * 3778 || SELECT statement must follow LOCK ROW modifier. ||
 * 3780 || SysSecDefaults Row not found, Base Default values used. ||
 * 3782 || Improper column reference in the search condition of a joined table. ||
 * 3786 || Range value incompatible with type of column %VSTR. ||
 * 3789 || Multiple '%VSTR' options. ||
 * 3790 || GRANT/REVOKE LOGON not allowed TO DBC. ||
 * 3792 || Conflicting CASESPECIFIC options. ||
 * 3793 || Conflicting NULL options. ||
 * 3795 || Internal error: Unimplemented type option specified. ||
 * 3796 || The user must specify a value for PERMANENT space. ||
 * 3798 || A column or character expression is larger than the max size. ||
 * 3799 || A RunUnit or Coordinator ID is larger than the max size. ||
 * 3800 || Datatype Mismatch in THEN/ELSE expression. ||
 * 3802 || Database '%VSTR' does not exist. ||
 * 3803 || Table '%VSTR' already exists. ||
 * 3804 || View '%VSTR' already exists. ||
 * 3805 || Macro '%VSTR' already exists. ||
 * 3807 || Object '%VSTR' does not exist. ||
 * 3810 || Column/Parameter '%VSTR' does not exist. ||
 * 3812 || The positional assignment list has too few values. ||
 * 3813 || The positional assignment list has too many values. ||
 * 3814 || Column '%VSTR' is referenced twice or cannot be matched. ||
 * 3816 || The positional parameter list has too few values. ||
 * 3818 || The named parameter list has too many values. ||
 * 3819 || The parameter '%VSTR' must be given a value. ||
 * 3821 || The macro '%VSTR' does not allow parameters. ||
 * 3822 || Cannot resolve column '%VSTR'. Specify table or view. ||
 * 3823 || VIEW '%VSTR' may not be used for Help Index/Constraint/Statistics, Update, Delete or Insert. ||
 * 3826 || A 2PC parcel is only valid when in a 2PC session. ||
 * 3827 || A 2PC Vote, Commit, or Vote & Terminate was received while in an inner transaction. ||
 * 3828 || A commit is valid for in-doubt transactions only. ||
 * 3829 || DDL is not allowed in a 2PC session. ||
 * 3831 || A 2PC parcel must be in a 2PC transaction. ||
 * 3833 || A CHECKPOINT statement is not allowed in a 2PC session. ||
 * 3836 || A 2PC parcel must be the last parcel in a request. ||
 * 3837 || A 2PC Abort or Commit cannot be combined with other requests. ||
 * 3841 || Diagnostic CONVERT not allowed if logons are enabled. ||
 * 3844 || Reference to AccLogTbl not valid unless solitary. ||
 * 3846 || The Access Logging feature has not been installed. ||
 * 3847 || Illegal use of a WITH clause. ||
 * 3850 || View is greater than %VSTR after name expansion. ||
 * 3851 || Macro is greater than %VSTR after name expansion. ||
 * 3852 || All expressions in a view must have an explicit name. ||
 * 3853 || '%VSTR' is not a table. ||
 * 3854 || '%VSTR' is not a view. ||
 * 3860 || Cannot switch between named and positional assignments. ||
 * 3863 || Duplicate definition of '%VSTR' in NAMED phrase. ||
 * 3864 || A secondary index cannot be created on table DBC.'%VSTR' . ||
 * 3866 || The privilege is not applicable to a macro. ||
 * 3868 || A table or view without alias appears more than once in FROM clause. ||
 * 3870 || Alias name cannot match another table/alias name in FROM clause. ||
 * 3872 || Illegal use of an aggregate operation in an UPDATE statement. ||
 * 3873 || '%VSTR' is not a Journal table. ||
 * 3874 || No journaling options have been specified. ||
 * 3875 || '%VSTR' is not the name of the default Journal table. ||
 * 3877 || NO FALLBACK specified and the table is FALLBACK. ||
 * 3879 || This is not a journal table Id. ||
 * 3880 || The privilege is not applicable to a journal table. ||
 * 3882 || '%VSTR' is a Journal table. ||
 * 3883 || Invalid GROUP BY constant. ||
 * 3888 || A SELECT for a UNION,INTERSECT or MINUS must reference a table. ||
 * 3889 || Too many USING clauses in a request. ||
 * 3890 || Macro '%VSTR' cannot refer to itself. ||
 * 3894 || Too many tables specified in BEGIN/RELEASE MLOAD. ||
 * 3895 || Internal error: Quiesce message preceded in-doubt session loading. ||
 * 3899 || Internal error in the Teradata SQL Parser. ||
 * 3901 || Session is already logged on. ||
 * 3903 || Session is in wrong state to be logged off. ||
 * 3904 || Session is in wrong state to be parsing. ||
 * 3905 || Internal error: Cannot unquiesce an invalid session. ||
 * 3906 || Session is in wrong state to abort a request. ||
 * 3908 || Internal error: No in-doubt transactions for non-2PC sessions. ||
 * 3909 || Internal error: This session was not marked as known. ||
 * 3910 || MemGet from pool failed. ||
 * 3911 || Invalid message class received. ||
 * 3912 || Invalid message kind received. ||
 * 3913 || The specified check does not exist. ||
 * 3914 || ABORT request transaction ids do not match. ||
 * 3915 || Invalid source for received message. ||
 * 3916 || Requested information not in dictionary. ||
 * 3917 || The request is aborted by an ABORT SESSION command. ||
 * 3920 || Table needs EXECUTE MLoad. ||
 * 3923 || Primary index has NOT valid flag set. ||
 * 3927 || Response Parcel requested a max byte count less than 256. ||
 * 3930 || The dictionary cache is full. ||
 * 3931 || Journaling was declared with no declared or default Journal table. ||
 * 3932 || Only an ET or null statement is legal after a DDL Statement. ||
 * 3933 || The Maximum Possible Row Length in the Table is too Large. ||
 * 3934 || Session is in wrong state for cleanup request. ||
 * 3935 || Session and/or request number does not match an aborted task. ||
 * 3936 || Some segments have not been dropped/discarded. ||
 * 3937 || Abort missed request. ||
 * 3938 || Abort was too late. ||
 * 3939 || There is a mismatch between the number of parameters specified and the number of parameters required. ||
 * 3948 || Internal error: improper column length detected while building Ynet key. ||
 * 3950 || Improper parameter to Vargraphic function. ||
 * 3953 || GRAPHIC data cannot be assigned to column %VSTR. ||
 * 3954 || Non-GRAPHIC data cannot be assigned to column %VSTR. ||
 * 3955 || Conversion between GRAPHIC data and other types is illegal. ||
 * 3956 || Improper representation of hexadecimal GRAPHIC data. ||
 * 3957 || Missing SO or SI characters in GRAPHIC string. ||
 * 3959 || Comparing GRAPHIC data with numeric or date data is illegal. ||
 * 3961 || Numeric operation on GRAPHIC data is illegal. ||
 * 3962 || Numeric operation on GRAPHIC data in column %VSTR is illegal. ||
 * 3963 || Bad argument type to Char2hexint function. ||
 * 3966 || Index of GRAPHIC data with numeric or date is illegal. ||
 * 3967 || Improper currency symbol in Format. ||
 * 3968 || Cannot drop an unique secondary index which is also a Parent Key. ||
 * 3970 || Load table %TVMID cannot be a referenced table or contain any referential constraint(s). ||
 * 3971 || MLoad target table cannot be a referenced table or contain any referential constraint(s). ||
 * 3972 || This forward referenced table being created conflicts with the constraints defined by table %DBID.%TVMID. ||
 * 3973 || Cannot specify multiple constraints in an Alter Table statement. ||
 * 3974 || This table has too many referential constraints. ||
 * 3975 || Table '%VSTR' is an illegal referential constraint target. ||
 * 3976 || Incorrect referential constraint definition. ||
 * 3978 || Invalid CHECK condition. ||
 * 3981 || The table has too many table checks. ||
 * 3982 || No other table options can be specified when a constraint is specified in the statement. ||
 * 3983 || A constraint violation was found caused by the new check. ||
 * 3985 || COMMIT must be the last statement in a request ||
 * 3988 || The non-existent referenced table must be in the same database as the referencing table. ||
 * 3990 || Table %VSTR is not specified in the FROM clause or already aliased by another name. ||
 * 3991 || A FROM clause is missing for a SELECT subquery or view used in join. ||
 * 3992 || Object table name is not specified for a DELETE statement. ||
 * 3994 || Alias name defined should be used instead of table name %VSTR. ||
 * 3995 || Maximum number of subquery nesting levels has been exceeded. ||
 * 3996 || Right truncation of string data. ||
 * 3998 || The Pattern String for LIKE has an invalid ESCAPE Sequence. ||
 * 3999 || The select request violates a cursor restriction. ||
 * 5001 || The file system context block is invalid. ||
 * 5003 || A deadlock has been detected. ||
 * 5004 || The CI for a newly allocated cylinder is bad. ||
 * 5005 || A duplicate row-id has been detected. ||
 * 5007 || No more rows exist in the requested range. ||
 * 5008 || An internal parameter was incorrect. ||
 * 5009 || An internal parameter was incorrect. ||
 * 5011 || The file system has made a positioning error. ||
 * 5016 || The table header passed in memory is invalid. ||
 * 5017 || The AssignRowID value is incompatible with the table type. ||
 * 5020 || Heap space could not be allocated from a block. ||
 * 5024 || An invalid reference array count has been detected. ||
 * 5029 || An invalid DBD reference array index has been detected. ||
 * 5030 || An invalid migrate direction has been detected. ||
 * 5031 || An invalid drive number has been detected. ||
 * 5032 || An invalid function code has been detected. ||
 * 5033 || An invalid first sector number has been detected. ||
 * 5034 || An invalid pointer to heap space to free has been detected. ||
 * 5036 || Some of the heap space being freed is already free. ||
 * 5038 || A file system navigation error has occurred. ||
 * 5039 || No bad sectors were found when they were expected. ||
 * 5042 || The requested subtable was not found. ||
 * 5043 || The number of free cylinders is below the threshold. ||
 * 5048 || An invalid row length has been detected. ||
 * 5051 || An invalid number of sectors to allocate/free has been detected. ||
 * 5052 || Some of the sectors being freed are already free. ||
 * 5053 || An invalid size was detected. ||
 * 5054 || An invalid SRD reference array index was detected. ||
 * 5055 || An attempt was made to delete a non-empty SRD. ||
 * 5056 || An unfree (uninitialized) cylinder has been allocated. ||
 * 5057 || A combination of ERRFILUNFREE and ERRFILLOWCYL. ||
 * 5059 || The DBD and DB lengths do not match. ||
 * 5060 || The CI read was not the one requested. ||
 * 5062 || The DBD and DB row-id ranges do not match. ||
 * 5063 || The SRD and DB tableid.typeandindex do not match. ||
 * 5064 || The SRD and DB tableid.uniq do not match. ||
 * 5065 || The block cannot be modified in place. ||
 * 5067 || The CID and CI first tableid do not match. ||
 * 5071 || An invalid CSA state has been specified. ||
 * 5072 || CylSpace could not determine what form of migrate to perform. ||
 * 5074 || An invalid DB index has been detected. ||
 * 5075 || An invalid DBKOPERATION was specified. ||
 * 5076 || The last (only) SRD in the CI has been deleted. ||
 * 5077 || An invalid deltasectors was specified. ||
 * 5078 || An invalid FSGLOCK value was specified. ||
 * 5080 || An invalid combination of insertrow and lock has been detected. ||
 * 5081 || An invalid find level has been detected. ||
 * 5082 || The current lock is incompatible with the request. ||
 * 5085 || An invalid stop code was specified. ||
 * 5087 || A segment was found accessed when it should not exist. ||
 * 5089 || A row with a NULL rowid has been detected. ||
 * 5090 || No DBs were migrated by this call to cylmigrate. ||
 * 5092 || An error in the sort heap has occurred. ||
 * 5093 || Sort attempted to generate an invalid row-id. ||
 * 5095 || A UNIX memory request has failed. ||
 * 5096 || Sort attempted to generate an invalid row uniq value. ||
 * 5097 || An invalid sortby parameter was passed to sort. ||
 * 5099 || An attempt was made to generate an invalid row hash. ||
 * 5101 || A non-restartable sort was specified as restartable. ||
 * 5102 || An invalid sort fcn parameter was specified. ||
 * 5103 || Sort could not grow the index row. ||
 * 5104 || Sort detected a positioning error. ||
 * 5106 || An incorrect number of sort runs has been detected. ||
 * 5109 || An invalid field-id was detected by sort. ||
 * 5111 || A bad DBD was found by sorfixtid. ||
 * 5112 || An invalid use of the dummy DBD was detected. ||
 * 5114 || An internal logic error in the file system has been detected. ||
 * 5115 || An attempt was made to generate an invalid row uniq. ||
 * 5116 || dbkfit could not determine how to split a block. ||
 * 5117 || dbkmoddbs could not perform the block split indicated by dbkfit. ||
 * 5118 || An unimplemented service has been requested. ||
 * 5119 || An uninitialized MI has been detected. ||
 * 5120 || An invalid idxparam_t value was specified. ||
 * 5121 || An invalid ctxdb value was specified. ||
 * 5123 || An invalid targetcanmove value was specified. ||
 * 5126 || The task cannot be run from the command line. ||
 * 5130 || An FSU task lost track of its message list. ||
 * 5132 || The tabmrows work table already exists with restart FALSE. ||
 * 5133 || The table tabmrows is trying to modify is busy. ||
 * 5135 || The table-id is not valid for a permanent user table. ||
 * 5137 || An invalid initialization value has been specified. ||
 * 5141 || Mini-Cylinder Pack freed cylinders in anticipation of their use. ||
 * 5143 || Mini-Cylinder Pack was not able to free any cylinders. ||
 * 5150 || The Master Index block code or version number is invalid. ||
 * 5151 || An invalid Data Block has been discovered. ||
 * 5153 || An invalid Master Index has been discovered. ||
 * 5154 || An invalid infiinfo array index was detected. ||
 * 5155 || An invalid dbkparam_t value was specified. ||
 * 5156 || Extent %08X%08X Sector %d for %d bytes\n ||
 * 5158 || 1st TID: %u %u %u RID: %u %u %u %u %u Last TID: %u %u %u Partition/Hash: %u %u %u\n ||
 * 5159 || System test forced tpareset\n ||
 * 5160 || Module %s at insertion point %d\n ||
 * 5169 || The passed buffer is too small. ||
 * 5170 || The logical position for the DBD in the MI is invalid. ||
 * 5172 || The row size is not a multiple of 8. ||
 * 5173 || The sector count in DBD is wrong. ||
 * 5175 || \n.................................................................\n" "FILABORT : Detected LSI interrupted write pattern:\n" "%s\n" ".................................................................\n ||
 * 5176 || The data block checksum is invalid. ||
 * 5177 || The cylinder index checksum is invalid. ||
 * 5178 || Unused ||
 * 5181 || This version of the file system requires reversion. ||
 * 5183 || An invalid WAL Data Block has been discovered. ||
 * 5184 || No WAL cylinders exist. ||
 * 5186 || The WAL Cylinder Index block code or version number is invalid. ||
 * 5190 || WCI First WLSN: %.8X%.8X\n ||
 * 5193 || The WAL data block checksum is invalid. ||
 * 5194 || The WDBD and WDB log record ranges do not match. ||
 * 5196 || The requested WDBD was not found. ||
 * 5197 || A WDBD that should exist could not be found. ||
 * 5198 || An invalid WAL append buffer has been detected. ||
 * 5199 || An invalid WLSN value was specified for flush. ||
 * 5200 || An attempt was made to generate an invalid WLSN. ||
 * 5202 || The WAL append buffer has already been flushed to disk. ||
 * 5205 || A WAL Log record contained unexpected information. ||
 * 5207 || An error occurred when taking a WAL checkpoint. ||
 * 5208 || The WAL record has already been applied. ||
 * 5209 || One or more parameters supplied to the WAL recovery routines is invalid. ||
 * 5211 || A requested WCID could not be found. ||
 * 5212 || An error has been detected in the WAL logic. ||
 * 5213 || The target WAL cylinder has been freed. ||
 * 5214 || The target WAL cylinder is bad. ||
 * 5215 || A requested CID could not be found. ||
 * 5217 || Error decoding WDBs during startup. ||
 * 5219 || Cylmigrate ran out of cylinders trying to find a CI it could return to cylpack. ||
 * 5222 || \n.................................................................\n" "Detected interrupted write pattern on the FIB:\n" "%s\n" "Alternate copy chosen\n" ".................................................................\n ||
 * 5223 || \n.................................................................\n" "Detected interrupted write pattern on the CI:\n" "%s\n" "Alternate copy chosen\n" ".................................................................\n ||
 * 5227 || A locking protocol error occured in the WAL append buffer processing logic. ||
 * 5228 || There is insufficient space available to record the file system diagnostic\n" "information in the file %s\n ||
 * 5231 || The CI for the intended extent did not contain the proper vprocid and/or \n" "the proper extent id. The CI has bee properly inited for the intended extent\n ||
 * 5233 || The CI in question does not belong to this AMP.\n ||
 * 5235 || A bad data block was encountered \n ||
 * 5238 || The requested table was not found and the nearest cylinder index is inaccessible \n ||
 * 5239 || The WLSN values in both copies of a CI are equal\n ||
 * 5240 || The state of the CI changed since its position in the MI was last validated\n ||
 * 5242 || An invalid usage state specified for cylinder from TVS.\n ||
 * 5245 || An injected error for test purposes.\n ||
 * 5246 || A fallback DB is constructed for read operation of a bad primary DB.\n ||
 * 5247 || An update to a rebuilt fallback DB detected.\n ||
 * 5249 || The compression library encountered an error.\n ||
 * 5251 || The QueryBand migration parameter value passed to fsys function is invalid ||
 * 5252 || The QueryBand Compression value passed to fsys function is invalid ||
 * 5254 || The compress operation has completed. ||
 * 5255 || The compress operation has been aborted at user's request. ||
 * 5256 || The user has requested datablock level uncompress operation. ||
 * 5257 || The user requested datablock level uncompress operation has completed. ||
 * 5258 || The datablock level uncompress operation has been aborted at user's request. ||
 * 5260 || OS support for EXAR LZS hardware compression is not installed.\n ||
 * 5263 || Compression library encountered an error during the End phase of Compress or Uncompress.\n ||
 * 5300 || Foreign Key column '%VSTR' cannot reference itself. ||
 * 5301 || The referential constraint has already been defined. ||
 * 5303 || Error table '%VSTR' already exists. ||
 * 5305 || Foreign Key column '%VSTR' cannot be modified. ||
 * 5307 || Inconsistent referential constraint(s) do not exist. ||
 * 5308 || No such referential constraint. ||
 * 5309 || Invalid reference index number. ||
 * 5311 || The specified constraint is inconsistent. Submit ALTER TABLE DROP INCONSISTENT REFERENCES statement instead. ||
 * 5312 || Aborted due to a non-valid reference index on %DBID.%TVMID. ||
 * 5313 || Referential integrity violation: cannot drop a referenced (Parent) table. ||
 * 5314 || Referential integrity violation: cannot delete database '%VSTR'. ||
 * 5315 || %FSTR does not have %VSTR access to %DBID.%TVMID.%FLDID. ||
 * 5316 || The %VSTR data type is not allowed for non Kanji DBS. ||
 * 5319 || The specified DATABLOCKSIZE value is invalid ||
 * 5320 || The specified FREESPACE value is not between 0 and 75 percent. ||
 * 5321 || Constraint, primary index, or secondary index with the same name '%VSTR' already exists in table. ||
 * 5322 || The specified constraint name '%VSTR' does not exist. ||
 * 5324 || The referenced table %DBID.%VSTR does not have a Primary Key defined. ||
 * 5325 || Length 0 is not allowed for a CHAR, VARCHAR, BYTE, VARBYTE column. ||
 * 5327 || ADD_MONTHS has been called with wrong data types or values. ||
 * 5331 || More than 2,000 temporary tables materialized in the current session. ||
 * 5332 || Temporary table '%VSTR' not allowed in statement. ||
 * 5333 || NO LOG keywords not allowed for permanent table. ||
 * 5334 || Owner has insufficient TEMPORARY space. ||
 * 5336 || ON COMMIT option not allowed for permanent table. ||
 * 5338 || More than 1,000 volatile tables in current session. ||
 * 5339 || Index name not allowed for volatile table. ||
 * 5341 || Volatile table '%VSTR' not allowed in statement. ||
 * 5342 || Table option not allowed for temporary/volatile table. ||
 * 5346 || This character set is not supported. ||
 * 5347 || Invalid default export table id. ||
 * 5348 || Invalid range for export width value. ||
 * 5350 || Implicit translation of Kanji1 type to other types is not allowed. ||
 * 5356 || One of the characters or code point does not exist within the specified repertoire. ||
 * 5357 || The old view/macro name cannot be found in the create/request text. ||
 * 5358 || Expected an argument of type character. ||
 * 5361 || The compress value must be in the repertoire of the character column. ||
 * 5362 || Internal error: The default value must be a constant of Unicode character data type. ||
 * 5363 || The default value must be in the repertoire of the character column. ||
 * 5368 || Name %VSTR is longer than 30 bytes when exported to KanjiEBCDIC. ||
 * 5373 || Internal error: The Title must be a constant of Unicode character data type. ||
 * 5374 || Internal error: The Comment must be a constant of Unicode character data type. ||
 * 5375 || Internal error: The constant must be of Unicode character data type. ||
 * 5376 || _Kanji1 is not a valid qualifier for constant character strings. ||
 * 5380 || Internal error: Unexpected character Data type. ||
 * 5381 || Duplicate column names as result of rename column request. ||
 * 5386 || INTERNAL ERROR: Can''t read TLS value. ||
 * 5388 || The Pad Expression for TRIM has an incorrect data type or length. ||
 * 5395 || A ARCHIVE, RESTORE or COPY of selected partitions with LOBs is not supported. ||
 * 5397 || User caused a Parser crash. ||
 * 5398 || SELECT/FETCH source list and INTO list do not match. ||
 * 5399 || Bad argument type to UPPER or LOWER function. ||
 * 5401 || Number of fractional digits out of range. ||
 * 5402 || WITH TIME ZONE is incompatible with specified data type. ||
 * 5406 || Invalid combination of Teradata and ANSI datetime value functions. ||
 * 5407 || Invalid operation for DateTime or Interval. ||
 * 5408 || Invalid operands to OVERLAPS operator. ||
 * 5411 || Invalid TIMESTAMP Literal. ||
 * 5412 || Invalid Interval Literal. ||
 * 5413 || Invalid Time Zone Specified. ||
 * 5414 || The trigger name must be unique within a database. ||
 * 5416 || The trigger action time must be BEFORE or AFTER. ||
 * 5417 || The trigger event must be INSERT, UPDATE or DELETE. ||
 * 5418 || Invalid database specified for this trigger. ||
 * 5419 || Trigger '%VSTR' already exists. ||
 * 5420 || No triggers exist for table '%VSTR'. ||
 * 5421 || Cannot drop or rename a column referenced by a trigger. ||
 * 5422 || A triggered action statement cannot update the subject table. ||
 * 5423 || This trigger contains an invalid REFERENCING clause. ||
 * 5424 || A triggered action statement is the wrong kind. ||
 * 5425 || An updatable cursor update or delete is not allowed upon which a trigger has been defined. ||
 * 5427 || Trigger is greater than 20480 characters after name expansion. ||
 * 5430 || The Trigger WHEN clause cannot contain an aggregate or table reference. ||
 * 5431 || The update column list can only be used with UPDATE trigger event. ||
 * 5433 || The update column list can only contain subject table columns. ||
 * 5436 || Table list is missing for the RDDL statement. ||
 * 5437 || The specified table is already a replicated table. ||
 * 5438 || The specified table does not have a prime key. ||
 * 5439 || RS Error table %VSTR already exists. ||
 * 5442 || Replicated table does not have the appropriate status for this RDDL statement. ||
 * 5443 || The specified role of a replicated table is either missing or invalid. ||
 * 5444 || RS is down. ||
 * 5446 || Replicated table does not have the appropriate status for this DML statement. ||
 * 5451 || No prime key update is allowed on a replicated table. ||
 * 5452 || No fastload operation is allowed on a replicated table. ||
 * 5455 || The DDL request text is greater than 8192 characters after name expansion. ||
 * 5457 || Replicated table does not have the appropriate status for this DDL statement. ||
 * 5458 || Access lock must be specified for the target table for select, join or abort with test. ||
 * 5459 || Attempt to add a dictionary table as a replicated table. ||
 * 5460 || This requested DDL statement is not allowed on a non-replicated table. ||
 * 5462 || No DDL statements will be allowed until MDS is ready to accept them. ||
 * 5463 || Invalid coordinator for a RS coordinated transaction. ||
 * 5466 || Error in Secondary Index DDL, %VSTR. ||
 * 5467 || Cannot drop, MLOAD, or RESTORE a table with join or hash indexes. ||
 * 5468 || Cannot delete database because either this database has a join or hash index in it or one of its tables has a join or hash index defined on it. ||
 * 5475 || SAMPLE clause not allowed in SET operations. ||
 * 5477 || SAMPLE clause not allowed with WITH clause. ||
 * 5478 || Aggregates are allowed only with Window Functions. ||
 * 5479 || Ordered Analytical Functions not allowed in WHERE Clause. ||
 * 5482 || NULL may not be used as the argument for an Ordered Analytical Function. ||
 * 5483 || Illegal use of Ordered Analytical Function operation in an UPDATE statement. ||
 * 5484 || No Ordered Analytical Function operation allowed in the search condition for a joined table. ||
 * 5485 || MLinReg can have only one entry in the order specification list. ||
 * 5491 || The privilege is not applicable to a trigger. ||
 * 5497 || CALL cannot be submitted in multi-statement request. ||
 * 5499 || The data size for input parameters exceeds the maximum allowable row length. ||
 * 5500 || The data size for output parameters exceeds the maximum allowable row length. ||
 * 5503 || Too many nested procedure calls. ||
 * 5505 || Column data types cannot be specified with a WITH [NO] DATA clause. ||
 * 5508 || Column name list mismatched with columns from select list or table. ||
 * 5522 || The RANDOM function can not be used in more than one SELECT query clauses. ||
 * 5523 || Invalid MULTITSR parcel received. ||
 * 5524 || Invalid parcel received in a 2PC Session ||
 * 5525 || LOCKING modifier canot be specified with CALL SQL statement. ||
 * 5526 || %VSTR ||
 * 5528 || DMLs capturing changed data, DDLs and Comment statements cannot be mixed in a replicated transaction. ||
 * 5530 || Invalid operating environment for procedure execution. ||
 * 5535 || No SPL source text available for stored procedure '%VSTR'. ||
 * 5539 || Internal error while cleaning up IFP Level Cost Segment. ||
 * 5540 || Target name '%VSTR' not found. ||
 * 5541 || Local instance of temporary table '%VSTR' does not exist in current session. ||
 * 5542 || Only Select, Insert, Delete or Update statements can be captured. ||
 * 5543 || There were NO costs enabled to turn off. ||
 * 5545 || The TLE feature has not been enabled. ||
 * 5546 || Sampleid cannot be nested inside Ordered Analytical and AGGREGATE Functions. ||
 * 5548 || Stored Procedure Compiled with Errors/Warnings. ||
 * 5554 || The startup value must be a character string. ||
 * 5556 || The comment string must be of type character. ||
 * 5559 || The stored procedure version is invalid. ||
 * 5560 || Table names are mismatched in the UPSERT statement. ||
 * 5563 || The table specified in the UPSERT statement contains triggers that could be fired. ||
 * 5564 || The table specified in the UPSERT statement is a table that has a join/hash index. ||
 * 5565 || The UPDATE specified in the UPSERT statement is a complex update. ||
 * 5566 || Error in Hash Index DDL, %VSTR. ||
 * 5568 || SQL statement is not supported within a stored procedure. ||
 * 5572 || Target samples not set at session level. ||
 * 5574 || Number of samples set exceeds the maximum samples limit at session level. ||
 * 5576 || The requested replication DDL statement issued from an illegal source. ||
 * 5577 || Invalid data length in the Where clause of Update Statement for Upsert. ||
 * 5578 || Statistics cannot be collected on table DBC.'%VSTR' . ||
 * 5579 || Target samples were overwritten at session level. ||
 * 5580 || Target samples were overwritten at system level. ||
 * 5583 || Invalid Input: only Latin letters allowed. ||
 * 5584 || Data exception: numeric value out of range. ||
 * 5585 || Invalid Input: numeric value within range only. ||
 * 5586 || Random not allowed in inserted column value(s). ||
 * 5587 || Reference to function '%VSTR' is not allowed in this context. ||
 * 5589 || Function '%VSTR' does not exist. ||
 * 5591 || Invalid parameter list. ||
 * 5593 || Cannot determine the best-fit function for '%VSTR'. ||
 * 5596 || The mask string is greater than 256 characters long. ||
 * 5597 || Invalid definition for a Global Temporary Trace Table '%VSTR'. ||
 * 5601 || Error creating UDF/XSP/UDM/UDT/JAR: problem with temporary compile directory. ||
 * 5605 || A NEW_TABLE or OLD_TABLE reference is not allowed to be passed to a macro. ||
 * 5606 || Statistical Functions not allowed in WITH clause. ||
 * 5607 || Check output for possible warnings encountered in compiling and/or linking UDF/XSP/UDM/UDT. ||
 * 5612 || A user, database or role with the specified name already exists. ||
 * 5613 || GRANT OPTION cannot be granted to a role. ||
 * 5616 || The user is not authorized to grant or revoke role '%VSTR'. ||
 * 5617 || Grantee is not a valid user or role. ||
 * 5620 || Role '%VSTR' does not exist. ||
 * 5622 || The user does not have the right to drop the specified role. ||
 * 5623 || User or role '%VSTR' does not exist. ||
 * 5624 || The Branch offset is very long. ||
 * 5625 || Column '%VSTR' has duplicate values for COMPRESS. ||
 * 5628 || Column %FSTR not found in %VSTR. ||
 * 5632 || Index analysis log entry is bad. ||
 * 5639 || Request size exceeds Parser limit of 1048500 bytes. ||
 * 5640 || The QCD version does not match the expected '%VSTR' version. ||
 * 5642 || Invalid diagnostic level. ||
 * 5645 || The value of '%VSTR' supplied is out of range. ||
 * 5646 || User does not match user '%FSTR' who performed the index anlaysis. ||
 * 5647 || Internal erorr: Data dictionary table UDFInfo in inconsistent state. ||
 * 5648 || Too many parameters for a function. ||
 * 5650 || Text size exceeds Parser limit. ||
 * 5652 || A profile already exists with that name. ||
 * 5653 || Profile '%VSTR' does not exist. ||
 * 5654 || The value for PasswordMinChar exceeds that for PasswordMaxChar. ||
 * 5657 || Aggregates without Group By are not allowed in Trigger action body when there is a When Clause. ||
 * 5659 || Table has too many LOB columns. ||
 * 5660 || Cannot create index on LOB columns. ||
 * 5661 || Cannot collect statistics on LOB column. ||
 * 5662 || Numeric operation on LOB data type is illegal. ||
 * 5663 || Numeric operation on LOB data type in column %VSTR is illegal. ||
 * 5665 || Ordered Analytical functions can't sort by LOBs. ||
 * 5666 || LOBs are not allowed in indexes. ||
 * 5669 || No restart information found for specified index anlaysis '%VSTR'. ||
 * 5672 || LOBs are not allowed in the GROUP BY clause. ||
 * 5675 || Keep Response must be set to return Locators to LOB values. ||
 * 5679 || Exceeded the limit of 64 stratum. ||
 * 5681 || Stratified sampling not allowed in Fast exports/Multiload. ||
 * 5683 || User has insufficient TEMPORARY space. ||
 * 5684 || A profile may not be assigned to user DBC. ||
 * 5688 || Unwind the stack to the most outer logmark. ||
 * 5689 || LOBs are not allowed to be compared. ||
 * 5690 || LOBs are not allowed to be hashed. ||
 * 5691 || Invalid RowId field. ||
 * 5693 || Too many roles listed in GRANT/REVOKE statement. ||
 * 5696 || Invalid AMP Vproc ID specified. ||
 * 5697 || Multi-statement request with USING clause inserting into tables with Identity Column is not allowed. ||
 * 5698 || SysSecDefaults table has a zero value for PasswordMinChar/PasswordMaxChar. ||
 * 5699 || Internal error: Could not convert a parse tree into text. ||
 * 5701 || Insufficient memory for workload cache. ||
 * 5703 || QCD schema or data modified. ||
 * 5704 || Cannot BEGIN QUERY LOGGING due to existing rule. Use REPLACE QUERY LOGGING ON %VSTR to replace. ||
 * 5705 || Cannot BEGIN QUERY LOGGING ON ALL because a rule exists. ||
 * 5707 || DBQL limits must be between 0 and 32,767. ||
 * 5708 || Table header size exceeds limit. ||
 * 5709 || Default value List is too long. ||
 * 5710 || Journal Row Length for Alter Table is too long. ||
 * 5711 || PARTITION BY is not allowed. ||
 * 5712 || UNIQUE is not allowed. ||
 * 5714 || Invalid partitioning expression for PARTITION BY. ||
 * 5716 || PARTITION BY RANGE_N defines more than 65533 ranges. ||
 * 5717 || Ranges are not constant. ||
 * 5719 || Both NO RANGE OR UNKNOWN and UNKNOWN clauses may not be specified. ||
 * 5721 || BLOB and CLOB data not allowed in function arguments. ||
 * 5722 || Number of range values does not match the number of test values. ||
 * 5724 || Number of range sizes does not match the number of test values. ||
 * 5725 || Data type of range size is incompatible for adding to the corresponding range value. ||
 * 5726 || A range value is an asterisk in other than the first range start or in the last range end. ||
 * 5727 || Missing the last range end. ||
 * 5728 || Partitioning violation for table %DBID.%TVMID. ||
 * 5729 || Primary index for the table is not partitioned. ||
 * 5730 || Invalid DROP RANGE WHERE partition condition for level %VSTR. ||
 * 5731 || DROP RANGE and ADD RANGE for level %VSTR are not allowed; partitioning expression, if any, at that level is not a RANGE_N function or involves comparison of character or graphic data. ||
 * 5732 || The DROP RANGE WHERE condition must not evaluate to unknown. ||
 * 5735 || The primary index columns may not be altered for non-empty table. ||
 * 5736 || DROP RANGE for level %VSTR removes all ranges. ||
 * 5737 || Triggers not disabled for %VSTR for an ALTER TABLE. ||
 * 5738 || Invalid save table for an ALTER TABLE. ||
 * 5740 || Column %VSTR is a partitioning column and cannot be altered. ||
 * 5741 || The partitioning column values are mismatched in the UPSERT statement. ||
 * 5742 || The UPDATE part of the UPSERT does not fully specify values for the partitioning columns. ||
 * 5744 || System-derived column '%VSTR' not allowed to be updated. ||
 * 5745 || PARTITION cannot be determined due to internal error. Please do not resubmit request. ||
 * 5747 || The product of the number of partitions at each level exceeds 65535. ||
 * 5750 || ADD RANGE level %VSTR is not in increasing order. ||
 * 5753 || Numbering for Identity Column %VSTR is over its limit. ||
 * 5754 || No alias name can be derived/obtained. ||
 * 5756 || The table reference must be a using descriptor list or SELECT statement. ||
 * 5757 || The SELECT query from the table reference can only have a single table defined in the FROM clause. ||
 * 5759 || The Merge-Into match condition cannot reference a table that is neither a target nor source table. ||
 * 5764 || String functions like INDEX and TRIM are not allowed on LOBs. ||
 * 5765 || The LOB datatpye is not allowed to be returned in the DatInfo parcel. ||
 * 5766 || The Locator is invalid because the response spool has been dropped. ||
 * 5767 || The Locator is invalid because this request is in a different transaction. ||
 * 5768 || The Locator is invalid because it has been changed. ||
 * 5769 || The Locator is invalid due to an internal error. ||
 * 5770 || %VSTR is not allowed on UDT column. ||
 * 5772 || Foreign Key is not allowed on UDT columns. ||
 * 5779 || OVERRIDING clause is required for Identity Column %VSTR. ||
 * 5781 || You cannot collect statistics on more than 32 groups of non-indexed columns. ||
 * 5782 || Non-Indexed statistics already exist on the specified set of indexed fields. ||
 * 5783 || DBQL Rule Count has become negative. ||
 * 5784 || Illegal usage of Identity Column %VSTR. ||
 * 5785 || Invalid value for Identity Column parameter %VSTR. ||
 * 5787 || READ OVERRIDE can only be specified for single table operation. ||
 * 5788 || %VSTR currently does not support Identity Columns. ||
 * 5789 || Value for Identity Column is replaced by a system-generated number. ||
 * 5790 || UPSERT on a table with an Identity Column primary index is illegal. ||
 * 5794 || UDF used in a context not currently supported. ||
 * 5798 || No user-defined CAST%FSTR exists from %VSTR. ||
 * 5799 || Sorting Not Supported For UDT '%TVMID'. ||
 * 5800 || EXPLAIN option is not ANSI. ||
 * 5801 || Multiple statement is not ANSI. ||
 * 5803 || INTERSECT of queries is not in Entry Level ANSI. ||
 * 5804 || A FROM clause is required in ANSI Query Specification. ||
 * 5805 || WITH option on SELECT is not ANSI. ||
 * 5806 || Empty INSERT list is not ANSI. ||
 * 5807 || Empty INSERT list entry is not ANSI. ||
 * 5809 || SET keyword in ANSI UPDATE is required. ||
 * 5810 || ALL keyword in DELETE or UPDATE is not ANSI. ||
 * 5811 || MINUS of queries is not in Entry Level ANSI. ||
 * 5812 || Comparison of Lists is not ANSI. ||
 * 5814 || Operator used is not ANSI. ||
 * 5815 || Function is not ANSI. ||
 * 5823 || This form of CREATE TABLE is not ANSI. ||
 * 5825 || A declared Data Type is not ANSI. ||
 * 5828 || PRIVILEGES keyword is required in ANSI. ||
 * 5829 || A designated Privilege is not ANSI. ||
 * 5830 || ROLLBACK WORK cannot indicate a condition or return text to user in ANSI. ||
 * 5832 || LOCKING modifier is not ANSI. ||
 * 5833 || ANSI INSERT statement requires INTO keyword. ||
 * 5834 || The use of OR in place of comma in a constant list is not ANSI. ||
 * 5835 || Type designation on expression is not ANSI. ||
 * 5836 || Token is not an entry level ANSI Identifier or Keyword. ||
 * 5839 || Comparisons between numeric and text values not ANSI. ||
 * 5840 || UNIQUE or PRIMARY KEY columns must be NOT NULL in ANSI. ||
 * 5843 || Value assigned is wrong type for entry level ANSI. ||
 * 5844 || Corresponding columns of Set operators must have same type. ||
 * 5845 || Hexadecimal Graphic constants are not supported in ANSI. ||
 * 5847 || The database '%VSTR' has tables & triggers in different databases. ||
 * 5848 || Maximum recursion level of triggers has exceeded. ||
 * 5849 || INSTEAD OF triggers are not supported. ||
 * 5854 || The DBQL feature has not been installed. ||
 * 5855 || Too many Users listed in QUERY LOGGING statement. ||
 * 5859 || A triggered action statement or the WHEN clause cannot reference an Identity Column. ||
 * 5860 || Values targeted at the Identity Column are replaced by system-generated numbers. ||
 * 5863 || Problem encountered during %VSTR phase of %FSTR code. ||
 * 5865 || Error opening %FSTR file: %VSTR. ||
 * 5866 || Text is greater than %VSTR after name expansion. ||
 * 5867 || Internal Error: %VSTR. ||
 * 5873 || Extended Grouping not allowed with Teradata Specific Ordered Analytical Functions. ||
 * 5875 || Invalid usage of UDF/UDM in an SPL statement in stored procedure. ||
 * 5878 || Parser detected an abort. ||
 * 5884 || Invalid Random AMP Sampling type found. ||
 * 5886 || Invalid AMP Response received. ||
 * 5887 || Internal error encountered in random amp sampling. ||
 * 5888 || Switching to default one amp sampling. ||
 * 5890 || An invalid user-defined QITS column was defined. ||
 * 5891 || An invalid queue table creation or alter was supplied. ||
 * 5892 || An invalid statement was performed on a Queue Table. ||
 * 5893 || An invalid option for SELECT AND CONSUME TOP was supplied. ||
 * 5894 || The SELECT AND CONSUME statement is not referencing a queue table. ||
 * 5896 || Multiple SELECT AND CONSUME statements in a request is not allowed. ||
 * 5906 || Concurrent change conflict on replication group -- try again. ||
 * 5907 || Table list may not be specified for the RDDL statement. ||
 * 5909 || Replicated tables for change data apply may not contain identity columns. ||
 * 5910 || A table cannot be referenced more than once in a replication DDL statement. ||
 * 5916 || ALL, EXTERNAL, or NULL keyword in SET ROLE is non ANSI. ||
 * 5920 || Select and consume: '%VSTR'. ||
 * 5921 || A SELECT AND CONSUME statement cannot be combined with a Update/Delete/UpSert/Merge statement in a request. ||
 * 5930 || External role '%VSTR' may not be granted in the database. ||
 * 5931 || Illegal operation on EXTUSER. ||
 * 5932 || EXTUSER logon may only be directory-based. ||
 * 5933 || Role being dropped is not an external role. ||
 * 5935 || External user has not been assigned a default database. ||
 * 5936 || External role '%VSTR' was not assigned to user. ||
 * 5937 || An OUT parameter can not be used as source of data. ||
 * 5938 || .ALL keyword in SELECT is not ANSI. ||
 * 5940 || Excessively complex expression. ||
 * 5941 || Problem encountered while receiving messages from multiple AMPs during multi amp sampling. ||
 * 5942 || Maximum deadlock retries limit reached during multi amp sampling on a AMP. ||
 * 5948 || Cannot alter the protection mode of an UDF/XSP that specifies an external security clause. ||
 * 5949 || DROP RANGE level %VSTR exceeds the current number of partitioning levels. ||
 * 5950 || ADD RANGE level %VSTR exceeds the current number of partitioning levels. ||
 * 5951 || Specified ADD RANGE level %VSTR is not the same as level %FSTR for the corresponding DROP RANGE. ||
 * 5952 || WITH DELETE specified without a DROP RANGE. ||
 * 5953 || WITH INSERT specified without a DROP RANGE. ||
 * 5954 || Internal error: Inconsistency in the PPI descriptor of the table header. ||
 * 5957 || Warning: An existing partitioning expression is nondeterministic. ||
 * 5961 || Error during unsupported request: %VSTR ||
 * 5962 || %VSTR ||
 * 5967 || The table being dropped has an error table. ||
 * 5968 || Atomic UPSERTS are not allowed in Multiload. ||
 * 5969 || The database '%VSTR' has tables with error tables defined in another database. ||
 * 5970 || Table function has too few/many output arguments. ||
 * 5972 || LOGGING ERRORS is applicable to permanent data tables only. ||
 * 5973 || Error limit is out of range, valid range is 1 to 16,000,000. ||
 * 5974 || Multi-statement request with LOGGING ERRORS is not allowed. ||
 * 5976 || The LOGGING ERRORS feature is disabled. ||
 * 5978 || Error table already exists for %VSTR. ||
 * 5981 || Triggers, join indexes, and hash indexes may not be defined on error table %VSTR. ||
 * 5982 || Error table for LOGGING ERRORS cannot be part of a replication group. ||
 * 5984 || Table structure or primary index may not be altered while its error table exists. ||
 * 5991 || Error during resolver or plan generation - try again. ||
 * 5992 || A syntax error was found in the QUERY_BAND. ||
 * 5993 || The QUERY_BAND exceeds the maximum length. ||
 * 5994 || A QUERY_BAND name exceeds the maximum length. ||
 * 5997 || SET QUERY_BAND for TRANSACTION must be the first statement in a multi-statement request. ||
 * 6001 || The Status field of an AMP descriptor contains invalid value. ||
 * 6003 || Configuration Map is not properly initialized. ||
 * 6004 || No AMPs are in the configuration map. ||
 * 6006 || Cluster size must not be greater than 8. ||
 * 6007 || All clusters must be size 2 to 8. ||
 * 6008 || Some AMPs are not in any cluster. ||
 * 6009 || Vproc number is duplicate. ||
 * 6011 || Vproc Number is invalid. ||
 * 6012 || Cluster number is invalid. ||
 * 6013 || Vproc Number is not defined in the Physical Configuration. ||
 * 6014 || For a COP, host number must match a LAN HGID in the Physical Configuration. ||
 * 6015 || The host number is invalid. ||
 * 6016 || Host Type is invalid. ||
 * 6018 || The host number is not found in the configuration map. ||
 * 6020 || The Vproc Number specified is not that of an AMP Vproc. ||
 * 6022 || The AMP Vproc Number specified is moved to the wrong AMP. ||
 * 6023 || Configuration type should be either Current or New. ||
 * 6025 || Some hosts are not connected to any PE. ||
 * 6029 || Cluster Numbers are not consecutive. ||
 * 6030 || The move AMP command was not entered for all AMPs that are to be moved. ||
 * 6032 || Warning: The number of Amps in a cluster is less than one-half of the Default Cluster value specified. ||
 * 6033 || The Default Cluster size results in a cluster with one Amp. ||
 * 6035 || Warning: The Default Cluster size results in a cluster with multiple Amps on the same Clique. ||
 * 6036 || The range is invalid. ||
 * 6037 || Listing configuration map option should be either Long or Short. ||
 * 6038 || The total AMP virtual processors count exceeded. ||
 * 6040 || The total virtual processors count exceeded. ||
 * 6051 || Cluster number is not found in the configuration map. ||
 * 6052 || Number of Vprocs moving from is not equal to number of Vprocs moving to. ||
 * 6056 || Moved AMPs must follow added AMPs ||
 * 6103 || A reconfiguration participant must be on-line. ||
 * 6106 || Logon is not disabled, or some sessions are logged on. ||
 * 6107 || Invalid Input command. ||
 * 6108 || New Config Maps are not the same across all AMPs. ||
 * 6109 || Current Config Maps are not the same on all AMPs. ||
 * 6110 || Two version numbers are not the same on the configuration map. ||
 * 6113 || AddressClass in a MsgArgs is invalid. ||
 * 6114 || Message Kind is invalid in the message header. ||
 * 6115 || A specified Vproc does not exist in a specified Config Map. ||
 * 6121 || Add AMP, Delete AMP, and Move AMP are mutually exclusive. ||
 * 6125 || Stack overflow occurs when a float operation is invoked. ||
 * 6126 || Stack underflow occurs when a float operation is invoked. ||
 * 6127 || Result from a float operation is abnormal. ||
 * 6131 || Reconfig-states are not the same on all AMPs. ||
 * 6132 || An AMP is specified as an PE in the new Config. ||
 * 6135 || Reconfig is aborted at a reversible state. ||
 * 6136 || Restore DBS because reconfig aborted at an irreversible state. ||
 * 6137 || The hash bucket arrays on an AMP are invalid. ||
 * 6138 || You cannot invoke this operation before startup completes. ||
 * 6139 || An invalid table header information was returned. ||
 * 6140 || RECONFIG aborted due to improper disk initialization procedure. ||
 * 6141 || RECONFIG aborted due to inconsistent database tables. ||
 * 6145 || Reconfig stopped, is in an irreversible state with down AMPs. ||
 * 6147 || Reconfig has encountered an invalid header in the DBC.Session Table ||
 * 6150 || Operator has Cancelled Reconfig due to AMPs down in configuration ||
 * 6152 || Unable to rebuild Non-Unique Secondary Index, needs rebuilding ||
 * 6153 || Unable to rebuild Unique Secondary Index, needs to be rebuilt ||
 * 6155 || Encountered disk error on Table without Fallback, need to restore ||
 * 6156 || Encountered disk error, causing too many Amps down in cluster ||
 * 6157 || Encountered disk error on Table which has Amp Down in cluster ||
 * 6158 || Recovery is still active, Reconfig will not run until recovery done ||
 * 6159 || Configuration map has been changed since Reconfig was initiated ||
 * 6160 || Recovery still has AMPs in Hold or Catchup. Reconfig aborted ||
 * 6161 || Reconfig restarting system to recover remaining rows from disk error ||
 * 6163 || Encountered disk error on Crucial System Table - AMP taken down ||
 * 6176 || The current and new hash bucket size fields must not be changed during reconfig. ||
 * 6177 || Reconfig Estimator aborted at %VSTR due to error <%d>. ||
 * 6600 || Memory use to keep track of transactions has been exhausted. ||
 * 6601 || There was a parameter error in the procedure call ||
 * 6604 || A changed data row was received that whose contents are in error ||
 * 6605 || A operation was attempted that made no sense given the current state ||
 * 6611 || Stop sending change rows for transaction ||
 * 6650 || RSG could not fork send or receive task ||
 * 6651 || RSI interface did not respond ||
 * 6654 || RSG could not send data to MDS ||
 * 6655 || RSG received invalid message class ||
 * 6658 || RSG received an unexpected response to TD message ||
 * 6659 || RSG could not allocate a TIB for a transaction ||
 * 6660 || RSG did not find the TIB information for this transaction ||
 * 6661 || Incomplete connection processing to this Replication group ||
 * 6662 || Tables containing Large Objects and User Defined Data Types cannot be copied ||
 * 6665 || RSG failed to locate the TD AMP Worker Task's well-known mailbox ||
 * 6666 || The RSG configuration file is not accessible (/rsg/bin/rsg_config_file) ||
 * 6667 || Contents of RSG configuration file are incorrect ||
 * 6670 || An RSG informational event was logged. ||
 * 6671 || Invalid protocol. ||
 * 6675 || Exceeded maximum number of request-level aborts. ||
 * 6677 || Data connection to this Vproc is invalid. ||
 * 6680 || Invalid table copy context. ||
 * 6681 || No data connection. ||
 * 6682 || Replication group is terminating. ||
 * 6683 || RSG has detected an existing data connection to the Replication Group. ||
 * 6685 || Invalid number of table identifier pairs. ||
 * 6687 || Invalid batch identifier. ||
 * 6689 || RSG detects an existing connection to the replication group. ||
 * 6690 || Invalid table identifier. ||
 * 6691 || No transaction with a lower sequence number. ||
 * 6692 || Transaction is aborted by the Replication transport. ||
 * 6694 || Transaction aborted due to disk space limit. ||
 * 6695 || Message encryption is not enabled on this RSG vproc. ||
 * 6698 || The Message Size in RSG exceeded the maximum limit. ||
 * 6699 || Transaction aborted due to replication transport outage. ||
 * 6700 || Internal error: A move between incompatible string types was requested of the ISF subsystem. ||
 * 6701 || An unknown character string translation was requested. ||
 * 6702 || Translation from/to a character string with an invalid character set specification was requested of the ISF subsystem. ||
 * 6704 || Internal error: The ISF subsystem was requested to export a string to the client which is too large. ||
 * 6705 || An illegally formed character string was encountered during translation. ||
 * 6706 || The string contains an untranslatable character. ||
 * 6708 || Internal error: Occurred while the ISF subsystem was installing character translation tables. ||
 * 6712 || Internal error: Ocurred during ISF subsystem collation initialization. ||
 * 6713 || Internal error: Collation input file ambiguous. ||
 * 6715 || Collation memory limit exceeded. Install fewer character sets. ||
 * 6716 || Internal error: Expected collation input file could not be opened. ||
 * 6717 || Internal error: Unexpected character set for comparison. ||
 * 6719 || The dictionary object name or text string can not be translated. ||
 * 6722 || An illegally formed character was encountered during translation of a dictionary object name or text string. ||
 * 6750 || Invalid date. ||
 * 6756 || Null string is not allowed in %VSTR. ||
 * 6759 || Invalid time format string. ||
 * 6761 || Invalid timestamp format string. ||
 * 6762 || DateTime field overflow. ||
 * 6763 || File %VSTR does not exist. ||
 * 6764 || Illegal token in the SDF data. ||
 * 6765 || Input SDF data contains characters that are not in the Unicode repetoire. ||
 * 6767 || Invalid numeric data. ||
 * 6768 || Invalid numeric format. ||
 * 6769 || Error in initializing the TDIGDO. ||
 * 6770 || Invalid CCD value. ||
 * 6771 || Invalid exponent. ||
 * 6772 || Invalid digit in the numeric data. ||
 * 6773 || Invalid radix. ||
 * 6776 || Invalid sign. ||
 * 6777 || Invalid zone sign. ||
 * 6779 || File name not specified ||
 * 6780 || Failure in accessing GDO ||
 * 6781 || The stored procedure/PPI need to be re-compiled/re-validated. ||
 * 6800 || UDT '%TVMID' supports NOT EQUAL/EQUAL ONLY comparitive operations. ||
 * 6803 || Invalid hardware architecture for procedure execution. ||
 * 6804 || Trigger on DBC tables is not allowed. ||
 * 6805 || Invalid reference to ACCLOGTBL in MLoad. ||
 * 6808 || Ordering is not defined for UDT '%TVMID'. ||
 * 6811 || UDT constructor function '%VSTR' is not defined. ||
 * 6813 || Numeric overflow in internal counters. The number of rows returned is actual number of rows returned, modulo 2^32. ||
 * 6815 || UDTs are currently not supported with SQL submitted. ||
 * 6817 || Invalid domain value passed to SQRT / FLOOR in DBS. ||
 * 6821 || Non-aggregate column is not part of group by. ||
 * 6823 || UDT '%TVMID' does not have an attribute named:'%FSTR'. ||
 * 6824 || A LOB can not be the only column in a derived table. ||
 * 6825 || The data parcel in a deferred lob transfer can't be larger than 1024000 bytes. ||
 * 6827 || The deferred lob data sent was larger than specified. ||
 * 6830 || Mismatch with Method/Function Signature: %VSTR . ||
 * 6831 || UDT '%VSTR' does not exist. ||
 * 6832 || UDT '%VSTR' already exists. ||
 * 6834 || Method '%VSTR' does not exist. ||
 * 6836 || %FSTR does not have %VSTR access to SYSUDTLIB database. ||
 * 6838 || '%VSTR' is not a Method. ||
 * 6840 || Database '%VSTR' cannot be deleted: object(s) in other database depending on object(s) in this database. ||
 * 6841 || Database should be SYSUDTLIB. ||
 * 6843 || Invalid field attribute specified for a method parameter. ||
 * 6844 || A method/function already exists in the database with the same name and parameter data types. ||
 * 6850 || The UDT already has Ordering ||
 * 6851 || PARTITIONS WHERE clause only allowed with PPI tables ||
 * 6853 || Too many partition ranges qualified ||
 * 6854 || Invalid WHERE clause. ||
 * 6856 || Restore error table has wrong structure. ||
 * 6858 || Table '%VSTR' is not in RESTORE state ||
 * 6860 || Response exceeds 64K bytes and alternate parcel header was not requested. ||
 * 6864 || The %VSTR routine must be UDF. ||
 * 6865 || The %VSTR routine must be UDF or UDM. ||
 * 6866 || The %VSTR routine must be deterministic. ||
 * 6868 || The %FSTR routine contains invalid parameter data type. %VSTR ||
 * 6869 || Invalid name : %VSTR ||
 * 6870 || Invalid UDT Ordering. %VSTR ||
 * 6871 || Invalid UDT specified for the UDM ||
 * 6872 || Distinct types cannot have constructor method. ||
 * 6876 || Duplicate attribute names in the attribute list. %VSTR ||
 * 6877 || Data type must be UDT. %VSTR ||
 * 6878 || %FSTR operation is not allowed on %VSTR type UDT ||
 * 6881 || Error: %VSTR. ||
 * 6882 || UDT has no methods ||
 * 6884 || Failed to compile the Constructor Function for UDT %FSTR ||
 * 6885 || Alter Method not supported on FastPath/Auto-generated UDM ||
 * 6886 || Reference to UDT/UDM '%VSTR' is not allowed in this context. ||
 * 6901 || Only LATIN and UNICODE are valid CLOB server character sets. ||
 * 6904 || The target data type of the User-defined Transform should be a %VSTR. ||
 * 6907 || Iterated request: USING field or parameter reference required. ||
 * 6908 || Iterated request: Multi-statement requests not supported. ||
 * 6910 || UDT '%FSTR' is a Distinct type, which can not be initialized through a NEW specification. ||
 * 6911 || The body for Method '%FSTR', of UDT '%TVMID', is not defined. ||
 * 6912 || A triggered stored procedure can not contain OUT or INOUT parameters or dynamic result sets. ||
 * 6913 || A triggered stored procedure can not contain DDL. ||
 * 6915 || Invalid Top N Value: %VSTR. ||
 * 6916 || TOP N Syntax error: %VSTR. ||
 * 6917 || Illegal or unsupported use of negation inside a recursive query/view. ||
 * 6918 || Illegal or unsupported use of an aggregation, ordered analytical, user-defined function or user-defined method inside a recursive query/view. ||
 * 6920 || A non-recursive WITH clause or view should not reference itself within its own definition. ||
 * 6922 || Illegal or unsupported use of subquery/derived table inside a recursive query/view. ||
 * 6923 || Unsupported use of GROUP BY/extended grouping clause inside a recursive query/view. ||
 * 6924 || Illegal or unsupported set operation inside a recursive query/view. ||
 * 6925 || Unsupported use of DISTINCT inside a recursive query/view. ||
 * 6926 || WITH [RECURSIVE] clause or recursive view is not supported within WITH [RECURSIVE] definitions, views, triggers or stored procedures. ||
 * 6928 || Recursive queries must begin with at least one non-recursive SELECT. ||
 * 6929 || Objects referenced in a recursive query/view may not have aliases whose name match the recursive name or its aliases. ||
 * 6930 || Overlapping recursive object aliases are not allowed. ||
 * 6931 || WITH CHECK OPTION is not allowed for recursive views. ||
 * 6932 || Multiple WITH definitions are not supported. ||
 * 6935 || '%VSTR' is not an external stored procedure. ||
 * 6937 || Authorization '%VSTR' already exists. ||
 * 6939 || '%VSTR' is not an authorization. ||
 * 6940 || The privilege is not applicable to an Authorization. ||
 * 6941 || '%VSTR' is not a user logon database. ||
 * 6942 || '%VSTR' is not a table function. ||
 * 6944 || UDT expression, of type %TVMID, is not compatible with %VSTR. ||
 * 6945 || UDT argument, of type %TVMID, is not compatible with %VSTR function. ||
 * 6946 || UDT operand, of type %TVMID, in %VSTR operation does not have the appropriate AS ASSIGNMENT cast defined ||
 * 6947 || Both UDT operands, in %VSTR operation, are not UDTs with the appropriate AS ASSIGNMENT cast defined. ||
 * 6952 || Indexes cannot be created or dropped during random AMP sample emulation. ||
 * 6953 || The authorization definition specified in the statement does not match with the actual definition. ||
 * 6955 || The Create/Replace Authorization statement is disabled. ||
 * 6956 || Column %VSTR has multi-column statistics and cannot be dropped or modified. ||
 * 6957 || Logging for online archive is not allowed on journal tables. ||
 * 6961 || Statistics are not available in the source table. ||
 * 6962 || Statistics cannot be copied. ||
 * 6963 || Multi-column statistics that exceed the limit have not been copied. ||
 * 6965 || The external stored procedure's SQL data access and application package are not compatible. ||
 * 6966 || External Stored Procedure specified with SQL access must run in protected mode. ||
 * 6967 || '%VSTR' application package is not supported in this release. ||
 * 6968 || Attempted to modify SQL. ||
 * 6969 || %VSTR is not allowed on a Period column. ||
 * 6971 || An index is not supported on a Period column. ||
 * 6972 || WITH DEFAULT is not allowed on a PERIOD(TIME) column. ||
 * 6974 || Invalid interval qualifier for the INTERVAL function. The interval qualifier must be one that is allowed for the argument's Period data type. ||
 * 6975 || Invalid argument for the %VSTR function. The argument must have a DateTime data type. ||
 * 6976 || Period data types are not allowed with %VSTR function. ||
 * 6977 || Invalid Period value constructor. The beginning and ending bounds must have the same DateTime data type. ||
 * 6978 || Invalid Period value constructor. An ending bound of UNTIL_CHANGED is not allowed for PERIOD(TIME). ||
 * 6980 || Invalid CAST. Casting the specified source value as PERIOD is not allowed. ||
 * 6981 || Invalid CAST. Casting a DATE value as PERIOD(TIME) is not allowed. ||
 * 6982 || Invalid CAST. Casting a TIME value as PERIOD(DATE) is not allowed. ||
 * 6983 || Invalid CAST. Casting a PERIOD(DATE) value as %VSTR is not allowed. ||
 * 6988 || The password submitted must contain at least one alpha character. ||
 * 6989 || The password submitted must contain at least one numeric character. ||
 * 6990 || The password submitted must contain at least one special character. ||
 * 6991 || The password submitted must contain at least one lower case character and at least one upper case character. ||
 * 6992 || The password submitted cannot contain the user name. ||
 * 6993 || The sample column %VSTR does not match the table's definition. ||
 * 6994 || Invalid CAST. Casting a source value as %VSTR with lower precision is not allowed. ||
 * 6996 || Invalid conversion or assignment operation on a Period. ||
 * 6997 || Invalid Period arithmetic operation. The result beginning bound must be less than the result ending bound. ||
 * 7413 || Current of cursor row no longer exists. ||
 * 7415 || Probable stale message (WorkID mismatch) ||
 * 7416 || Collation has not been installed ||
 * 7419 || User 'DBC' almost out of space: resource logging disabled. ||
 * 7420 || An invalid hash bucket has been encountered. ||
 * 7421 || Invalid size of the BitMap ||
 * 7423 || Object already locked and NOWAIT. Transaction Aborted. ||
 * 7424 || Internal GMO error occurred. ||
 * 7426 || GMO already exists. ||
 * 7427 || Invalid GMO lock operation specified. ||
 * 7428 || NoWait flag set and could not grant GMO lock immediately. ||
 * 7429 || Invalid GMO name specified. ||
 * 7432 || Invalid GMO size specified. ||
 * 7434 || A non-replicated step was received for a replicated table. ||
 * 7435 || No more temporary space in %DBID. ||
 * 7437 || Table header not found for a materialized temporary table. ||
 * 7438 || Temporary table row referenced non-existent base temporary table. ||
 * 7440 || Temporary statistics row referenced table not defined in DBC.TempTables. ||
 * 7442 || Invalid era. ||
 * 7443 || The length of argument is incorrect. ||
 * 7445 || Mload table %TVMID cannot be released because fallback exists. ||
 * 7446 || Mload table %TVMID cannot be released because NUSI exists. ||
 * 7450 || Warning: Table is structurally okay but some delete, insert, or update was partially done on the table. ||
 * 7451 || Invalid timestamp. ||
 * 7452 || Invalid interval. ||
 * 7453 || Interval field overflow. ||
 * 7454 || DateTime field overflow. ||
 * 7456 || Invalid operands to OVERLAPS operator. ||
 * 7457 || Warning: Mload had completed processing on the primary data subtable. ||
 * 7459 || Table %DBID.%TVMID not allowed to be both the source and the destination of a replication utility. ||
 * 7460 || Cannot continue utility operation on %DBID.%TVMID because system configuration has changed. ||
 * 7461 || Invalid logon user name for utility. ||
 * 7462 || Operation not allowed: pending table copy operation on table %DBID.%TVMID. ||
 * 7467 || Operation not allowed: pending replication compare operation on table %DBID.%TVMID. ||
 * 7469 || Requested fraction sample does not result in a row. ||
 * 7470 || Invalid account for utility logon user. ||
 * 7471 || Restart replication copy on %DBID.%TVMID not allowed: DBS had been reconfigured. ||
 * 7472 || Restart replication copy on %DBID.%TVMID not allowed: target table has been rebuilt. ||
 * 7474 || VProc cannot be started. The node may need a reboot. ||
 * 7476 || Replication utility not allowed on unhashed table %DBID.%TVMID. ||
 * 7477 || Primary key not present in table %DBID.%TVMID. ||
 * 7478 || Table %DBID.%TVMID is not a user table. ||
 * 7479 || Table %DBID.%TVMID is not a replicated table. ||
 * 7480 || Error table does not exist for table %DBID.%TVMID. ||
 * 7481 || Operation with same utility Id and table Id already running. ||
 * 7482 || Cannot obtain lock on %DBID.%TVMID for error/difference row insert. ||
 * 7483 || Warning: RI checks bypassed for Referential Constraints. ||
 * 7484 || Division by Zero occured while calculating the given OLAP function(s). ||
 * 7486 || The table is marked as being restructured. ||
 * 7493 || CHECK command aborted at %VSTR due to error <%d>. ||
 * 7498 || The primary index values in the UPSERT statement match but other fields do not. ||
 * 7499 || NULL input argument for UDF/XSP %DBID.%TVMID. ||
 * 7500 || Right truncation of string data for UDF/XSP/UDM %DBID.%TVMID. ||
 * 7501 || Result/OUT string too long for UDF/XSP/UDM %DBID.%TVMID. ||
 * 7502 || A system trap was caused by UDF/XSP/UDM %DBID.%TVMID for %VSTR ||
 * 7503 || The UDF server failed to execute UDF/XSP/UDM %DBID.%TVMID ||
 * 7504 || in UDF/XSP/UDM %DBID.%TVMID: SQLSTATE %VSTR ||
 * 7505 || in UDF/XSP/UDM %DBID.%TVMID: SQLSTATE %VSTR ||
 * 7510 || Specified %VSTR does not exist in %DBID. ||
 * 7512 || InterPreter Parcel Field allocation error. ||
 * 7514 || Type Mismatch Error %TGMSID ||
 * 7515 || Unable to create new DLL for the UDF/XSP/UDM. ||
 * 7516 || Stale object identifier. ||
 * 7517 || Data count does not match the LOB count. ||
 * 7519 || LOB row out of order. ||
 * 7520 || LOB row has same row id as previous row. ||
 * 7521 || Primary LOB row is on wrong AMP. ||
 * 7522 || Fallback LOB row is on wrong AMP. ||
 * 7523 || Fallback LOB row is in wrong subtable. ||
 * 7524 || Data row contains invalid LOB oid. ||
 * 7525 || Fallback LOB row is missing. ||
 * 7526 || Primary LOB row is missing. ||
 * 7532 || Data row references a LOB already referenced by another row. ||
 * 7533 || Numeric overflow: intermediate decimal expression exceeds 38 digits. ||
 * 7536 || PPI Partition deletion list missing. ||
 * 7545 || Numbering for Identity Column %TVMID.%FLDID is over its limit. ||
 * 7547 || Target row updated by multiple source rows. ||
 * 7550 || Hash join operation is aborted due to non availability of segments. ||
 * 7551 || An EVL LOB instruction has a bad parameter (%VSTR). ||
 * 7553 || Unable to obtain a External Routine Address for a UDF/UDM. ||
 * 7555 || Context cannot be allocated in UDF/XSP/UDM %DBID.%TVMID. ||
 * 7556 || Illegal LOB access function call in UDF/XSP/UDM %DBID.%TVMID. ||
 * 7558 || Result indicator value not valid for UDF/XSP/UDM %DBID.%TVMID. ||
 * 7560 || Illegal call to FNC_LobAppend in UDF/XSP/UDM %DBID.%TVMID. ||
 * 7561 || Internal error from fast scan data dictionary ctbsctidf. ||
 * 7562 || Invalid operation on table %FSTR. ||
 * 7564 || System supported maximum hash is reached. ||
 * 7565 || One or more rows found for table not in DBC.TVM. Deleted. ||
 * 7567 || The Query Capture Database has reached its upper limit. ||
 * 7570 || Unable to execute UDT Transform UDF/UDM. ||
 * 7572 || Some object use counts were not updated because the corresponding Data Dictionary locks could not be obtained on %VSTR. ||
 * 7574 || The utility does not support queue tables. ||
 * 7577 || Illegal UDT access function call in UDM/UDF %DBID.%TVMID. ||
 * 7579 || %VSTR. Bad UDT access function arg in UDF/XSP/UDM %DBID.%TVMID. ||
 * 7584 || The secure mode processes are not running; cannot execute UDF. ||
 * 7585 || The authorization is not valid for secure UDF/XSP %DBID.%TVMID. ||
 * 7587 || Compressed Spool File verification error. ||
 * 7589 || Unable to allocate aggregate cache of size specified in dbscontrol internal parameter AggrCacheSize. ||
 * 7590 || Warning: Skip Compress Value checking. ||
 * 7593 || Error limit of %VSTR is reached; errors logged in %TVMID where ETC_dbql_qid = %FSTR. ||
 * 7594 || Errors logged in %TVMID where ETC_dbql_qid = %FSTR. ||
 * 7596 || Operation not allowed: %DBID.%TVMID is being archived. ||
 * 7598 || Operation aborted due to maximum number of online archive active logs. ||
 * 7600 || Internal error in RTS subsystem. ||
 * 7601 || Case not found for CASE statement. ||
 * 7602 || Illegal usage of variable/parameter/alias %VSTR. ||
 * 7604 || Invalid data for condition number. ||
 * 7606 || Too many cursors are opened in the stored procedure (%FSTR). ||
 * 7608 || Mismatch between the number of columns returned by the cursor specification and the fetch target list. ||
 * 7613 || Internal error occurred while loading the stored procedure dll/so into memory. ||
 * 7617 || Attempted to read or modify SQL. ||
 * 7618 || Stored procedure execution request for %DBID.%TVMID has timed out. ||
 * 7625 || %FSTR: Invalid message kind (%VSTR) encountered. ||
 * 7626 || %FSTR: Invalid (%VSTR) step. ||
 * 7627 || SELECT-INTO returned more than one row. ||
 * 7628 || Invalid statement specified inside a FOR cursor statement. ||
 * 7631 || Fetch/Close attempted on a closed cursor in the stored procedure (%FSTR). ||
 * 7632 || No rows returned/updated/deleted by the SQL statement. ||
 * 7638 || %FSTR: Error allocating a segment; segget failed with return code (%VSTR). ||
 * 7639 || %FSTR: Error opening object code file (%VSTR). ||
 * 7644 || %FSTR: Error in RAR message; %VSTR. ||
 * 7645 || %FSTR: Error writing into file. ||
 * 7653 || %FSTR:fldlocat failed %VSTR. ||
 * 7658 || %FSTR:Translation failed %VSTR. ||
 * 7660 || Stored Procedure execution caused stack overflow. ||
 * 7662 || The XSP caused a hardware fault. Please do not resubmit the last request. ||
 * 7663 || The database can only execute %VSTR per session. ||
 * 7664 || Illegal attempt to modify CLASS_ORIGIN or SUBCLASS_ORIGIN. ||
 * 7665 || User-defined condition %VSTR is raised from triggered stored procedure. ||
 * 7666 || User-defined condition %VSTR is not declared in a stored procedure. ||
 * 7669 || Stored procedure %FSTR does not exist in %VSTR. ||
 * 7672 || Unwind the stack to the most outer logmark. ||
 * 7675 || Abort message seen while executing a statement from within stored procedure. ||
 * 7676 || Insufficient memory in stored procedure cache. ||
 * 7678 || No result set exists for procedure %VSTR ||
 * 7680 || The result set is already allocated or procedure. ||
 * 7681 || Too many dynamic SQL statements are prepared in the stored procedure (%FSTR). ||
 * 7684 || Nested SPs are not allowed with dynamic result sets. ||
 * 7686 || Inline Lobs access from XSPs with Result Sets are not supported. ||
 * 7687 || Data type not supported for dynamic fetch. ||
 * 7689 || Invalid dynamic SQL statement. ||
 * 7690 || Cursor is not specified as scrollable. ||
 * 7692 || Maximum using row length exceeded ||
 * 7700 || MDS error range values start. ||
 * 7701 || Insufficient memory to process a new transaction. ||
 * 7702 || Insufficient memory to process new transaction message. ||
 * 7703 || Insufficient memory to save new transaction message. ||
 * 7705 || MDS received more DDL''s than expected for a transaction. ||
 * 7706 || Multiple RepBegTrans received for the same transaction before RepPhase1. ||
 * 7708 || Transaction previously asynchronously aborted. Now transaction aborted with RepPhase1Rsp message. ||
 * 7711 || MDS received unexpected message after the RepPhase1 message. ||
 * 7719 || MDS received a TD message with incorrect length. ||
 * 7723 || MDS received a DDL message with no AffectedDBName. ||
 * 7724 || The RepDDL message indicates fewer DDL chunks than already received. ||
 * 7725 || MDS received more DDL chunks than expected for a transaction. ||
 * 7799 || MDS error range values end. ||
 * 7803 || The UDF/XSP/UDM %DBID.%TVMID called %VSTR in an invalid context. ||
 * 7804 || The UDF %DBID.%TVMID called %VSTR in invalid mode/phase. ||
 * 7807 || The Table Function %DBID.%TVMID called %VSTR incorrectly. ||
 * 7808 || The default connection failed to establish a connection to the database. ||
 * 7809 || Table function's CtrlCtx was not initialized. ||
 * 7821 || The not protected mode UDF/UDM %DBID.%TVMID caused an exception. ||
 * 7823 || GLOP Set %DBID.%TVMID has errors : %VSTR. ||
 * 7824 || GLOP Set Logic Internal Error: %VSTR. ||
 * 7825 || in UDF/XSP/UDM %DBID.%TVMID: SQLSTATE %VSTR ||
 * 7826 || Java execution error SQLSTATE 46103: Unresolved class name. ||
 * 7827 || Java SQL Exception SQLSTATE 39001: Invalid SQL state (%VSTR). ||
 * 7828 || Unexpected Java Exception SQLSTATE 38000: An %VSTR exception was thrown. ||
 * 7829 || Java subsystem error ( %VSTR ). ||
 * 7830 || The UDF/XSP/UDM %DBID.%TVMID caused a floating point exception: %VSTR. ||
 * 7832 || XSP Application %DBID.%TVMID caused protocol error : %VSTR. ||
 * 7833 || The protected mode server was terminated by UDF/XSP/UDM %DBID.%TVMID. ||
 * 7834 || Invalid UDF/XSP/UDM environment file specification. ||
 * 7835 || The XSP %DBID.%TVMID ended before completing an outstanding SQL request. The returned SQLSTATE is: %VSTR. ||
 * 7836 || The XSP %DBID.%TVMID submitted a request subsequent to receiving a trigger fail message. ||
 * 7837 || External routine <%VSTR> exited without releasing GLOP lock. ||
 * 7838 || The UDF/UDM/XSP is causing abnormal stack growth. Please replace UDF/UDM/XSP with reasonably sized input/output arguments. ||
 * 7840 || Java XSP/UDF primitive parameter passed a null value for %TVMID.%FLDID. Give the parameter a value. ||
 * 7842 || Java XSP/UDF returned an invalid interval in format or data of %TVMID.%FLDID. ||
 * 7843 || Aggregate storage allocation failed because requested size is too big. ||
 * 7845 || Context.setObject(int,Object) failed because the given object is overflow. ||
 * 7847 || Context.setBytes(int,byte[]) failed because the given byte array is overflow. ||
 * 7848 || Tbl.getLength(int) is invalid for the type of column intended. ||
 * 7849 || Tbl.getPrecision(int) is invalid for the type of column intended. ||
 * 7850 || Tbl.getScale(int) is invalid for the type of column intended. ||
 * 7851 || Java Blob/Clob methods in a Java XSP/UDF failed while reading lob data. ||
 * 7852 || Java Blob/Clob methods in a Java XSP/UDF failed while writing data into a lob. ||
 * 7855 || Invalid lob locator in a Java XSP/UDF. ||
 * 7856 || Java XSP/UDF failed because available JVM heap memory has run out. ||
 * 7858 || Java XSP/UDF was calling a Blob/Clob method which is not supported in this release. ||
 * 7859 || Java XSP/UDF called a Java Blob/Clob method with invalid parameters. ||
 * 7863 || Blob.getUDFOutputBlob or Clob.getUDFOutputClob was called from a Java XSP/UDF which is neither a scalar UDF nor an aggregate UDF. ||
 * 7864 || Blob.getUDFOutputBlob or Clob.getUDFOutputClob was called in a Java aggregate UDF but the call is not in the AGR_FINAL phase. ||
 * 7867 || Hybrid Server is not enabled. ||
 * 7873 || GLOP map entry %VSTR in use. ||
 * 7874 || GLOP data length not provided. ||
 * 7877 || GLOP association %VSTR does not exist. ||
 * 7880 || GLOP %VSTR dependency depth exceeded. ||
 * 7882 || Data must exist for a read only GLOP. ||
 * 7885 || Object %VSTR not a glop set. ||
 * 7886 || Object %VSTR not a table. ||
 * 7887 || Glop Set and Association must be in the same database. ||
 * 7888 || GLOP Map Index is in use. ||
 * 7891 || GLOP data length exceeds the maximum size %VSTR. ||
 * 7895 || User %VSTR must be the creator or owner of the glop set %FSTR. ||
 * 7896 || GLOP parameter %VSTR value invalid in table input mode. ||
 * 7897 || No rows found in %VSTR. ||
 * 7898 || Data must exist for a read only GLOP. ||
 * 7902 || Internal error: Cost profile type name not in data dictionary. ||
 * 7903 || Internal error: Cost profile type Id. not in data dictionary. ||
 * 7904 || Internal error: OCES startup error. ||
 * 7905 || Internal error: OCES session initialization error. ||
 * 7906 || Internal error: OCES fatal error. ||
 * 7907 || Spool tables contained %VSTR rows with compressed values. ||
 * 7920 || The Plan Directive feature has not been installed. ||
 * 7923 || Plan Directive rule already exists for user. ||
 * 7925 || Cannot specify a rule for a user because a rule for ALL users exists. ||
 * 7926 || Cannot DROP a user that has Plan Directive rules. ||
 * 7927 || Plan Directive Rule Count has become negative. ||
 * 7928 || Plan directive '%VSTR' already exists. ||
 * 7929 || Another plan directive already exists, using the same category and the same SQL request. ||
 * 7930 || Plan directive '%VSTR' does not exist. ||
 * 7934 || Assertion failed at %VSTR. ||
 * 7935 || Plan directive syntax error: %VSTR. ||
 * 7936 || Plan directive syntax error, expected something like %VSTR. ||
 * 7937 || No plan directive was generated. ||
 * 7938 || Plan directive category '%VSTR' does not exist. ||
 * 7941 || Concurrent change conflict on plan directive category -- try again. ||
 * 7943 || Cannot log a plan directive in a plan directive category that is being cached. ||
 * 7944 || PDRSpoil or PDSpoil timed out. ||
 * 7945 || Plan directive category has been dropped. ||
 * 7947 || Only create/replace procedure allowed. ||
 * 7948 || A significant part of the password submitted contains a restricted word. ||
 * 7961 || A triggered stored procedure can not contain BT, ET or COMMIT statements. ||
 * 7963 || The statement is not eligible to return a result set. ||
 * 7965 || JAR file '%VSTR' either is corrupted, has invalid format, or uses absolute paths for its classes. ||
 * 7967 || '%VSTR' is not a Jar. ||
 * 7968 || The recipient of the result set does not support dynamic result sets. ||
 * 7970 || Create/Replace Java XSP/UDF passed an unacceptable signature. Correct the signature. ||
 * 7971 || Jar '%VSTR' already exists ||
 * 7972 || Jar '%VSTR' does not exist. ||
 * 7973 || Invalid 'locspec' option specified for JAR file '%VSTR'. ||
 * 7975 || Can not execute XSP/UDF '%VSTR'. Java Language is not supported on the system. ||
 * 7976 || Can not execute XSP/UDF '%VSTR'. Java Language is not supported on the system hardware platform. ||
 * 7980 || A JAVA method in the specified Jar which matches that in the EXTERNAL NAME clause was not found%VSTR. ||
 * 7983 || XSP '%VSTR' does not exist in the SQLJ database. ||
 * 7984 || Maximum number of Java XSPs/UDFs referencing one Jar has been exceeded. ||
 * 7985 || Diagnostic BYPASS ACCESSRIGHTS not allowed if multiple users logged on. ||
 * 7986 || Diagnostic BYPASS ACCESSRIGHTS not allowed if logons are enabled. ||
 * 7990 || Invalid operands for the %VSTR operator. The operands must have comparable Period data types. ||
 * 7991 || Invalid Period argument. Passing an argument corresponding to a parameter with lower precision is not allowed. ||
 * 7993 || Invalid input data for period. The input data precision must not be greater than the described precision. ||
 * 7994 || Invalid Period arithmetic operation. One of the operands must be an Interval type. ||
 * 8100 || Server not initialized. ||
 * 8103 || Out of client context blocks. ||
 * 8104 || Out of data control blocks. ||
 * 8105 || Request already pending. ||
 * 8107 || Table does not exist. ||
 * 8109 || Table structure modified during Open. ||
 * 8110 || Selects must specify an index. ||
 * 8111 || Specified index does not exist. ||
 * 8113 || No more data rows available. ||
 * 8114 || Update is illegal. ||
 * 8115 || Delete is illegal. ||
 * 8116 || Insert is illegal. ||
 * 8118 || Index or Row size is too small. ||
 * 8119 || An index field size is invalid. ||
 * 8121 || Field does not exist ||
 * 8122 || Not enough room to move that field. ||
 * 8128 || The table argument is invalid. ||
 * 8129 || The table operation is invalid. ||
 * 8130 || Table server programming fault detected. ||
 * 8201 || TableId to be inserted already exists ||
 * 8202 || Session# to be inserted already exists ||
 * 8203 || Too many concurrent Archive/Recovery users. ||
 * 8204 || Session segment is out of space ||
 * 8205 || LSN not found in the HUT controls segment. ||
 * 8206 || No more sessions can be added ||
 * 8207 || Invalid access intent. ||
 * 8208 || Invalid user identification. ||
 * 8209 || Invalid Archive/Recovery session. ||
 * 8210 || Improperly formatted directed request. ||
 * 8211 || Improperly formatted Restore Parcel. ||
 * 8212 || Improperly formatted Build Parcel. ||
 * 8213 || Parcel flavor inconsistent w/ msg kind. ||
 * 8214 || ROLLFORWARD recovery stopped. ||
 * 8215 || ROLLBACK recovery stopped. ||
 * 8216 || Recovery action stopped. ||
 * 8217 || Maximum number of tables exceeded. ||
 * 8221 || Roll stopped. Copied table version mis-match ||
 * 8222 || Roll stopped. Data table not copied ||
 * 8224 || Build action stopped. ||
 * 8227 || Tables in the APPLY TO list were not copied ||
 * 8230 || Tried to re-hash data when table header in wrong state ||
 * 8231 || Tried to re-hash journal/index block ||
 * 8232 || Cannot build re-hashed table with AMP off-line ||
 * 8235 || Journal Data migration is not supported when Source and Target Systems have different Row Formats. ||
 * 8236 || Cross Platform Migration is currently not supported. ||
 * 8237 || Row on restore meets LOG WHERE condition. ||
 * 8239 || Restore/Copy detected invalid UDT condition: %VSTR. ||
 * 8242 || Improperly formatted directed request. ||
 * 8244 || Illegal use or invalid sequence of parcels. ||
 * 8245 || Internal error. ||
 * 8246 || Improperly formatted directed request. ||
 * 8247 || Improperly formatted directed request. ||
 * 8249 || Improperly formatted directed request. ||
 * 8250 || Improperly formatted directed request. ||
 * 8254 || Illegal use or invalid sequence of parcels. ||
 * 8256 || Improperly formatted directed request. ||
 * 8257 || Improperly formatted directed request. ||
 * 8258 || Orphan dictionary row discarded. ||
 * 8259 || Invalid table access. ||
 * 8260 || The header row of the table which is used for restoring archive in old release is missing. ||
 * 8263 || A character string inserted into dictionary field DBC.%TVMID.%FLDID would not convert to Unicode due to untranslatable characters. ||
 * 8268 || Error exists when converting Graphic. ||
 * 8269 || Rehashing is required. ||
 * 8271 || Operation cannot be completed on the table. The operation needs to be restarted from the beginning. ||
 * 8275 || Restore/Copy Dictionary stopped because table definition is inconsistent between the backup and disk. ||
 * 8276 || Restore/Copy Dictionary stopped because a significant change has occurred to the table since creation of the backup. ||
 * 8277 || Restore/Copy Dictionary stopped because DBC.DBCASSOCIATION is inconsistent between the backup and disk. ||
 * 8279 || Restore/Copy Dictionary stopped because table's primary index is inconsistent between the backup and disk. ||
 * 8280 || Restore/Copy Dictionary stopped because an IDENTITY column is inconsistent between the backup and disk. ||
 * 8282 || Restore of selected partitions of a PPI table stopped because the table header is inconsistent between the backup and disk. ||
 * 8288 || The row uniqueness of a restored rowid was recalculated to a new value. ||
 * 8289 || ROLLFORWARD recovery stopped. ||
 * 8290 || ROLLBACK recovery stopped. ||
 * 8293 || Restore stopped because the error table is defined with too many columns. ||
 * 8294 || Restore stopped because the error table row size exceeded the maximum allowed. ||
 * 8295 || Restore stopped because block optimization is disabled. Unable to rebuild secondary indexes. ||
 * 8296 || Restore/Copy stopped because of inconsistent table header information. ||
 * 8298 || Build statement error: HUTBLDCLR2 received out of sequence. ||
 * 8299 || Out of segments for partitions. ||
 * 8503 || Invalid LOB ID ||
 * 8520 || LOT OK: this error code should not be returned or logged ||
 * 8521 || LOT received an unexpected error code from a PDE service call ||
 * 8523 || LOT could not allocate or did not receive a scratch segment ||
 * 8524 || LOT was passed a null buffer pointer ||
 * 8527 || LOT got an unexpected return code sending a PDE message ||
 * 8528 || LOT was passed a zero or negative length ||
 * 8529 || LOT expected an open operation code in the record ||
 * 8530 || LOT got an unexpected return code receiving a PDE message ||
 * 8531 || LOT got an unexpected operation code in the record ||
 * 8532 || LOT got an unexpected return code sending a PDE record ||
 * 8533 || LOT received too many segments to hold in its receive queue ||
 * 8534 || LOT was passed a null record pointer ||
 * 8537 || LOT could not close an endpoint because of its state ||
 * 8538 || LOT was passed a null system message header pointer ||
 * 8539 || LOT send was called with a null segment pointer ||
 * 8540 || LOT send was passed a null descriptor pointer ||
 * 8541 || LOT send was passed conflicting values in the descriptor ||
 * 8542 || LOT write can accept more data from the client ||
 * 8543 || LOT got an unexpected return code discarding a scratch segment ||
 * 8544 || LOT got an unexpected return code discarding a scratch segment ||
 * 8545 || LOT got an unexpected return code freeing a transient mailbox ||
 * 8548 || LOT could not stop the connection service ||
 * 8550 || LOT open is returning a record ||
 * 8553 || LOT has timed out waiting for an out-of-order segment ||
 * 8555 || LOT was passed a null group identifier ||
 * 8556 || LOT was passed a null last-channel identifier ||
 * 8557 || LOT was passed a null link-channel identifier ||
 * 8558 || LOT could not link a PDE mailbox to a channel ||
 * 8560 || LOT could not unlink a PDE mailbox from a channel ||
 * 8561 || LOT record did not belong to the endpoint ||
 * 8571 || Snapshot already exists. ||
 * 9000 || Operation not allowed: the target table is being online archived. ||
 * 9012 || Operation skipped due to the table/index has containing down regions or was marked down. ||
 * 9013 || Invalid alternate parcel header sent by host. ||
 * 9015 || Invalid variable length object name in parcel. ||
 * 9018 || Restore/Copy detected invalid Algorithmic Compression/Decompression UDF: %VSTR. ||
 * 9100 || Unique index violation; errors logged in %TVMID where ETC_dbql_qid = %FSTR. ||
 * 9104 || Invalid Period arithmetic operation. %VSTR ||
 * 9105 || %VSTR ||
 * 9106 || %VSTR result in UDF/XSP/UDM %DBID.%TVMID. ||
 * 9107 || MultiLoad not allowed: table %TVMID does not have a primary index. ||
 * 9108 || Table Header pertains field 10. ||
 * 9109 || Source row with access lock is deleted while statistical function is in progress. ||
 * 9111 || The DATE has reached 9999-12-31 23:59:59. ||
 * 9112 || No more FastExport blocks on the session. ||
 * 9120 || Corruption detected in NUSI, index %VSTR invalidated on %DBID.%TVMID. Drop and re-create the index. ||
 * 9123 || The row length changed during in-place row generation. ||
 * 9124 || Segmentation Violation in AMP: Please do not resubmit the last request. ||
 * 9125 || First fault isolation call and recursion not handled, crash now. ||
 * 9128 || The transaction exceeded the maximum number of rowhash locks allowed. ||
 * 9129 || Attempt to access a down Table or Index ||
 * 9130 || Cannot operate on table/index with down regions ||
 * 9132 || EVL object for %TVMID is too large for cache. Space needed is %VSTR bytes. ||
 * 9133 || Internal step failure: Please do not resubmit the last request. ||
 * 9135 || Maximum number of UDT handles exceeded in UDM/UDF %DBID.%TVMID. ||
 * 9137 || Expand complete and exit. ||
 * 9138 || Invalid ANCHOR expression in the BY clause. ||
 * 9140 || No current row defined. ||
 * 9142 || <%NSTR> was aborted while decompressing ALC field id %VSTR due to error <%d>. ||
 * 9185 || Temporal uniqueness violation in %DBID.%TVMID. ||
 * 9187 || An invalid source ValidTime value was detected for MERGE INTO. ||
 * 9201 || Too many proxy users listed in GRANT/REVOKE statement. ||
 * 9202 || Application Proxy Users must have roles. ||
 * 9205 || ProxyRole must be a role in the connect through privilege. ||
 * 9207 || PROXYROLE can only be set in a proxy connection. ||
 * 9208 || SET ROLE is not supported in a proxy connection. ||
 * 9210 || COMPILE ONLY operation not permitted on a Java UDF/XSP. ||
 * 9212 || Illegal use of %DBID.%TVMID. The table or join index has a type of partitioning not supported in the current release. ||
 * 9213 || Connect Through privilege for %VSTR not found. ||
 * 9214 || Duplicate proxy user name %VSTR. ||
 * 9215 || Maximum roles for proxy user %VSTR exceeded. ||
 * 9217 || Attempt to access a down Table or Index ||
 * 9220 || Ruleset already exists for replication group. ||
 * 9222 || LIKE/NOT LIKE pattern string length is too long. ||
 * 9223 || Conflict detected for an object rule defined. ||
 * 9236 || Connect Through has been revoked for PROXYUSER %VSTR. ||
 * 9238 || Cannot DROP a user that is a ProxyUser in a Connect Through privilege. ||
 * 9240 || Cannot alter the protection mode of a Java UDF/XSP to NOT PROTECTED. ||
 * 9242 || The partitioning expression references a column that is not defined for this table. ||
 * 9245 || The maximum number of concurrent allowable Variant_Type UDT instances has been exceeded. ||
 * 9250 || External Stored Procedure '%VSTR' in language '%FSTR' does not exist. ||
 * 9253 || Invalid range specified for partitioning expression caused numeric overflow. ||
 * 9254 || Internal error: Intermediate file not created while compiling stored procedure. ||
 * 9256 || FastExport No Spooling mode is not supported for Select statement. ||
 * 9257 || AT clause may only occur after DATE, TIME, or TIMESTAMP and must not occur before WITH TIME ZONE. ||
 * 9261 || Stored procedure compiled with empty SPL file. ||
 * 9263 || Cannot Proceed with DBC Restore, Users other than DBC are logged on. ||
 * 9264 || SET QUERY_BAND not permitted. ||
 * 9266 || Operation is not allowed on an SQL UDF '%VSTR'. ||
 * 9268 || An SQL UDF cannot be used inside a table/join index/index type. ||
 * 9270 || SQL UDF cannot be used as an ordering, cast, or transform function. ||
 * 9271 || The creator does not have %VSTR privilege. ||
 * 9285 || System-defined join index row has same row as previous row. ||
 * 9289 || Fallback system-defined join index row is in wrong subtable. ||
 * 9291 || Data row not indexed by system-defined join index. ||
 * 9292 || Data row indexed multiple times by system-defined join index. ||
 * 9294 || Warning: Skipping system-defined join index' ' validation. ||
 * 9295 || System-defined join index data row hash code is incorrect. ||
 * 9297 || Data row indexed by system-defined join index row with incorrect key. ||
 * 9298 || System-defined join index row has duplicate key with overlapping time values. ||
 * 9304 || Invalid EXPAND ON column number. ||
 * 9306 || Time option must not be specified when the data type of the expand expression is PERIOD(DATE). ||
 * 9309 || Invalid expression for ANCHOR/INTERVAL in the BY clause. ||
 * 9316 || Duplicated '%VSTR' attribute is specified. ||
 * 9318 || A table without a primary index can not be a temporal table. ||
 * 9319 || A unique primary index is not permitted on a temporal table. ||
 * 9320 || The table already has a %VSTR column. ||
 * 9328 || History rows in a table with TransactionTime cannot be modified. ||
 * 9331 || TransactionTime qualifier requires at least one table with TransactionTime. ||
 * 9334 || Invalid constraint definition. ||
 * 9336 || Temporal column cannot be used in constraint definition. ||
 * 9337 || ValidTime column must be defined as NOT NULL for the specified primary key. ||
 * 9340 || Nontemporal operations are disabled. ||
 * 9341 || NONTEMPORAL privilege is invalid in %VSTR logging statement. ||
 * 9342 || Invalid use Of UNTIL_CLOSED. ||
 * 9343 || Period of applicability must not reference columns. ||
 * 9345 || Invalid temporal qualifier is specified. ||
 * 9351 || Referenced column in the period of applicability is ambiguous. ||
 * 9352 || Invalid use of AS OF clause. ||
 * 9354 || Invalid temporal qualifier in the query statement. ||
 * 9356 || Table %VSTR does not support the ValidTime. ValidTime qualifier is invalid. ||
 * 9357 || Normalize option is invalid. %VSTR. ||
 * 9358 || Values cannot be assigned to a TransactionTime column. ||
 * 9360 || ValidTime column name is invalid in the column list for a sequenced insert-select statement. ||
 * 9362 || Invalid value specified for the TransactionTime column. ||
 * 9364 || The sepcified temporal qualifier conflicts with an UPSERT restriction. ||
 * 9368 || The temporal request violates CURSOR semantics. ||
 * 9370 || A Global Temporary Trace table can not be temporal. ||
 * 9371 || Invalid use Of UNTIL_CHANGED. ||
 * 9373 || Specified uniqueness/primary key constraint requires a system-defined join index. Constraint is not allowed on the table. ||
 * 9374 || A system-defined join index cannot be altered. ||
 * 9377 || Diagnostic OLDREWRITES not allowed when the query contains Temporal Tables. ||
 * 9378 || Operation is not permitted for replication. ||
 * 9379 || Temporal constraint cannot include time dimension columns. ||
 * 9380 || System-defined join index can not be created on a table with unresolved RI. ||
 * 9381 || System-defined join index can not be created on the target table during CREATE TABLE AS WITH DATA operation. ||
 * 9385 || TEMPORAL_DATE/TEMPORAL_TIMESTAMP are not allowed in load operation. ||
 * 9390 || Only one column can be defined as TRC column. ||
 * 9392 || NONTEMPORAL operations are not allowed with triggered SPs. ||
 * 9393 || Diagnostic CURRENT VALIDTIME SELECT that uses the latest Date/Timestamp is applied on this Select. ||
 * 9432 || Immediately alter table to have a unique primary index. ||
 * 9436 || GLOP Set '%VSTR' does not exist. ||
 * 9438 || The privilege is not applicable to a GLOP SET. ||
 * 9440 || '%VSTR' is not a GLOP set. ||
 * 9446 || GLOP SP execution is not allowed inside a user-generated transaction. ||
 * 9454 || Compress Attribute cannot be changed on column '%VSTR' when table has data. ||
 * 9455 || ALC specification has invalid options: %VSTR. ||
 * 9463 || Invalid Options Parcel Length ||
 * 9465 || A DBQL diagnostic that prevents queries from executing is enabled. ||
 * 9466 || Concurrent change conflict on table -- try again. ||
 * 9472 || Error in CREATE TABLE DDL, %VSTR. ||
 * 9475 || Non-deterministic UDFs/UDMs not allowed in inserted column value(s). ||
 * 9476 || Request Cache is corrupted. Avoiding the Cache Path if possible. Purge the Cache or Restart DBS to fix. ||
 * 9498 || The XML plan feature is disabled. ||
 * 9547 || %VSTR can only be qualified by SYSUDTLIB/TD_SYSFNLIB. ||
 * 9551 || A left open monitor resource was detected by parser when parsing a SQL request. ||
 * 9600 || Response buffer size is insufficient to hold records > 32KB. ||
 * 9601 || Response buffer size is insufficient to hold one record. ||
 * 9602 || Response buffer size is insufficient to hold one record > 64KB. ||
 * 9613 || A dynamic group resource leakage was detected. ||
 * 9614 || A snapshot dump of a Dispatcher task was saved. ||