Collaboration diagram for RDM Return Codes:

Macros

#define RDM_IS_ERROR(c) ((int32_t) (c) < 0 ? 1 : 0)
#define RDM_IS_INFO(c) ((int32_t) (c) >= 0 ? 1 : 0)

Enumerations

enum RDM_RETCODE {
sQA_RDBC_SUCCESS_WITH_INFO = 29000, sNOTFOUND = 10000, sDUPLICATE = 10001, sTIMEOUT = 10002,
sUPDATEDPOSITION = 10003, sNOTINCURSOR = 10004, sTRABORTED = 10005, sIGNORE = 10006,
sOKAYWITHINFO = 10007, sNEEDDATA = 10008, sNODATA = 10009, sENDOFCURSOR = 10010,
sEOF = 10011, sTRUNCATE = 10012, sREFERENCING = 10013, sFILECHANGED = 10014,
sSKIPTRANS = 10015, sNOMOREPAGE = 10016, sSETCLASH = 10017, sUPDATEABORTED = 10018,
sSNAPSHOTENDED = 10019, sREADENDED = 10020, sTFS_SHUTDOWN = 10021, sOPTCHANGED = 10022,
sCMD_USAGE = 10023, sCMD_VERSION = 10024, sNULLVAL = 10025, sEOS = 10026,
sSCHEMACHANGE = 10029, sUNDERFLOW = 10030, sPRECISIONLOSS = 10031, sNOMORERESULTS = 10032,
sFETCHBEYOND = 10033, sTRIGGERSREADONLY = 10034, sNODB = 10035, sKVNOVALUE = 10036,
sOPTIONIGNORED = 10037, sCHILD = 10038, sBASE_QUEUE_CLOSED = 10039, sBASE_QUEUE_EMPTY = 10040,
sINDETERMINATE = 10042, sBASE_DONE = 10043, sPACK_FILE_NOT_OPEN = 10044, sFILE_CONSOLE_UTF8 = 10045,
sFILE_CONSOLE_UTF16 = 10046, sREPLICATEDONE = 10047, sREPLICATECOMMIT = 10048, sREPLICATEUNSAFE = 10049,
sOKAY = 0, eFAIL = -1, eNOMEMORY = -10000, eDBNOTOPEN = -10001,
eDBOPEN = -10002, eEXCLUSIVE = -10003, eBADCAT = -10004, eSQLRESERVED = -10005,
eTRACTIVE = -10006, eTRNOTACT = -10007, eNOSTART = -10008, eNOSTARTUPDATE = -10009,
eNOSTARTREAD = -10010, eNOTLOCKED = -10011, eNOTFREE = -10012, eDUPLICATE = -10013,
eREFINTEGRITY = -10014, eCHECK = -10015, eNODB = -10016, eSNAPSHOTACTIVE = -10017,
eSNAPSHOTNOTACTIVE = -10018, eOPENMODE = -10019, eNOTIMPLEMENTED = -10020, eINVFCNARG = -10021,
eINVNULLARG = -10022, eINVFCNSEQ = -10023, eINVLITERAL = -10024, eMISSINGLITERAL = -10025,
eCIRTABDELETE = -10026, eNOTNULL = -10027, eFILEIO = -10028, eFILEOPEN = -10029,
eUNOMISMATCH = -10030, eNOSPACE = -10031, ePRECOMMITTED = -10032, eINVDBNAMESPEC = -10033,
eINVTFSSPEC = -10034, eFILEINUSE = -10035, eTRUNCATED = -10036, eBADREAD = -10037,
eBADWRITE = -10038, eRANGE = -10039, eINVKEYVALUE = -10040, eINVBCD = -10041,
eDUPUSERID = -10043, eREADONLY = -10044, eMKDIR = -10045, eRECOVERYFAILED = -10046,
eNOTFOUND = -10047, eSYNTAX = -10048, eBADDATALEN = -10049, eINVROWIDVAL = -10050,
eVALUEISLIST = -10051, eINVVARINT = -10052, eDATALOST = -10053, eINVBINLITERAL = -10054,
eTYPEMISMATCH = -10055, eROWIDRANGE = -10056, eROWIDMISMATCH = -10057, eROWLIMIT = -10058,
eINVCONVERT = -10059, eINVUTF = -10060, eINVOPTION = -10061, eINVOPTIONVALUE = -10062,
eDBNOTCLOSED = -10063, eINVARG = -10064, eINVARGTYPE = -10065, eINVTRID = -10066,
eNOTSUPPORTED = -10067, eNOTROOTUPDATETRANS = -10068, eESCAPE = -10069, eDBEXISTS = -10071,
eEOD = -10072, eINVID = -10073, eINVUNICODE = -10074, eCOLCOUNTMISMATCH = -10075,
eKEYCOLCOUNTMISMATCH = -10076, eHASMEMBERS = -10077, eDEPRECATED = -10078, eINVTIMEOUT = -10079,
eLEGACYAPI = -10080, eLEGACYDB = -10081, eINMEMMISMATCH = -10082, eBADWILDALL = -10083,
eBADWILDONE = -10084, eBADSNAPSHOTMODE = -10085, eINVHANDLE = -10086, eINVSQLTYPE = -10087,
eCONNNOTOPEN = -10088, eDIVBY0 = -10089, eNOTANUMBER = -10090, eINVALID = -10091,
eUNAVAIL = -10092, eTABNOTFOUND = -10093, eCOLNOTFOUND = -10094, eINSERTVALS = -10096,
eINVTRIGSTMT = -10097, eNOSTATS = -10098, eDROPONLYCOL = -10099, eTFSOPTIONINIT = -10100,
eINVINFOKEY = -10102, eDBCORRUPTED = -10103, eDROPTRIGCOL = -10104, eREALLOCMEMORY = -10105,
eNOUPDATE = -10106, eFILEACCESS = -10107, eFILEEXIST = -10108, eFILENOENTRY = -10109,
eFILEISDIR = -10110, eEOF = -10111, eBROKENPIPE = -10112, eBADCATVER = -10114,
eALREADYLOCKED = -10115, eWRITEPANIC = -10116, eTABLENOROWID = -10117, eUPDPRIKEY = -10118,
eINVRTREEVALUE = -10119, eBASE_INVDATE = -11000, eBASE_INVTIMEZONE = -11001, eBASE_COMMAND = -11002,
eBASE_QUEUE_CLOSED = -11003, eDEFUNCT = -12000, eINVTASKID = -12001, eINVDBID = -12002,
eINVCURSORID = -12003, eINVTRANSID = -12004, eNOTRANSID = -12005, eCURSORDB = -12006,
eINVTFSID = -12007, eINVFORUNION = -12008, eNOTKEY = -12009, eNOTBLOB = -12010,
eINVLOCKTYPE = -12011, eINVKEYID = -12012, eKEYREQD = -12013, eINVCOLID = -12014,
eINVTABID = -12015, eINVREFID = -12016, eINVIDENTIFIER = -12017, eINVCURSOROP = -12018,
eDELETED = -12019, eOWNERDELETED = -12020, eSINGLETONDELETED = -12021, eNOTOWNER = -12022,
eNOTMEMBER = -12023, eNOTRELATED = -12024, eNOCURRENTROW = -12025, eNOCURRENTOWNER = -12026,
eNOCURRENTMEMBER = -12027, eNOTLINKED = -12028, eINVITERATION = -12029, eLOSTPOSITION = -12030,
eINVCURSORCOL = -12031, eINVCURSORKEY = -12032, eNOTINCURSOR = -12033, eBLOBBADSIZE = -12034,
eBLOBBADPOSITION = -12035, eHASOWNER = -12036, eISOWNED = -12037, eEOS = -12038,
eISCOMPOUNDKEY = -12039, eCOMPOUNDKEY = -12040, eKEYERR = -12041, eKEYSEQ = -12042,
eVARDATALEN = -12043, eVARDATAPTR = -12044, eTRFREE = -12045, eBADLOCKS = -12046,
eINVKEYSPEC = -12049, eSLAVEREADONLY = -12051, eDEBUG = -12052, eINVENCRYPT = -12053,
eENCRYPTMISMATCH = -12054, eSETPAGES = -12055, eINVFILE = -12056, eREP_INVOP = -12057,
eDBDREAD = -12058, eINVENDIAN = -12059, eINVSTRING = -12060, eINVDBA = -12061,
eCATMISMATCH = -12062, eSCHEMACHANGE = -12063, eDBD_NONAMES = -12064, eNOT_ENCRYPTED = -12065,
eREPLOG_ERROR = -12066, eREPLOG_EOF = -12067, eINVDB = -12068, eIMPBADXML = -12069,
eIMPBADDATA = -12070, eMULTIPLE_DBS = -12071, eUNIONCATMISMATCH = -12072, eINCOMPAT = -12073,
eINVOPFORBLOB = -12074, eINVOPENMODE = -12075, eDBOPENED = -12076, eNOCURRTYPE = -12077,
eTABLEISINREF = -12078, eNOCOLUMNVALUE = -12079, eNULLCOLUMNVALUE = -12080, eINVDATEFMT = -12081,
eINVDATESEP = -12082, eINVTIMEFMT = -12083, eVTNOTREGISTERED = -12084, eMIXEDTRANS = -12085,
eINVLOCALE = -12086, eLOCALEMISMATCH = -12087, eNOTRTREE = -12088, eISRTREE = -12089,
eDROPPED = -12090, eINVSTORAGETYPE = -12091, eINNESTEDUPDATE = -12092, eVACUUMAMOUNT = -12093,
eNOREPLICATE = -12094, eREPLICATE = -12095, eREPLICATESOURCE = -12096, eREPLICATETARGET = -12097,
eREPLICATEBEHIND = -12098, eREPLICATEREADONLY = -12099, eREPLICATEALREADY = -12100, eREPLICATEMISSMATCH = -12101,
eREPLICATESNAPSHOT = -12102, eDBCORRUPTIONMISSINGFILE = -12103, eDBCORRUPTIONTRUNCATEDFILE = -12104, eTFS_INVHANDLE = -13000,
eTFS_INVTYPE = -13001, eTFS_NOTINITIALIZED = -13002, eTFS_DUPUSER = -13003, eTFS_FCNSEQ = -13004,
eTFS_ILLEGALMOD = -13005, eTFS_ILLEGALACCESS = -13006, eTFS_INVDBID = -13007, eTFS_INVUSERID = -13008,
eTFS_DOCROOTUSED = -13012, eTFS_DOCROOTNOTFOUND = -13013, eTFS_DOCROOTINVALID = -13014, eTFS_WRITEFAIL = -13016,
eTFS_INVFILE = -13017, eTFS_IASYNC_ON = -13018, eTFS_BLOCKED = -13019, eTFS_INVOPERATION = -13020,
eTFS_NOTRANS = -13021, eTFS_DBOPEN = -13022, eTFS_NOPAGE = -13023, eTFS_COMMITFAILED = -13024,
eTFS_DBINUSE = -13025, eTFS_INIEDITED = -13026, eTFS_ININOTEDITED = -13027, eTFS_NAMEINUSE = -13028,
eTFS_NOMIR = -13029, eTFS_NOSQL = -13030, eTFS_NOTFS = -13031, eTFS_CONNECT = -13032,
eTFS_ENCNOTINIT = -13033, eTFS_NOREST = -13034, eTFS_PACKFILELIMIT = -13036, ePSP_FAILURE = -14000,
ePSP_MUTEX_FAILURE = -14001, ePSP_PRIV = -14003, ePSP_INVUSER = -14004, ePSP_INVPASS = -14005,
ePSP_NOSOURCE = -14006, ePSP_NODEST = -14007, ePSP_INVUUID = -14008, ePSP_DEADLOCK = -14009,
ePSP_TERMINATE = -14010, eDDL_CRDBACTIVE = -14501, eDDL_WRONGDB = -14502, eDDL_DUPCOLUMN = -14503,
eDDL_NOTWITHDOMAIN = -14504, eDDL_DOMNOTFOUND = -14505, eDDL_BADDATATYPE = -14506, eDDL_DUPTABNAME = -14507,
eDDL_DUPCOLNAME = -14508, eDDL_FKMISMATCH = -14509, eDDL_REFNULL = -14510, eDDL_NOPRIKEY = -14511,
eDDL_DEFAUTO = -14512, eDDL_DEFCURRENT = -14513, eDDL_BADVARPREC = -14514, eDDL_VARCHARLEN = -14515,
eDDL_BINLEN = -14516, eDDL_NOMAXROWS = -14517, eDDL_MAXROWSVALUE = -14518, eDDL_CONSTRNAME = -14519,
eDDL_NULLCONFLICT = -14520, eDDL_DROPCOLUMN = -14521, eDDL_DROPNOTNULL = -14522, eDDL_ALTERCHECK = -14523,
eDDL_CONSTRNOTFOUND = -14524, eDDL_NOREFDTABLE = -14525, eDDL_COLDOMCONSTR = -14526, eDDL_DROPREFDKEY = -14527,
eDDL_FKCOLINFK = -14528, eDDL_ALTERTYPE = -14529, eDDL_NEEDTABLE = -14530, eDDL_DROPTABLE = -14531,
eDDL_DROPFKCOL = -14532, eDDL_DROPDOMAIN = -14533, eDDL_DOMAINCHECK = -14534, eDDL_DBEXISTS = -14535,
eDDL_CONDEXPR = -14536, eDDL_DISPLAY = -14537, eDDL_COLTYPE = -14538, eDDL_COLDECL = -14539,
eDDL_COLCONSTRAINT = -14540, eDDL_TABCONSTRAINT = -14541, eDDL_INDEXMETHOD = -14542, eDDL_ORDERBY = -14543,
eDDL_ONACTION = -14544, eDDL_KEYSPEC = -14545, eDDL_FORKEYSPEC = -14546, eDDL_ERRORS = -14547,
eDDL_ALTERCOL = -14548, eDDL_NOARRAYS = -14549, eDDL_NOBLOBS = -14550, eDDL_ALTERACT = -14551,
eDDL_HASPRIKEY = -14552, eDDL_NOLOBKEYS = -14553, eDDL_NODBNAME = -14554, eDDL_INVDEF = -14555,
eDDL_NOHASHORDER = -14556, eDDL_BADRTREECOLS = -14557, eDDL_BADRTREELEN = -14558, eDDL_NONUNIQUEHASH = -14559,
eDDL_TABREFFEDINPL = -14560, eDDL_COLWITHDEFVAL = -14561, eDDL_INVCHGFORKEY = -14562, eDDL_DBNAMEINTABLE = -14563,
eSQL_SQLERROR = -15000, eSQL_DUPCURSOR = -15001, eSQL_GENFILE = -15002, eSQL_BADFORMAT = -15003,
eSQL_COLNUMBER = -15004, eSQL_PARNUMBER = -15005, eSQL_RDMERROR = -15006, eSQL_SELECTCOLS = -15007,
eSQL_NOCOLUMN = -15008, eSQL_NUMPAR = -15009, eSQL_FETCHTYPE = -15010, eSQL_ROWVALUE = -15011,
eSQL_CURPOS = -15012, eSQL_NOSETATTR = -15013, eSQL_CURSTATE = -15014, eSQL_NOTSELECT = -15015,
eSQL_ESCAPECHAR = -15016, eSQL_INVSTATE = -15017, eSQL_WHERECALCS = -15018, eSQL_INVPARAM = -15019,
eSQL_DUPPROC = -15020, eSQL_NOPROC = -15021, eSQL_NUMARGS = -15022, eSQL_BADOUTERJOIN = -15023,
eSQL_HDBCINUSE = -15024, eSQL_UDF = -15025, eSQL_NORETURNVAL = -15026, eSQL_UDFDEFN = -15027,
eSQL_UDFARG = -15028, eSQL_UDFNOARGS = -15029, eSQL_INSERTCOLREF = -15030, eSQL_DUPJOINCOL = -15031,
eSQL_NOJOINCOLMATCH = -15032, eSQL_SORTCOLREF = -15033, eSQL_FCNARG = -15034, eSQL_NUMFCNARGS = -15035,
eSQL_INVSTMT = -15036, eSQL_CANCELLED = -15037, eSQL_GROUPBYAGGFN = -15038, eSQL_TXUNKNOWN = -15039,
eSQL_NOTPREPARED = -15040, eSQL_INVTXTYPE = -15041, eSQL_PARMTYPE = -15042, eSQL_TIMEOUT = -15043,
eSQL_IEF = -15044, eSQL_REMOTEERROR = -15045, eSQL_COMERROR = -15046, eSQL_LOCKSACTIVE = -15047,
eSQL_MULTIDBTRANS = -15048, eSQL_NOTUPDATEABLE = -15049, eSQL_BLOBEXPR = -15050, eSQL_DATAATEXEC = -15051,
eSQL_BLOBPARSONLY = -15052, eSQL_BADBLOBPAR = -15053, eSQL_LOCKMODE = -15054, eSQL_NOUPDCOLS = -15055,
eSQL_AUTOCOMMIT = -15056, eSQL_CURSORTABLE = -15057, eSQL_RDONLYFLAG = -15058, eSQL_TABLEREF = -15059,
eSQL_NESTEDAGGS = -15060, eSQL_CHARREQD = -15061, eSQL_CONNECT = -15062, eSQL_UNIONOPEN = -15063,
eSQL_NOBLOBSORT = -15064, eSQL_NOBLOBGROUP = -15065, eSQL_DIFFCONNS = -15066, eSQL_OUTERJOIN = -15067,
eSQL_NOWHEREBLOB = -15068, eSQL_NAMEDPARAM = -15069, eSQL_NOTINUDF = -15070, eSQL_GROUPRESULT = -15071,
eSQL_INVCURSOR = -15072, eSQL_CURSORTAB = -15073, eSQL_FORUPDCOL = -15074, eSQL_INVPROC = -15075,
eSQL_NOTUDFAGG = -15076, eSQL_INVROWIDVAL = -15078, eSQL_NOINSERTID = -15079, eSQL_INVSELECT = -15080,
eSQL_GROUPBYPARMS = -15082, eSQL_INVARMISMATCH = -15083, eSQL_SORTCOST = -15084, eSQL_DEBUGMODE = -15086,
eSQL_BADSCALE = -15087, eSQL_TOOMANYROWS = -15088, eSQL_AMBIGUOUSCOLREF = -15089, eSQL_NOHIDDENCOLS = -15090,
eSQL_ROWNUMBER = -15091, eSQL_LABELMISMATCH = -15092, eSQL_UNDECLAREDVARREF = -15093, eSQL_NOAGGINASGT = -15094,
eSQL_PROCGLOBALREF = -15095, eSQL_NOVALGLOBAL = -15096, eSQL_INARGASGT = -15097, eSQL_OUTARGCALL = -15098,
eSQL_NOOERRCODE = -15099, eSQL_CASENOTFOUND = -15100, eSQL_OUTARGS = -15101, eSQL_INVRETURN = -15102,
eSQL_RESULTSET = -15103, eSQL_RETURNTYPE = -15104, eSQL_ALIASEDCOLSREQD = -15105, eSQL_CURNOTDECLARED = -15106,
eSQL_USEINPROCONLY = -15107, eSQL_FETCHVARS = -15108, eSQL_FETCHVARDATATYPE = -15109, eSQL_NORESULTSETS = -15110,
eSQL_DUPVARREF = -15111, eSQL_NOTROWVAR = -15112, eSQL_ROWVARREF = -15113, eSQL_GLOBALVARREF = -15114,
eSQL_NOTROWVARCOL = -15115, eSQL_NOTBLOCKVAR = -15116, eSQL_TOOMANYROWVARS = -15117, eSQL_WRONGROWVAR = -15118,
eSQL_LABELNOTFOUND = -15119, eSQL_FORCURSOR = -15120, eSQL_ARGREF = -15121, eSQL_BADARGFORM = -15122,
eSQL_PREPVAROUT = -15123, eSQL_PREPVARROW = -15124, eSQL_PREPVARTYPE = -15125, eSQL_BADINTOVARTYPE = -15126,
eSQL_DUPPREPNAME = -15127, eSQL_PREPNOTFOUND = -15128, eSQL_PREPNOPARAMS = -15129, eSQL_PREPNOTSELECT = -15130,
eSQL_EXECNEEDSINTO = -15131, eSQL_PREPUNALLOWABLE = -15132, eSQL_PREPNOCOLS = -15133, eSQL_NOTCONDITION = -15134,
eSQL_GENEXCEPTION = -15135, eSQL_DUPCONDITION = -15136, eSQL_UNDONOTATOMIC = -15137, eSQL_HANDLERNOTFOUND = -15138,
eSQL_RESIGNAL = -15139, eSQL_INVDIAGITEM = -15140, eSQL_MSGTEXT = -15141, eSQL_NODIAGSINFO = -15142,
eSQL_INVCONDNUM = -15143, eSQL_MAXDIAGSAREA = -15144, eSQL_DIAGNOTSTACKED = -15145, eSQL_PROCEXISTS = -15146,
eSQL_TRMODE = -15147, eSQL_BEGINTRANS = -15148, eSQL_ATOMIC = -15149, eSQL_MODIFIES = -15150,
eSQL_SYSCAT = -15151, eSQL_SQLSTATESIGNAL = -15152, eSQL_NOTDETERMINISTIC = -15153, eSQL_LEAVEHANDLER = -15154,
eSQL_ASGTEXPRCOUNT = -15155, eSQL_NOTINFORLOOP = -15156, eSQL_DUPLICATELABEL = -15157, eSQL_CALLFUNCTION = -15158,
eSQL_TRIGDBMISMATCH = -15159, eSQL_TRIGCOLLIST = -15160, eSQL_BEGINATOMIC = -15161, eSQL_TRIGEXISTS = -15162,
eSQL_WHENFCN = -15163, eSQL_NOTINTRIGGER = -15164, eSQL_NOTRIG = -15165, eSQL_NOINSERTVALS = -15167,
eSQL_DEFINSERTVALS = -15168, eSQL_INVARRAYTYPE = -15169, eSQL_NOTARRAY = -15170, eSQL_BADSUBSCRIPT = -15171,
eSQL_INVARRAYOP = -15172, eSQL_RECURSIVEPROC = -15173, eSQL_TBD = -15174, eSQL_SYSTEM = -15175,
eSQL_NOTFSSQL = -15176, eSQL_NODBOPEN = -15177, eMIR_SYNC_GENERROR = -16000, eMIR_SYNC_TIMEOUT = -16001,
eMIR_INVLOGFILE = -16002, eRDBC_BADCTYPE = -17000, eRDBC_BADSTYPE = -17001, eRDBC_NOMEMORY = -17002,
eRDBC_TYPEATTR = -17003, eRDBC_NOTCAPABLE = -17004, eRDBC_DESCRANGE = -17005, eRDBC_INVDESCIDX = -17006,
eRDBC_NOTCURSOR = -17007, eRDBC_INVIRDMOD = -17008, eRDBC_INVOPENMODE = -17009, eRDBC_NOINDVAR = -17011,
eRDBC_CLOSEHDBC = -17012, eRDBC_OPENHDBCS = -17013, eRDBC_AUTODESCR = -17014, eRDBC_ATTRVALUE = -17015,
eRDBC_FCNRANGE = -17016, eRDBC_INVOPNOW = -17017, eRDBC_BADDESCINFO = -17018, eRDBC_CONCATNULL = -17019,
eRDBC_COLRANGE = -17020, eRDBC_SCOPERANGE = -17021, eRDBC_NULLRANGE = -17022, eRDBC_UNIQUERANGE = -17023,
eRDBC_ACCURANGE = -17024, eTX_DISABLED = -18000, eTX_TRUNCATED = -18001, eTX_NETREAD = -18002,
eTX_NETWRITE = -18003, eTX_CONNECT = -18004, eTX_HOSTNAME = -18005, eTX_ACCEPT = -18006,
eTX_LISTEN = -18007, eTX_NO_REMOTE = -18008, eTX_GENERROR = -18009, eSYS_BADERRCODE = -20000,
eSYS_ERRACTIVE = -20001, eSYS_DCHAIN = -20003, eSYS_BADTREE = -20004, eSYS_BADHASH = -20005,
eSYS_KEYEXIST = -20006, eSYS_BADOPTKEY = -20007, eSYS_BADFREE = -20008, eSYS_ERROR = -20009,
eSYS_NOSQLSTATE = -20010, eHTTP_BADREQUEST = -21000, eHTTP_URITOOLONG = -21001, eHTTP_ENTTOOLARGE = -21002,
eHTTP_NOLENGTH = -21003, eHTTP_INVHANDLE = -21004, eHTTP_BADUSERID = -21006, eHTTP_UNSUPPORTEDTYPE = -21007,
eQA_ILLEGAL_TFS_COMBINATION = -29000, eQA_TEST_TIMEOUT = -29001, eQA_ILLEGAL_FILENAME = -29002, eQA_ILLEGAL_NAMESPACE = -29003,
eQA_FEATURE_NOTIMPLEMENTED = -29004, eQA_ILLEGAL_USE_OF_STOP_WATCH = -29005, eQA_HAS_FLOAT_REQUIRED = -29006, eQA_CASE_FAILED = -29007,
eQA_NEED_DESCRIPTION = -29008, eQA_HELP = -29009, eQA_NO_TESTS_SELECTED = -29011, eQA_CASE_DESCRIBED = -29012,
eQA_LOG_BAD_READ = -29013, eQA_LOG_BAD_WRITE = -29014, eQA_LOG_OPEN = -29015, eQA_TFS_PROPERTY_CONFLICT = -29016,
eQA_TFS_PROPERTY_UNSET = -29017, eQA_NO_GLOBAL_ENC = -29018, eQA_FORK = -29019, eQA_MMAP = -29020,
eQA_KILL = -29021, eQA_CHILD_EXIT = -29022, eQA_END_OF_LIST = -29023, eQA_RDBC_INVHANDLE = -29024,
eQA_RDBC_ERROR = -29025, eQA_INVALID_ARGUMENT = -29026, eQA_LONG_ARGUMENT = -29027, eQA_TEST_FAILED = -29028,
eQA_MEM = -29029, eQA_FAIL_NOTIMPLEMENTED = -29030, eEMBED_FILE_NOT_FOUND = -30000, eEMBED_UNKNOWN_COMMAND = -30001,
eEMBED_ILLEGAL_NAMESPACE = -30002, eEMBED_CONTENT_MISMATCH = -30003
}
RDM status and error return codes. More...

Detailed Description

The RDM Return codes.

Macro Definition Documentation

RDM_IS_ERROR

#define RDM_IS_ERROR ( c ) ((int32_t) (c) < 0 ? 1 : 0)

#include <rdmretcodetypes.h>

Is the return code an error code

RDM_IS_INFO

#define RDM_IS_INFO ( c ) ((int32_t) (c) >= 0 ? 1 : 0)

#include <rdmretcodetypes.h>

Is the return code an info code

Enumeration Type Documentation

RDM_RETCODE

#include <rdmretcodetypes.h>

RDM status and error return codes.

Enumerator
sQA_RDBC_SUCCESS_WITH_INFO

A placeholder for 'SQL_SUCCESS_WITH_INFO'.

sNOTFOUND

Requested item not found.

sDUPLICATE

Duplicate unique key value.

sTIMEOUT

Request timed out.

sUPDATEDPOSITION

Row was updated and is no longer positioned at the exact same position.

sNOTINCURSOR

Row was updated (unlinked) and is no longer in this cursor.

sTRABORTED

Transaction was aborted by system.

sIGNORE

Error can be ignored.

sOKAYWITHINFO

Successful return with info.

sNEEDDATA

Function requires data to be supplied.

sNODATA

No data is available.

sENDOFCURSOR

Reached the end of the cursor collection.

sEOF

Reached the end of the file or input string.

sTRUNCATE

Result is truncated.

sREFERENCING

File can be read locally.

sFILECHANGED

Cached file data is out of date.

sSKIPTRANS

Transaction should be skipped.

sNOMOREPAGE

No more page to obtain.

sSETCLASH

Set pointers invalidated by another user.

sUPDATEABORTED

An update transaction was aborted when closing the database.

sSNAPSHOTENDED

A snapshot was closed when closing the database.

sREADENDED

Read locks were freed when closing the database.

sTFS_SHUTDOWN

TFS is shutting down.

sOPTCHANGED

option value changed to default.

sCMD_USAGE

command usage option.

sCMD_VERSION

command version option.

sNULLVAL

The specified column is NULL.

sEOS

End of set.

sSCHEMACHANGE

A schema change was detected but the current operation succeeded.

sUNDERFLOW

Value underflow.

sPRECISIONLOSS

Lost precision for BCD calculation.

sNOMORERESULTS

No additional result sets returned.

sFETCHBEYOND

Attempt to fetch before the result set returned the first rowset.

sTRIGGERSREADONLY

The database contains triggers and rdm_dbTriggersOn() or rdm_dbTriggersOff() has not been called so the database is in read-only mode.

sNODB

Database does not exist.

sKVNOVALUE

The key/value pair does not have a value.

sOPTIONIGNORED

The option key is valid, but is ignored for a remote TFS.

sCHILD

The child process is returned from psp_serviceDaemonStart.

sBASE_QUEUE_CLOSED

No more messages and the queue is closed.

sBASE_QUEUE_EMPTY

Timed out. Queue is empty, try again later.

sINDETERMINATE

The comparison result is indeterminate.

sBASE_DONE

Parsing done.

sPACK_FILE_NOT_OPEN

The pack file is not open on the client side.

sFILE_CONSOLE_UTF8

The file is a Windows Console using UTF-8. Use psp_fileConsoleRead and psp_fileConsoleWrite.

sFILE_CONSOLE_UTF16

The file is a Windows Console using UTF-16. Use psp_fileConsoleRead and psp_fileConsoleWrite.

sREPLICATEDONE

The replication target has caught up with the replication source.

sREPLICATECOMMIT

The replication target has committed a transaction that now is available to its clients.

sREPLICATEUNSAFE

The replication target is to fare behind for the replication to be entirely safe.

sOKAY

Normal, successful return.

eFAIL

General failure.

eNOMEMORY

Out of memory.

eDBNOTOPEN

Database not open.

eDBOPEN

Database already opened in this task.

eEXCLUSIVE

Exclusive access required.

eBADCAT

Bad catalog (error trying to read catalog file).

eSQLRESERVED

Can't use a SQL reserved word as identifier.

eTRACTIVE

Transaction is active.

eTRNOTACT

Transaction not active.

eNOSTART

No rdm_dbStartRead(), rdm_dbStartSnapshot(), or rdm_dbStartUpdate() is active.

eNOSTARTUPDATE

An update operation was attempted when no rdm_dbStartUpdate() is active.

eNOSTARTREAD

A read operation was attempted when no rdm_dbStartSnapshot(), rdm_dbStartRead(), or rdm_dbStartUpdate() is active.

eNOTLOCKED

Attempt to access a table for reading or update without proper locks.

eNOTFREE

Attempt to lock already locked table.

eDUPLICATE

Attempt to insert a duplicate value as a unique/primary key.

eREFINTEGRITY

Integrity constraint violation.

eCHECK

Check clause violation.

eNODB

Database not found.

eSNAPSHOTACTIVE

Snapshot is active.

eSNAPSHOTNOTACTIVE

Snapshot is not active.

eOPENMODE

Invalid db open mode.

eNOTIMPLEMENTED

Function/feature not implemented.

eINVFCNARG

Invalid function argument.

eINVNULLARG

Function argument cannot be NULL.

eINVFCNSEQ

Function sequence error.

eINVLITERAL

Invalid literal constant specification.

eMISSINGLITERAL

Syntax error where we expected a literal constant specification.

eCIRTABDELETE

Cannot delete rows from a circular table.

eNOTNULL

Must specify value for column.

eFILEIO

File I/O error.

eFILEOPEN

Unable to open file.

eUNOMISMATCH

Unions mismatch .

eNOSPACE

Out of disk space.

ePRECOMMITTED

A precommitted transaction must be committed or rolled back before further operations on this database are allowed.

eINVDBNAMESPEC

Invalid database name specification.

eINVTFSSPEC

Invalid TFS specification.

eFILEINUSE

File in use.

eTRUNCATED

Date truncated.

eBADREAD

Error reading from a file.

eBADWRITE

Error writing to a file.

eRANGE

Numeric value out of range.

eINVKEYVALUE

Invalid key/value pair.

eINVBCD

Invalid BCD value.

eDUPUSERID

DBUSERID is already in use.

eREADONLY

Database is read-only and cannot be updated.

eMKDIR

Unable to create directory.

eRECOVERYFAILED

Recovery failed.

eNOTFOUND

Not found.

eSYNTAX

Syntax error.

eBADDATALEN

Invalid string or buffer length.

eINVROWIDVAL

Invalid rowid value.

eVALUEISLIST

Attempted to retrieve a single value where the actual value is a list.

eINVVARINT

Invalid variable integer value.

eDATALOST

Significant data lost due to truncation.

eINVBINLITERAL

Invalid binary literal specification.

eTYPEMISMATCH

Data type mismatch.

eROWIDRANGE

RowId value out of range.

eROWIDMISMATCH

The specified RowId does not match the Primary Key RowId value.

eROWLIMIT

Table row limit reached.

eINVCONVERT

Invalid data type conversion.

eINVUTF

Invalid UTF string.

eINVOPTION

Invalid option identifier is specified.

eINVOPTIONVALUE

Invalid option value.

eDBNOTCLOSED

Option requires database to be closed.

eINVARG

Invalid argument.

eINVARGTYPE

Invalid argument type.

eINVTRID

Invalid transaction id.

eNOTSUPPORTED

Function not supported.

eNOTROOTUPDATETRANS

You can only precommit the root update transaction.

eESCAPE

Escape clause syntax error.

eDBEXISTS

Database already exists.

eEOD

Insufficient data.

eINVID

Invalid 'internals' id.

eINVUNICODE

Invalid Unicode string.

eCOLCOUNTMISMATCH

Invalid number column values provided for the table.

eKEYCOLCOUNTMISMATCH

Invalid number column values provided for the key.

eHASMEMBERS

Referential Integrity error - row is referenced by other rows.

eDEPRECATED

This feature is deprecated.

eINVTIMEOUT

Invalid timeout value.

eLEGACYAPI

Call to a legacy API from a database handle not opened in legacy mode.

eLEGACYDB

Call non-legacy API from a database handle opened in legacy mode.

eINMEMMISMATCH

Attempting to open a database that is already open with differing in-memory options.

eBADWILDALL

Bad wild all character (must be '' or '*').

eBADWILDONE

Bad wild one character (must be '_', '.', or '?').

eBADSNAPSHOTMODE

Invalid snapshot mode.

eINVHANDLE

Invalid handle.

eINVSQLTYPE

Invalid SQL data type.

eCONNNOTOPEN

Connection is not open.

eDIVBY0

Division by zero.

eNOTANUMBER

A calculation returned not a number.

eINVALID

Invalid encoding.

eUNAVAIL

Requested resource not available.

eTABNOTFOUND

Table not declared.

eCOLNOTFOUND

Column not declared.

eINSERTVALS

Insert value list does not match column list.

eINVTRIGSTMT

Prohibited statement encountered during trigger execution.

eNOSTATS

No statistics is associated with this database.

eDROPONLYCOL

Illegal attempt to drop the only column of the table.

eTFSOPTIONINIT

Option specified can only be specified before initializing a TFS handle.

eINVINFOKEY

Invalid information key value.

eDBCORRUPTED

Database corruption.

eDROPTRIGCOL

Illegal attempt to drop a column referenced by trigger.

eREALLOCMEMORY

Reallocation of huge memory buffers not supported.

eNOUPDATE

Transaction handle does not refer to an update transaction.

eFILEACCESS

Unable to open file due to access restrictions.

eFILEEXIST

Unable to create file due to an already existing file.

eFILENOENTRY

Unable to open file since it does not exist.

eFILEISDIR

File is a directory.

eEOF

Reached the end of the file or input string.

eBROKENPIPE

Failed to read or write since the other end have closed the connection.

eBADCATVER

Bad catalog version (catalog version incompatible with the runtime).

eALREADYLOCKED

The table is already locked. This is only being returned to the inline vacuumer when user already has the table locked.

eWRITEPANIC

The database engine have shut down updates due to a severe error.

eTABLENOROWID

Table does not contain a rowid value.

eUPDPRIKEY

UPDATE of a column in a primary key is not allowed.

eINVRTREEVALUE

Invalid column value for a RTREE index.

eBASE_INVDATE

Invalid date value.

eBASE_INVTIMEZONE

Invalid time zone value.

eBASE_COMMAND

Command line argument processor error.

eBASE_QUEUE_CLOSED

No more messages can be written since the queue is closed.

eDEFUNCT

Function no longer supported/defunct.

eINVTASKID

Invalid task id.

eINVDBID

Invalid db id.

eINVCURSORID

Invalid cursor id.

eINVTRANSID

Invalid transaction id.

eNOTRANSID

No transaction id specified.

eCURSORDB

Cursor is associated with a different database.

eINVTFSID

Invalid TFS id.

eINVFORUNION

Invalid operation on unioned db.

eNOTKEY

Column is not a key.

eNOTBLOB

Column is not a BLOB or CLOB.

eINVLOCKTYPE

Invalid lock type.

eINVKEYID

Invalid key id.

eKEYREQD

Key value required.

eINVCOLID

Invalid column id.

eINVTABID

Invalid table id.

eINVREFID

Invalid reference (set) id number.

eINVIDENTIFIER

Invalid id value.

eINVCURSOROP

Invalid operation for this cursor.

eDELETED

The current row has been deleted.

eOWNERDELETED

The owner row for a set cursor has been deleted.

eSINGLETONDELETED

The row for a singleton cursor has been deleted.

eNOTOWNER

The cursor's rows are not owners of the specified set.

eNOTMEMBER

The cursor's rows are not members of the specified set.

eNOTRELATED

Items are not related.

eNOCURRENTROW

The cursor is not positioned to a valid row.

eNOCURRENTOWNER

No current owner row.

eNOCURRENTMEMBER

No current member row.

eNOTLINKED

The cursor is positioned to a row that is not linked to the specified reference id.

eINVITERATION

Invalid attempt to move cursor before 'BeforeFirst' or past 'AfterLast'.

eLOSTPOSITION

Cursor position was lost and must be reset.

eINVCURSORCOL

The specified column is not in the table the cursor is associated with.

eINVCURSORKEY

The specified key is not in the table the cursor is associated with.

eNOTINCURSOR

The row is not in the cursor.

eBLOBBADSIZE

Not enough data in the blob to satisfy the read request.

eBLOBBADPOSITION

Invalid blob offset position.

eHASOWNER

The row references other rows.

eISOWNED

The member row is already owned.

eEOS

End of set.

eISCOMPOUNDKEY

Column is a compound key.

eCOMPOUNDKEY

Column is in a compound key.

eKEYERR

Key inconsistency detected.

eKEYSEQ

Field type used out of sequence in d_keynext.

eVARDATALEN

Vardata length inconsistency.

eVARDATAPTR

Vardata pointer inconsistency.

eTRFREE

Attempt to free a lock inside a transaction.

eBADLOCKS

Inconsistent database locks.

eINVKEYSPEC

Invalid key specification.

eSLAVEREADONLY

Attempted to open a slave database in non-readonly mode.

eDEBUG

Debugging check interrupt.

eINVENCRYPT

Invalid encryption key.

eENCRYPTMISMATCH

Encryption passcodes do not match.

eSETPAGES

Error in d_setpages (database open or bad param).

eINVFILE

Invalid file type for operation.

eREP_INVOP

Invalid operation during replication.

eDBDREAD

Error reading dbd file.

eINVENDIAN

Invalid endian format.

eINVSTRING

Invalid string format.

eINVDBA

Invalid dba format.

eCATMISMATCH

Catalog in memory does not match Catalog on disk.

eSCHEMACHANGE

A schema change was detected and the current operation was not successful.

eDBD_NONAMES

Incompatible legacy DBD file - does not contain record/field/set name.

eNOT_ENCRYPTED

The database is not encrypted.

eREPLOG_ERROR

Error processing/reading/creating/writing the replication log.

eREPLOG_EOF

EOF for replication log file.

eINVDB

Invalid database.

eIMPBADXML

Bad xml.

eIMPBADDATA

Bad data.

eMULTIPLE_DBS

Open multiple dbs in one call is not supported by this API, Use multiple calls.

eUNIONCATMISMATCH

Unioned databases do not have compatible Catalog structures.

eINCOMPAT

Incompatible dictionary file.

eINVOPFORBLOB

Invalid operation for a BLOB column.

eINVOPENMODE

Invalid database open mode.

eDBOPENED

Operation not completed because database is open.

eNOCURRTYPE

No current table type.

eTABLEISINREF

Cannot quick initialize the table because the table is involved in a reference.

eNOCOLUMNVALUE

No column value was specified, the column does not have a default, and cannot be null.

eNULLCOLUMNVALUE

NULL column value was specified, and the column cannot be null.

eINVDATEFMT

Invalid date format.

eINVDATESEP

Invalid date separator.

eINVTIMEFMT

Invalid time format.

eVTNOTREGISTERED

Reference to unregistered Virtual Table.

eMIXEDTRANS

DDL and DML transactions cannot be mixed.

eINVLOCALE

Invalid collation locale.

eLOCALEMISMATCH

Attempt to open database with incorrect (or no) locale.

eNOTRTREE

The key specified is not an rtree index.

eISRTREE

The key specified is an rtree index.

eDROPPED

Attempt to access a cursor based on an item that has been dropped.

eINVSTORAGETYPE

Only INMEMORY_LOAD or INMEMORY_PERSIST databases can be persisted.

eINNESTEDUPDATE

Function is not allowed from a nested update transaction, it can only be called from the root update transaction.

eVACUUMAMOUNT

The amount of data allowed to be vacuumed in one transaction is set to low.

eNOREPLICATE

Replication have not been enabled for this DB handle and replication functions can therefore not be called.

eREPLICATE

Replication has been enabled for this DB handle and other functions can therefore not be called.

eREPLICATESOURCE

Replication source has been enabled for this DB handle and functions for the replication target cannot be called.

eREPLICATETARGET

Replication target has been enabled for this DB handle and functions for the replication source cannot be called.

eREPLICATEBEHIND

Replication source is behind the replication target.

eREPLICATEREADONLY

A database serving as a replication target can only be opened in read only mode.

eREPLICATEALREADY

Database is already being served as a replication target.

eREPLICATEMISSMATCH

Replication target does not match replication source.

eREPLICATESNAPSHOT

A database serving as a replication target can only start snapshots.

eDBCORRUPTIONMISSINGFILE

A database file is missing.

eDBCORRUPTIONTRUNCATEDFILE

A database file has been truncated from its required size.

eTFS_INVHANDLE

Invalid TFS handle.

eTFS_INVTYPE

Invalid TFS type.

eTFS_NOTINITIALIZED

The RDM Transaction File Server (TFS) is not initialized.

eTFS_DUPUSER

Duplicate user ID.

eTFS_FCNSEQ

Function sequence error.

eTFS_ILLEGALMOD

Illegal attempt to modify file(s) on read-only device.

eTFS_ILLEGALACCESS

Illegal attempt to access file(s) on diskless system.

eTFS_INVDBID

Invalid db id.

eTFS_INVUSERID

Invalid user id.

eTFS_DOCROOTUSED

The specified docroot is already in use.

eTFS_DOCROOTNOTFOUND

The specified docroot location is not found.

eTFS_DOCROOTINVALID

The specified docroot location is invalid.

eTFS_WRITEFAIL

Failed to write to a file.

eTFS_INVFILE

File not found in file table.

eTFS_IASYNC_ON

Internal asynchronous mode is enabled.

eTFS_BLOCKED

Mirroring is blocking transactions.

eTFS_INVOPERATION

Invalid operation for this type of TFS.

eTFS_NOTRANS

Transaction not active.

eTFS_DBOPEN

Cannot destroy a database that is open by others.

eTFS_NOPAGE

Requested page doesn't exist.

eTFS_COMMITFAILED

Commit failed due to prelog file rename failure.

eTFS_DBINUSE

Database is currently in use.

eTFS_INIEDITED

Attempted to edit an INI when it is already being edited.

eTFS_ININOTEDITED

Attempted to edit an INI that was not held for editing.

eTFS_NAMEINUSE

Name or port already in use.

eTFS_NOMIR

Replication/mirroring is not enabled for this TFS library.

eTFS_NOSQL

SQL is not enabled for this TFS library.

eTFS_NOTFS

TFS is not enabled for this TFS library.

eTFS_CONNECT

Failed to connect to TFS.

eTFS_ENCNOTINIT

Encryption subsystem is not initialized on the TFS.

eTFS_NOREST

RDM REST API is not enabled for this TFS library.

eTFS_PACKFILELIMIT

The upper limit of the number of pack files allowed reached.

ePSP_FAILURE

General failure in the PSP library.

ePSP_MUTEX_FAILURE

Mutex failure in the PSP library.

ePSP_PRIV

Insufficient privilege.

ePSP_INVUSER

Invalid user.

ePSP_INVPASS

Invalid password.

ePSP_NOSOURCE

Invalid source.

ePSP_NODEST

Invalid destination.

ePSP_INVUUID

Invalid UUID in the PSP library.

ePSP_DEADLOCK

Mutex deadlock in the PSP library.

ePSP_TERMINATE

Signal received for termination.

eDDL_CRDBACTIVE

A CREATE/ALTER DATABASE is already active.

eDDL_WRONGDB

Table must be created in the active database.

eDDL_DUPCOLUMN

Column with same name already declared in table.

eDDL_NOTWITHDOMAIN

Not allowed with columns declared with domain.

eDDL_DOMNOTFOUND

Domain not declared.

eDDL_BADDATATYPE

Invalid data type.

eDDL_DUPTABNAME

Duplicate table name.

eDDL_DUPCOLNAME

Duplicate column name.

eDDL_FKMISMATCH

Foreign/primary key columns do not match.

eDDL_REFNULL

A referenced key must have at least one NOT NULL column.

eDDL_NOPRIKEY

Referenced table does not have referenced primary key.

eDDL_DEFAUTO

DEFAULT AUTO is not allowed (only with guid/rowid type).

eDDL_DEFCURRENT

DEFAULT CURRENT is not allowed (only with date/time types).

eDDL_BADVARPREC

Invalid variable length column precision.

eDDL_VARCHARLEN

Must specify '(length)' with variable size columns.

eDDL_BINLEN

Must specify '(length)' with binary columns.

eDDL_NOMAXROWS

Must specify 'MAXROWS=value' with circular tables.

eDDL_MAXROWSVALUE

MAXROWS value must be >0.

eDDL_CONSTRNAME

Constraint name used more than once.

eDDL_NULLCONFLICT

NOT NULL constraint specified for a column that has NULL values or a NULL default value.

eDDL_DROPCOLUMN

Cannot DROP COLUMN: column is used in constraint-drop constraint first.

eDDL_DROPNOTNULL

Cannot DROP NOT NULL: column is not defined as NOT NULL.

eDDL_ALTERCHECK

CHECK constraint not allowed in ALTER COLUMN.

eDDL_CONSTRNOTFOUND

Constraint not found.

eDDL_NOREFDTABLE

Referenced table not found.

eDDL_COLDOMCONSTR

Column constraint defined in domain.

eDDL_DROPREFDKEY

Cannot drop a referenced unique/primary key.

eDDL_FKCOLINFK

A column can only be used in one foreign key.

eDDL_ALTERTYPE

Cannot change column to specified data type.

eDDL_NEEDTABLE

Table name must be specified.

eDDL_DROPTABLE

Cannot drop table referenced by a foreign key.

eDDL_DROPFKCOL

Cannot drop a foreign key on a column used in a key-drop key first.

eDDL_DROPDOMAIN

Cannot drop a domain that is being used by a column.

eDDL_DOMAINCHECK

Cannot specify a CHECK clause for a column declared as domain type.

eDDL_DBEXISTS

Database already exists.

eDDL_CONDEXPR

Invalid conditional expression spec.

eDDL_DISPLAY

Invalid DISPLAY clause spec.

eDDL_COLTYPE

Column declarations must begin with name followed by type.

eDDL_COLDECL

Invalid column declaration spec.

eDDL_COLCONSTRAINT

Invalid column constraint spec.

eDDL_TABCONSTRAINT

Invalid table constraint spec.

eDDL_INDEXMETHOD

Invalid USING index method.

eDDL_ORDERBY

Invalid ORDER BY spec.

eDDL_ONACTION

Invalid ON UPDATE/DELETE action spec.

eDDL_KEYSPEC

Invalid key spec.

eDDL_FORKEYSPEC

Invalid foreign key/references spec.

eDDL_ERRORS

DDL errors were found.

eDDL_ALTERCOL

Invalid ALTER COLUMN spec.

eDDL_NOARRAYS

Arrays are not allowed with this data type.

eDDL_NOBLOBS

Blobs not allowed in virtual tables.

eDDL_ALTERACT

Invalid ALTER action spec.

eDDL_HASPRIKEY

Table already has a primary key defined.

eDDL_NOLOBKEYS

Large object columns cannot be keyed.

eDDL_NODBNAME

Default database name not provided.

eDDL_INVDEF

Invalid default specification for the type.

eDDL_NOHASHORDER

Column orders are not allowed on a hash index.

eDDL_BADRTREECOLS

Only one array column allowed for a R-tree index.

eDDL_BADRTREELEN

The array size for an R-tree index must be 2, 4, or 6.

eDDL_NONUNIQUEHASH

Hash index must be unique.

eDDL_TABREFFEDINPL

Cannot drop a table referenced in a procedure or trigger on another table.

eDDL_COLWITHDEFVAL

Cannot add a column with the default value to a table that has rows.

eDDL_INVCHGFORKEY

Cannot change a foreign key constaint when the key columns have non-null values.

eDDL_DBNAMEINTABLE

Database name may not be specified with a table name in DDL.

eSQL_SQLERROR

Internal SQL error.

eSQL_DUPCURSOR

Duplicate cursor name.

eSQL_GENFILE

Unable to open file.

eSQL_BADFORMAT

Bad formatting specification.

eSQL_COLNUMBER

Invalid descriptor index (column number).

eSQL_PARNUMBER

Invalid descriptor index (parameter number).

eSQL_RDMERROR

RDM runtime error.

eSQL_SELECTCOLS

SELECT result columns do not match column list.

eSQL_NOCOLUMN

Column not found.

eSQL_NUMPAR

Insufficient number of parameters specified.

eSQL_FETCHTYPE

Fetch type out of range.

eSQL_ROWVALUE

Row value out of range.

eSQL_CURPOS

Invalid cursor position.

eSQL_NOSETATTR

Attribute cannot be set now.

eSQL_CURSTATE

Invalid cursor state.

eSQL_NOTSELECT

Current/cursor's statement is not SELECT.

eSQL_ESCAPECHAR

Invalid escape character.

eSQL_INVSTATE

Invalid statement state.

eSQL_WHERECALCS

Aggregate functions not allowed in WHERE.

eSQL_INVPARAM

Invalid use of parameter marker.

eSQL_DUPPROC

Duplicate stored procedure name.

eSQL_NOPROC

Stored procedure/function not found.

eSQL_NUMARGS

Invalid number of arguments specified.

eSQL_BADOUTERJOIN

No access path between outer joined tables.

eSQL_HDBCINUSE

Connection already in use.

eSQL_UDF

User-defined function error.

eSQL_NORETURNVAL

No result value returned from function.

eSQL_UDFDEFN

UDFLOADTABLE entry definition error.

eSQL_UDFARG

Invalid function argument type.

eSQL_UDFNOARGS

Incorrect number of function arguments.

eSQL_INSERTCOLREF

Invalid column reference in INSERT expression.

eSQL_DUPJOINCOL

Duplicate join column.

eSQL_NOJOINCOLMATCH

No matching join columns.

eSQL_SORTCOLREF

Invalid order/group by column reference.

eSQL_FCNARG

Invalid function argument.

eSQL_NUMFCNARGS

Invalid number of specified function arguments.

eSQL_INVSTMT

Invalid statement type.

eSQL_CANCELLED

Statement execution cancelled by user.

eSQL_GROUPBYAGGFN

Aggregate functions not allowed in GROUP BY.

eSQL_TXUNKNOWN

Transaction state unknown.

eSQL_NOTPREPARED

Associated statement is not prepared.

eSQL_INVTXTYPE

Invalid transaction operation code.

eSQL_PARMTYPE

Invalid parameter type.

eSQL_TIMEOUT

Timeout expired.

eSQL_IEF

Import/export error.

eSQL_REMOTEERROR

JNI/ADO.Net system error.

eSQL_COMERROR

RPC communication error.

eSQL_LOCKSACTIVE

Operation not allowed due to active read locks.

eSQL_MULTIDBTRANS

Multiple database transactions are not allowed.

eSQL_NOTUPDATEABLE

SELECT or column is not updateable.

eSQL_BLOBEXPR

Blobs cannot be referenced in expressions.

eSQL_DATAATEXEC

Data-at-exec parameters only allowed with INSERT VALUES/UPDATE.

eSQL_BLOBPARSONLY

Data-at-exec parameters only allowed for blob (long var...) columns.

eSQL_BADBLOBPAR

Data-at-exec paramater type not compatible with blob (long var...) column.

eSQL_LOCKMODE

Illegal locking mode.

eSQL_NOUPDCOLS

No columns have been updated.

eSQL_AUTOCOMMIT

Operation not allowed when autocommit is enabled.

eSQL_CURSORTABLE

Positioned UPDATE/DELETE table does not match cursor's.

eSQL_RDONLYFLAG

Inconsistent read-only transaction commit/rollback/end call.

eSQL_TABLEREF

Duplicate table reference in FROM clause.

eSQL_NESTEDAGGS

Cannot call an aggregate function within an aggregate function.

eSQL_CHARREQD

CHAR type is required.

eSQL_CONNECT

Unable to connect.

eSQL_UNIONOPEN

Database union open invalid when other database is open.

eSQL_NOBLOBSORT

Sorting on a blob column is not allowed.

eSQL_NOBLOBGROUP

Blob columns cannot be referenced in a SELECT with GROUP BY.

eSQL_DIFFCONNS

Statements from different connections.

eSQL_OUTERJOIN

Unable to process outer join specification.

eSQL_NOWHEREBLOB

Blob columns cannot be used in WHERE clause of a SELECT with ORDER BY.

eSQL_NAMEDPARAM

Named parameter not found.

eSQL_NOTINUDF

Function cannot be called from a UDF.

eSQL_GROUPRESULT

Result column must have aggregate function call.

eSQL_INVCURSOR

Invalid cursor name.

eSQL_CURSORTAB

Target table does not match cursor specification.

eSQL_FORUPDCOL

FOR UPDATE column not in SELECT list.

eSQL_INVPROC

Stored procedure has an invalid version.

eSQL_NOTUDFAGG

DISTINCT can only be specified with aggregate UDF.

eSQL_INVROWIDVAL

Invalid rowid value.

eSQL_NOINSERTID

No last_insert_id is available.

eSQL_INVSELECT

SELECT cannot have ORDER/GROUP BY clause.

eSQL_GROUPBYPARMS

GROUP BY column expressions cannot have parameter markers.

eSQL_INVARMISMATCH

Variant argument value in INVAR aggregate function.

eSQL_SORTCOST

Sort cost factor must be > 0.0 and < 1.0.

eSQL_DEBUGMODE

Valid debug mode values are 0,1,2,3.

eSQL_BADSCALE

Invalid DECIMAL scale. Must be >= 0 and <= prec.

eSQL_TOOMANYROWS

Subquery returns more than 1 row.

eSQL_AMBIGUOUSCOLREF

Column with this name declared in more than one of the referenced tables.

eSQL_NOHIDDENCOLS

Hidden columns not allowed in this context.

eSQL_ROWNUMBER

ROWNUMBER() can only be used with a SELECT statement.

eSQL_LABELMISMATCH

END label missing or doesn't match block label.

eSQL_UNDECLAREDVARREF

Reference to undeclared variable.

eSQL_NOAGGINASGT

Aggregate functions not allowed in assignment statement.

eSQL_PROCGLOBALREF

Stored procedure references an undeclared global variable.

eSQL_NOVALGLOBAL

No value assigned to the global variable.

eSQL_INARGASGT

Assignment to input only argument or condition.

eSQL_OUTARGCALL

Output argument must map to a variable.

eSQL_NOOERRCODE

Sqlstate/error/condition code not defined.

eSQL_CASENOTFOUND

Case not found for CASE statement.

eSQL_OUTARGS

INOUT/OUT arguments are not allowed in functions.

eSQL_INVRETURN

RETURN statements are not allowed in procedures.

eSQL_RESULTSET

Cursors/SELECTs that return result sets are not allowed in handlers, functions or triggers.

eSQL_RETURNTYPE

Data type of RETURN expression is not compatible with function.

eSQL_ALIASEDCOLSREQD

All result column expressions must be aliased in DECLARE CURSOR's SELECT.

eSQL_CURNOTDECLARED

Cursor not declared.

eSQL_USEINPROCONLY

FOUND test can only be used in stored procedure/function.

eSQL_FETCHVARS

FETCH INTO variable list cursor column count mismatch.

eSQL_FETCHVARDATATYPE

FETCH INTO variable data type incompatible with corresponding result column type.

eSQL_NORESULTSETS

WITH RETURN cursor not allowed with this procedure (DYNAMIC RESULT SETS = 0).

eSQL_DUPVARREF

Variable is already declared.

eSQL_NOTROWVAR

Identifier is not a declared row variable or BEGIN label.

eSQL_ROWVARREF

Illegal row variable reference.

eSQL_GLOBALVARREF

Illegal global variable reference.

eSQL_NOTROWVARCOL

Identifier is not a column of the specified row variable.

eSQL_NOTBLOCKVAR

Identifier is not declared in specified block.

eSQL_TOOMANYROWVARS

Only one row variable can be declared for a cursor.

eSQL_WRONGROWVAR

Row variable is not declared for this cursor.

eSQL_LABELNOTFOUND

Statement with specified label not found.

eSQL_FORCURSOR

Statement not allowed on FOR cursor name.

eSQL_ARGREF

Procedure/function argument not found.

eSQL_BADARGFORM

Invalid procedure/function argument specification.

eSQL_PREPVAROUT

PREPARE statement variable cannot be an OUT variable.

eSQL_PREPVARROW

PREPARE statement variable cannot be a ROW variable.

eSQL_PREPVARTYPE

PREPARE statement variable must be a CHAR type.

eSQL_BADINTOVARTYPE

EXECUTE INTO variable type is not assignable.

eSQL_DUPPREPNAME

Duplicate PREPARE statement name.

eSQL_PREPNOTFOUND

PREPARE statement not found.

eSQL_PREPNOPARAMS

Parameter markers are not allowed in PREPARE statement.

eSQL_PREPNOTSELECT

PREPARE statement must be a SELECT for EXECUTE INTO.

eSQL_EXECNEEDSINTO

EXECUTE must have INTO clause for a PREPARE of SELECT statement.

eSQL_PREPUNALLOWABLE

Statement type not allowed in PREPARE.

eSQL_PREPNOCOLS

PREPARE SELECT number of result columns does not match EXECUTE INTO.

eSQL_NOTCONDITION

Referenced variable is not a named condition.

eSQL_GENEXCEPTION

Cannot mix general and specific conditions in one handler.

eSQL_DUPCONDITION

Duplicate condition spec'd in same handler or other handler in same scope.

eSQL_UNDONOTATOMIC

BEGIN must specify ATOMIC within an UNDO handler.

eSQL_HANDLERNOTFOUND

Handler not found for condition.

eSQL_RESIGNAL

Resignal when handler not active.

eSQL_INVDIAGITEM

Invalid diagnostics item info name.

eSQL_MSGTEXT

MESSAGE_TEXT expected.

eSQL_NODIAGSINFO

No diagnostics info is available.

eSQL_INVCONDNUM

Invalid condition number.

eSQL_MAXDIAGSAREA

Maximum number of stacked diagnostics areas exceeded.

eSQL_DIAGNOTSTACKED

Stacked diagnostics accessed without active handler.

eSQL_PROCEXISTS

Another stored procedure/function with same name has been created.

eSQL_TRMODE

Transaction mode can be specified only once.

eSQL_BEGINTRANS

BEGIN TRANSACTION can only be specified with first BEGIN.

eSQL_ATOMIC

Statement cannot be used in a BEGIN ATOMIC/TRANSACTION block.

eSQL_MODIFIES

Read only stored proc/func contains modification statements.

eSQL_SYSCAT

Invalid operation on SYSTEM CATALOG.

eSQL_SQLSTATESIGNAL

Unhandled signaled SQLSTATE condition.

eSQL_NOTDETERMINISTIC

Simple CASE expression cannot call a non-deterministic function.

eSQL_LEAVEHANDLER

LEAVE to a block outside of a condition handler is not allowed.

eSQL_ASGTEXPRCOUNT

Number of variables in multiple SET assignment does not match number of expressions.

eSQL_NOTINFORLOOP

COMMIT/ROLLBACK not allowed in FOR loop.

eSQL_DUPLICATELABEL

Duplicate block or loop label.

eSQL_CALLFUNCTION

Functions cannot be called using the CALL statement.

eSQL_TRIGDBMISMATCH

Table's database name does not match trigger's.

eSQL_TRIGCOLLIST

Column list can only be used with UPDATE triggers.

eSQL_BEGINATOMIC

A compound trigger action must be BEGIN ATOMIC.

eSQL_TRIGEXISTS

Another trigger with same name has been created.

eSQL_WHENFCN

Functions ref'd in WHEN clause cannot be MODIFIES SQL.

eSQL_NOTINTRIGGER

Transactions cannot be used in a trigger.

eSQL_NOTRIG

Trigger not found.

eSQL_NOINSERTVALS

Syntax error where no columns are present after the keyword 'VALUES'.

eSQL_DEFINSERTVALS

Syntax error where columns are present after 'DEFAULT VALUES'.

eSQL_INVARRAYTYPE

Invalid array element value.

eSQL_NOTARRAY

Not an array value/column/variable.

eSQL_BADSUBSCRIPT

Subscript value is out of range.

eSQL_INVARRAYOP

Invalid array operation.

eSQL_RECURSIVEPROC

Recursive stored procedures and triggers are not allowed.

eSQL_TBD

Yet to be implemented feature.

eSQL_SYSTEM

System error.

eSQL_NOTFSSQL

Server doesn't have the SQL capability.

eSQL_NODBOPEN

No databases are open.

eMIR_SYNC_GENERROR

Generic synchronous mirroring error.

eMIR_SYNC_TIMEOUT

Synchronous mirroring timeout.

eMIR_INVLOGFILE

Invalid log file format.

eRDBC_BADCTYPE

Invalid C data type.

eRDBC_BADSTYPE

Invalid SQL data type.

eRDBC_NOMEMORY

Driver out of memory.

eRDBC_TYPEATTR

Data type attribute violation.

eRDBC_NOTCAPABLE

Driver not capable.

eRDBC_DESCRANGE

Invalid descriptor field identifier.

eRDBC_INVDESCIDX

Invalid descriptor index.

eRDBC_NOTCURSOR

Prepared statement is not a valid cursor.

eRDBC_INVIRDMOD

Cannot modify an implementation row descriptor.

eRDBC_INVOPENMODE

Invalid database open mode.

eRDBC_NOINDVAR

Indicator variable required but not supplied.

eRDBC_CLOSEHDBC

Connection not closed.

eRDBC_OPENHDBCS

Must free all connection handles first.

eRDBC_AUTODESCR

Invalid use of implicit descriptor handle.

eRDBC_ATTRVALUE

Invalid attribute value.

eRDBC_FCNRANGE

Function type out of range.

eRDBC_INVOPNOW

Invalid operation at this time.

eRDBC_BADDESCINFO

Inconsistent descriptor information.

eRDBC_CONCATNULL

Attempt to concatenate a null value.

eRDBC_COLRANGE

Column type out of range.

eRDBC_SCOPERANGE

Scope out of range.

eRDBC_NULLRANGE

Nullable type out of range.

eRDBC_UNIQUERANGE

Uniqueness option type out of range.

eRDBC_ACCURANGE

Accuracy option type out of range.

eTX_DISABLED

HTTP listener is disabled.

eTX_TRUNCATED

Data retrieved had to be truncated.

eTX_NETREAD

Failure to read data from network.

eTX_NETWRITE

Failure to write data to network.

eTX_CONNECT

Failed to connect to server.

eTX_HOSTNAME

Host name not found.

eTX_ACCEPT

TCP/IP accept failure.

eTX_LISTEN

TCP/IP listen failure.

eTX_NO_REMOTE

Remote connections not allowed.

eTX_GENERROR

Generic TX error.

eSYS_BADERRCODE

Invalid RDM_ RETCODE value.

eSYS_ERRACTIVE

Error function call not allowed when another error is active.

eSYS_DCHAIN

Bad dchain.

eSYS_BADTREE

B-tree malformed.

eSYS_BADHASH

Hash malformed.

eSYS_KEYEXIST

Key value already exists.

eSYS_BADOPTKEY

Calculating optkey index.

eSYS_BADFREE

Attempt to free empty table.

eSYS_ERROR

Unexpected system error.

eSYS_NOSQLSTATE

Unexpected empty SQL state.

eHTTP_BADREQUEST

Bad HTTP request.

eHTTP_URITOOLONG

URI too long.

eHTTP_ENTTOOLARGE

Entity too large.

eHTTP_NOLENGTH

No length was specified.

eHTTP_INVHANDLE

Invalid HTTP handle.

eHTTP_BADUSERID

Invalid user id - not alphanumeric.

eHTTP_UNSUPPORTEDTYPE

Unsupported content type.

eQA_ILLEGAL_TFS_COMBINATION

Illegal combination of options for different tfs types.

eQA_TEST_TIMEOUT

Test timed out.

eQA_ILLEGAL_FILENAME

Illegal filename.

eQA_ILLEGAL_NAMESPACE

Illegal namespace.

eQA_FEATURE_NOTIMPLEMENTED

Feature have not been implemented.

eQA_ILLEGAL_USE_OF_STOP_WATCH

Illegal use of stop watch.

eQA_HAS_FLOAT_REQUIRED

Illegal use of floating point.

eQA_CASE_FAILED

A test case failed.

eQA_NEED_DESCRIPTION

A description is missing for a case.

eQA_HELP

Help text returned.

eQA_NO_TESTS_SELECTED

No tests was selected by the command line options given.

eQA_CASE_DESCRIBED

T test case have been described.

eQA_LOG_BAD_READ

Reading from test log failed.

eQA_LOG_BAD_WRITE

Writing to test log failed.

eQA_LOG_OPEN

Opening test log failed.

eQA_TFS_PROPERTY_CONFLICT

TFS property have not been set.

eQA_TFS_PROPERTY_UNSET

TFS property set inconsistently.

eQA_NO_GLOBAL_ENC

There is no global encryption support for legacy.

eQA_FORK

Failed to fork child process.

eQA_MMAP

Failed to create shared memory.

eQA_KILL

The QA Framework detected termination upon a signal while running a test in a child process.

eQA_CHILD_EXIT

A forked child is done, now we need to cleanup and exit. No summary output..

eQA_END_OF_LIST

Used internally to end a list of error or status codes to the QA_S macro.

eQA_RDBC_INVHANDLE

A placeholder for 'SQL_INVALID_HANDLE'.

eQA_RDBC_ERROR

A placeholder for 'SQL_ERROR'.

eQA_INVALID_ARGUMENT

Invalid command line argument.

eQA_LONG_ARGUMENT

Command line argument is too long.

eQA_TEST_FAILED

Some tests failed.

eQA_MEM

Simulating memory failure had errors.

eQA_FAIL_NOTIMPLEMENTED

Failure simulation not implemeded (compile with -DRDM_TAG_FAIL).

eEMBED_FILE_NOT_FOUND

File not found by the embedder.

eEMBED_UNKNOWN_COMMAND

Command not supported by the embedder.

eEMBED_ILLEGAL_NAMESPACE

Illegal namespace provided to the embedder.

eEMBED_CONTENT_MISMATCH

Content doesn't match the embedded hash for the file.

Examples
tfsrdbc/rdbcTfsAlloc.c, and tfsrdbc/rdbcTfsAllocDefault.c.
43 {
44/* status rdbc codes: */
47/* status codes: */
48sNOTFOUND = 10000,
49sDUPLICATE = 10001,
50sTIMEOUT = 10002,
51sUPDATEDPOSITION = 10003,
52sNOTINCURSOR = 10004,
53sTRABORTED = 10005,
54sIGNORE = 10006,
55sOKAYWITHINFO = 10007,
56sNEEDDATA = 10008,
57sNODATA = 10009,
58sENDOFCURSOR = 10010,
59sEOF = 10011,
60sTRUNCATE = 10012,
61sREFERENCING = 10013,
62sFILECHANGED = 10014,
63sSKIPTRANS = 10015,
64sNOMOREPAGE = 10016,
65sSETCLASH = 10017,
66sUPDATEABORTED = 10018,
67sSNAPSHOTENDED = 10019,
68sREADENDED = 10020,
69sTFS_SHUTDOWN = 10021,
70sOPTCHANGED = 10022,
71sCMD_USAGE = 10023,
72sCMD_VERSION = 10024,
73sNULLVAL = 10025,
74sEOS = 10026,
75sSCHEMACHANGE = 10029,
76sUNDERFLOW = 10030,
77sPRECISIONLOSS = 10031,
78sNOMORERESULTS = 10032,
79sFETCHBEYOND = 10033,
80sTRIGGERSREADONLY = 10034,
81sNODB = 10035,
82sKVNOVALUE = 10036,
83sOPTIONIGNORED = 10037,
84sCHILD = 10038,
85sBASE_QUEUE_CLOSED = 10039,
86sBASE_QUEUE_EMPTY = 10040,
87sINDETERMINATE = 10042,
88sBASE_DONE = 10043,
89sPACK_FILE_NOT_OPEN = 10044,
90sFILE_CONSOLE_UTF8 = 10045,
91sFILE_CONSOLE_UTF16 = 10046,
92sREPLICATEDONE = 10047,
93sREPLICATECOMMIT = 10048,
94sREPLICATEUNSAFE = 10049,
96/* ok codes: */
97sOKAY = 0,
99/* fail codes: */
100eFAIL = -1,
102/* general codes: */
103eNOMEMORY = -10000,
104eDBNOTOPEN = -10001,
105eDBOPEN = -10002,
106eEXCLUSIVE = -10003,
107eBADCAT = -10004,
108eSQLRESERVED = -10005,
109eTRACTIVE = -10006,
110eTRNOTACT = -10007,
111eNOSTART = -10008,
112eNOSTARTUPDATE = -10009,
113eNOSTARTREAD = -10010,
114eNOTLOCKED = -10011,
115eNOTFREE = -10012,
116eDUPLICATE = -10013,
117eREFINTEGRITY = -10014,
118eCHECK = -10015,
119eNODB = -10016,
120eSNAPSHOTACTIVE = -10017,
121eSNAPSHOTNOTACTIVE = -10018,
122eOPENMODE = -10019,
123eNOTIMPLEMENTED = -10020,
124eINVFCNARG = -10021,
125eINVNULLARG = -10022,
126eINVFCNSEQ = -10023,
127eINVLITERAL = -10024,
128eMISSINGLITERAL = -10025,
129eCIRTABDELETE = -10026,
130eNOTNULL = -10027,
131eFILEIO = -10028,
132eFILEOPEN = -10029,
133eUNOMISMATCH = -10030,
134eNOSPACE = -10031,
135ePRECOMMITTED = -10032,
136eINVDBNAMESPEC = -10033,
137eINVTFSSPEC = -10034,
138eFILEINUSE = -10035,
139eTRUNCATED = -10036,
140eBADREAD = -10037,
141eBADWRITE = -10038,
142eRANGE = -10039,
143eINVKEYVALUE = -10040,
144eINVBCD = -10041,
145eDUPUSERID = -10043,
146eREADONLY = -10044,
147eMKDIR = -10045,
148eRECOVERYFAILED = -10046,
149eNOTFOUND = -10047,
150eSYNTAX = -10048,
151eBADDATALEN = -10049,
152eINVROWIDVAL = -10050,
153eVALUEISLIST = -10051,
154eINVVARINT = -10052,
155eDATALOST = -10053,
156eINVBINLITERAL = -10054,
157eTYPEMISMATCH = -10055,
158eROWIDRANGE = -10056,
159eROWIDMISMATCH = -10057,
160eROWLIMIT = -10058,
161eINVCONVERT = -10059,
162eINVUTF = -10060,
163eINVOPTION = -10061,
164eINVOPTIONVALUE = -10062,
165eDBNOTCLOSED = -10063,
166eINVARG = -10064,
167eINVARGTYPE = -10065,
168eINVTRID = -10066,
169eNOTSUPPORTED = -10067,
170eNOTROOTUPDATETRANS = -10068,
171eESCAPE = -10069,
172eDBEXISTS = -10071,
173eEOD = -10072,
174eINVID = -10073,
175eINVUNICODE = -10074,
176eCOLCOUNTMISMATCH = -10075,
177eKEYCOLCOUNTMISMATCH = -10076,
178eHASMEMBERS = -10077,
179eDEPRECATED = -10078,
180eINVTIMEOUT = -10079,
181eLEGACYAPI = -10080,
182eLEGACYDB = -10081,
183eINMEMMISMATCH = -10082,
184eBADWILDALL = -10083,
185eBADWILDONE = -10084,
186eBADSNAPSHOTMODE = -10085,
187eINVHANDLE = -10086,
188eINVSQLTYPE = -10087,
189eCONNNOTOPEN = -10088,
190eDIVBY0 = -10089,
191eNOTANUMBER = -10090,
192eINVALID = -10091,
193eUNAVAIL = -10092,
194eTABNOTFOUND = -10093,
195eCOLNOTFOUND = -10094,
196eINSERTVALS = -10096,
197eINVTRIGSTMT = -10097,
198eNOSTATS = -10098,
199eDROPONLYCOL = -10099,
200eTFSOPTIONINIT = -10100,
201eINVINFOKEY = -10102,
202eDBCORRUPTED = -10103,
203eDROPTRIGCOL = -10104,
204eREALLOCMEMORY = -10105,
205eNOUPDATE = -10106,
206eFILEACCESS = -10107,
207eFILEEXIST = -10108,
208eFILENOENTRY = -10109,
209eFILEISDIR = -10110,
210eEOF = -10111,
211eBROKENPIPE = -10112,
212eBADCATVER = -10114,
213eALREADYLOCKED = -10115,
214eWRITEPANIC = -10116,
215eTABLENOROWID = -10117,
216eUPDPRIKEY = -10118,
217eINVRTREEVALUE = -10119,
219/* base codes: */
220eBASE_INVDATE = -11000,
221eBASE_INVTIMEZONE = -11001,
222eBASE_COMMAND = -11002,
223eBASE_QUEUE_CLOSED = -11003,
225/* core codes: */
226eDEFUNCT = -12000,
227eINVTASKID = -12001,
228eINVDBID = -12002,
229eINVCURSORID = -12003,
230eINVTRANSID = -12004,
231eNOTRANSID = -12005,
232eCURSORDB = -12006,
233eINVTFSID = -12007,
234eINVFORUNION = -12008,
235eNOTKEY = -12009,
236eNOTBLOB = -12010,
237eINVLOCKTYPE = -12011,
238eINVKEYID = -12012,
239eKEYREQD = -12013,
240eINVCOLID = -12014,
241eINVTABID = -12015,
242eINVREFID = -12016,
243eINVIDENTIFIER = -12017,
244eINVCURSOROP = -12018,
245eDELETED = -12019,
246eOWNERDELETED = -12020,
247eSINGLETONDELETED = -12021,
248eNOTOWNER = -12022,
249eNOTMEMBER = -12023,
250eNOTRELATED = -12024,
251eNOCURRENTROW = -12025,
252eNOCURRENTOWNER = -12026,
253eNOCURRENTMEMBER = -12027,
254eNOTLINKED = -12028,
255eINVITERATION = -12029,
256eLOSTPOSITION = -12030,
257eINVCURSORCOL = -12031,
258eINVCURSORKEY = -12032,
259eNOTINCURSOR = -12033,
260eBLOBBADSIZE = -12034,
261eBLOBBADPOSITION = -12035,
262eHASOWNER = -12036,
263eISOWNED = -12037,
264eEOS = -12038,
265eISCOMPOUNDKEY = -12039,
266eCOMPOUNDKEY = -12040,
267eKEYERR = -12041,
268eKEYSEQ = -12042,
269eVARDATALEN = -12043,
270eVARDATAPTR = -12044,
271eTRFREE = -12045,
272eBADLOCKS = -12046,
273eINVKEYSPEC = -12049,
274eSLAVEREADONLY = -12051,
275eDEBUG = -12052,
276eINVENCRYPT = -12053,
277eENCRYPTMISMATCH = -12054,
278eSETPAGES = -12055,
279eINVFILE = -12056,
280eREP_INVOP = -12057,
281eDBDREAD = -12058,
282eINVENDIAN = -12059,
283eINVSTRING = -12060,
284eINVDBA = -12061,
285eCATMISMATCH = -12062,
286eSCHEMACHANGE = -12063,
287eDBD_NONAMES = -12064,
288eNOT_ENCRYPTED = -12065,
289eREPLOG_ERROR = -12066,
290eREPLOG_EOF = -12067,
291eINVDB = -12068,
292eIMPBADXML = -12069,
293eIMPBADDATA = -12070,
294eMULTIPLE_DBS = -12071,
295eUNIONCATMISMATCH = -12072,
296eINCOMPAT = -12073,
297eINVOPFORBLOB = -12074,
298eINVOPENMODE = -12075,
299eDBOPENED = -12076,
300eNOCURRTYPE = -12077,
301eTABLEISINREF = -12078,
302eNOCOLUMNVALUE = -12079,
303eNULLCOLUMNVALUE = -12080,
304eINVDATEFMT = -12081,
305eINVDATESEP = -12082,
306eINVTIMEFMT = -12083,
307eVTNOTREGISTERED = -12084,
308eMIXEDTRANS = -12085,
309eINVLOCALE = -12086,
310eLOCALEMISMATCH = -12087,
311eNOTRTREE = -12088,
312eISRTREE = -12089,
313eDROPPED = -12090,
314eINVSTORAGETYPE = -12091,
315eINNESTEDUPDATE = -12092,
316eVACUUMAMOUNT = -12093,
317eNOREPLICATE = -12094,
318eREPLICATE = -12095,
319eREPLICATESOURCE = -12096,
320eREPLICATETARGET = -12097,
321eREPLICATEBEHIND = -12098,
322eREPLICATEREADONLY = -12099,
323eREPLICATEALREADY = -12100,
324eREPLICATEMISSMATCH = -12101,
325eREPLICATESNAPSHOT = -12102,
329/* tfs codes: */
330eTFS_INVHANDLE = -13000,
331eTFS_INVTYPE = -13001,
332eTFS_NOTINITIALIZED = -13002,
333eTFS_DUPUSER = -13003,
334eTFS_FCNSEQ = -13004,
335eTFS_ILLEGALMOD = -13005,
336eTFS_ILLEGALACCESS = -13006,
337eTFS_INVDBID = -13007,
338eTFS_INVUSERID = -13008,
339eTFS_DOCROOTUSED = -13012,
340eTFS_DOCROOTNOTFOUND = -13013,
341eTFS_DOCROOTINVALID = -13014,
342eTFS_WRITEFAIL = -13016,
343eTFS_INVFILE = -13017,
344eTFS_IASYNC_ON = -13018,
345eTFS_BLOCKED = -13019,
346eTFS_INVOPERATION = -13020,
347eTFS_NOTRANS = -13021,
348eTFS_DBOPEN = -13022,
349eTFS_NOPAGE = -13023,
350eTFS_COMMITFAILED = -13024,
351eTFS_DBINUSE = -13025,
352eTFS_INIEDITED = -13026,
353eTFS_ININOTEDITED = -13027,
354eTFS_NAMEINUSE = -13028,
355eTFS_NOMIR = -13029,
356eTFS_NOSQL = -13030,
357eTFS_NOTFS = -13031,
358eTFS_CONNECT = -13032,
359eTFS_ENCNOTINIT = -13033,
360eTFS_NOREST = -13034,
361eTFS_PACKFILELIMIT = -13036,
363/* psp codes: */
364ePSP_FAILURE = -14000,
365ePSP_MUTEX_FAILURE = -14001,
366ePSP_PRIV = -14003,
367ePSP_INVUSER = -14004,
368ePSP_INVPASS = -14005,
369ePSP_NOSOURCE = -14006,
370ePSP_NODEST = -14007,
371ePSP_INVUUID = -14008,
372ePSP_DEADLOCK = -14009,
373ePSP_TERMINATE = -14010,
375/* ddl codes: */
376eDDL_CRDBACTIVE = -14501,
377eDDL_WRONGDB = -14502,
378eDDL_DUPCOLUMN = -14503,
379eDDL_NOTWITHDOMAIN = -14504,
380eDDL_DOMNOTFOUND = -14505,
381eDDL_BADDATATYPE = -14506,
382eDDL_DUPTABNAME = -14507,
383eDDL_DUPCOLNAME = -14508,
384eDDL_FKMISMATCH = -14509,
385eDDL_REFNULL = -14510,
386eDDL_NOPRIKEY = -14511,
387eDDL_DEFAUTO = -14512,
388eDDL_DEFCURRENT = -14513,
389eDDL_BADVARPREC = -14514,
390eDDL_VARCHARLEN = -14515,
391eDDL_BINLEN = -14516,
392eDDL_NOMAXROWS = -14517,
393eDDL_MAXROWSVALUE = -14518,
394eDDL_CONSTRNAME = -14519,
395eDDL_NULLCONFLICT = -14520,
396eDDL_DROPCOLUMN = -14521,
397eDDL_DROPNOTNULL = -14522,
398eDDL_ALTERCHECK = -14523,
399eDDL_CONSTRNOTFOUND = -14524,
400eDDL_NOREFDTABLE = -14525,
401eDDL_COLDOMCONSTR = -14526,
402eDDL_DROPREFDKEY = -14527,
403eDDL_FKCOLINFK = -14528,
404eDDL_ALTERTYPE = -14529,
405eDDL_NEEDTABLE = -14530,
406eDDL_DROPTABLE = -14531,
407eDDL_DROPFKCOL = -14532,
408eDDL_DROPDOMAIN = -14533,
409eDDL_DOMAINCHECK = -14534,
410eDDL_DBEXISTS = -14535,
411eDDL_CONDEXPR = -14536,
412eDDL_DISPLAY = -14537,
413eDDL_COLTYPE = -14538,
414eDDL_COLDECL = -14539,
415eDDL_COLCONSTRAINT = -14540,
416eDDL_TABCONSTRAINT = -14541,
417eDDL_INDEXMETHOD = -14542,
418eDDL_ORDERBY = -14543,
419eDDL_ONACTION = -14544,
420eDDL_KEYSPEC = -14545,
421eDDL_FORKEYSPEC = -14546,
422eDDL_ERRORS = -14547,
423eDDL_ALTERCOL = -14548,
424eDDL_NOARRAYS = -14549,
425eDDL_NOBLOBS = -14550,
426eDDL_ALTERACT = -14551,
427eDDL_HASPRIKEY = -14552,
428eDDL_NOLOBKEYS = -14553,
429eDDL_NODBNAME = -14554,
430eDDL_INVDEF = -14555,
431eDDL_NOHASHORDER = -14556,
432eDDL_BADRTREECOLS = -14557,
433eDDL_BADRTREELEN = -14558,
434eDDL_NONUNIQUEHASH = -14559,
435eDDL_TABREFFEDINPL = -14560,
436eDDL_COLWITHDEFVAL = -14561,
437eDDL_INVCHGFORKEY = -14562,
438eDDL_DBNAMEINTABLE = -14563,
440/* sql codes: */
441eSQL_SQLERROR = -15000,
442eSQL_DUPCURSOR = -15001,
443eSQL_GENFILE = -15002,
444eSQL_BADFORMAT = -15003,
445eSQL_COLNUMBER = -15004,
446eSQL_PARNUMBER = -15005,
447eSQL_RDMERROR = -15006,
448eSQL_SELECTCOLS = -15007,
449eSQL_NOCOLUMN = -15008,
450eSQL_NUMPAR = -15009,
451eSQL_FETCHTYPE = -15010,
452eSQL_ROWVALUE = -15011,
453eSQL_CURPOS = -15012,
454eSQL_NOSETATTR = -15013,
455eSQL_CURSTATE = -15014,
456eSQL_NOTSELECT = -15015,
457eSQL_ESCAPECHAR = -15016,
458eSQL_INVSTATE = -15017,
459eSQL_WHERECALCS = -15018,
460eSQL_INVPARAM = -15019,
461eSQL_DUPPROC = -15020,
462eSQL_NOPROC = -15021,
463eSQL_NUMARGS = -15022,
464eSQL_BADOUTERJOIN = -15023,
465eSQL_HDBCINUSE = -15024,
466eSQL_UDF = -15025,
467eSQL_NORETURNVAL = -15026,
468eSQL_UDFDEFN = -15027,
469eSQL_UDFARG = -15028,
470eSQL_UDFNOARGS = -15029,
471eSQL_INSERTCOLREF = -15030,
472eSQL_DUPJOINCOL = -15031,
473eSQL_NOJOINCOLMATCH = -15032,
474eSQL_SORTCOLREF = -15033,
475eSQL_FCNARG = -15034,
476eSQL_NUMFCNARGS = -15035,
477eSQL_INVSTMT = -15036,
478eSQL_CANCELLED = -15037,
479eSQL_GROUPBYAGGFN = -15038,
480eSQL_TXUNKNOWN = -15039,
481eSQL_NOTPREPARED = -15040,
482eSQL_INVTXTYPE = -15041,
483eSQL_PARMTYPE = -15042,
484eSQL_TIMEOUT = -15043,
485eSQL_IEF = -15044,
486eSQL_REMOTEERROR = -15045,
487eSQL_COMERROR = -15046,
488eSQL_LOCKSACTIVE = -15047,
489eSQL_MULTIDBTRANS = -15048,
490eSQL_NOTUPDATEABLE = -15049,
491eSQL_BLOBEXPR = -15050,
492eSQL_DATAATEXEC = -15051,
493eSQL_BLOBPARSONLY = -15052,
494eSQL_BADBLOBPAR = -15053,
495eSQL_LOCKMODE = -15054,
496eSQL_NOUPDCOLS = -15055,
497eSQL_AUTOCOMMIT = -15056,
498eSQL_CURSORTABLE = -15057,
499eSQL_RDONLYFLAG = -15058,
500eSQL_TABLEREF = -15059,
501eSQL_NESTEDAGGS = -15060,
502eSQL_CHARREQD = -15061,
503eSQL_CONNECT = -15062,
504eSQL_UNIONOPEN = -15063,
505eSQL_NOBLOBSORT = -15064,
506eSQL_NOBLOBGROUP = -15065,
507eSQL_DIFFCONNS = -15066,
508eSQL_OUTERJOIN = -15067,
509eSQL_NOWHEREBLOB = -15068,
510eSQL_NAMEDPARAM = -15069,
511eSQL_NOTINUDF = -15070,
512eSQL_GROUPRESULT = -15071,
513eSQL_INVCURSOR = -15072,
514eSQL_CURSORTAB = -15073,
515eSQL_FORUPDCOL = -15074,
516eSQL_INVPROC = -15075,
517eSQL_NOTUDFAGG = -15076,
518eSQL_INVROWIDVAL = -15078,
519eSQL_NOINSERTID = -15079,
520eSQL_INVSELECT = -15080,
521eSQL_GROUPBYPARMS = -15082,
522eSQL_INVARMISMATCH = -15083,
523eSQL_SORTCOST = -15084,
524eSQL_DEBUGMODE = -15086,
525eSQL_BADSCALE = -15087,
526eSQL_TOOMANYROWS = -15088,
527eSQL_AMBIGUOUSCOLREF = -15089,
528eSQL_NOHIDDENCOLS = -15090,
529eSQL_ROWNUMBER = -15091,
530eSQL_LABELMISMATCH = -15092,
531eSQL_UNDECLAREDVARREF = -15093,
532eSQL_NOAGGINASGT = -15094,
533eSQL_PROCGLOBALREF = -15095,
534eSQL_NOVALGLOBAL = -15096,
535eSQL_INARGASGT = -15097,
536eSQL_OUTARGCALL = -15098,
537eSQL_NOOERRCODE = -15099,
538eSQL_CASENOTFOUND = -15100,
539eSQL_OUTARGS = -15101,
540eSQL_INVRETURN = -15102,
541eSQL_RESULTSET = -15103,
542eSQL_RETURNTYPE = -15104,
543eSQL_ALIASEDCOLSREQD = -15105,
544eSQL_CURNOTDECLARED = -15106,
545eSQL_USEINPROCONLY = -15107,
546eSQL_FETCHVARS = -15108,
547eSQL_FETCHVARDATATYPE = -15109,
548eSQL_NORESULTSETS = -15110,
549eSQL_DUPVARREF = -15111,
550eSQL_NOTROWVAR = -15112,
551eSQL_ROWVARREF = -15113,
552eSQL_GLOBALVARREF = -15114,
553eSQL_NOTROWVARCOL = -15115,
554eSQL_NOTBLOCKVAR = -15116,
555eSQL_TOOMANYROWVARS = -15117,
556eSQL_WRONGROWVAR = -15118,
557eSQL_LABELNOTFOUND = -15119,
558eSQL_FORCURSOR = -15120,
559eSQL_ARGREF = -15121,
560eSQL_BADARGFORM = -15122,
561eSQL_PREPVAROUT = -15123,
562eSQL_PREPVARROW = -15124,
563eSQL_PREPVARTYPE = -15125,
564eSQL_BADINTOVARTYPE = -15126,
565eSQL_DUPPREPNAME = -15127,
566eSQL_PREPNOTFOUND = -15128,
567eSQL_PREPNOPARAMS = -15129,
568eSQL_PREPNOTSELECT = -15130,
569eSQL_EXECNEEDSINTO = -15131,
570eSQL_PREPUNALLOWABLE = -15132,
571eSQL_PREPNOCOLS = -15133,
572eSQL_NOTCONDITION = -15134,
573eSQL_GENEXCEPTION = -15135,
574eSQL_DUPCONDITION = -15136,
575eSQL_UNDONOTATOMIC = -15137,
576eSQL_HANDLERNOTFOUND = -15138,
577eSQL_RESIGNAL = -15139,
578eSQL_INVDIAGITEM = -15140,
579eSQL_MSGTEXT = -15141,
580eSQL_NODIAGSINFO = -15142,
581eSQL_INVCONDNUM = -15143,
582eSQL_MAXDIAGSAREA = -15144,
583eSQL_DIAGNOTSTACKED = -15145,
584eSQL_PROCEXISTS = -15146,
585eSQL_TRMODE = -15147,
586eSQL_BEGINTRANS = -15148,
587eSQL_ATOMIC = -15149,
588eSQL_MODIFIES = -15150,
589eSQL_SYSCAT = -15151,
590eSQL_SQLSTATESIGNAL = -15152,
591eSQL_NOTDETERMINISTIC = -15153,
592eSQL_LEAVEHANDLER = -15154,
593eSQL_ASGTEXPRCOUNT = -15155,
594eSQL_NOTINFORLOOP = -15156,
595eSQL_DUPLICATELABEL = -15157,
596eSQL_CALLFUNCTION = -15158,
597eSQL_TRIGDBMISMATCH = -15159,
598eSQL_TRIGCOLLIST = -15160,
599eSQL_BEGINATOMIC = -15161,
600eSQL_TRIGEXISTS = -15162,
601eSQL_WHENFCN = -15163,
602eSQL_NOTINTRIGGER = -15164,
603eSQL_NOTRIG = -15165,
604eSQL_NOINSERTVALS = -15167,
605eSQL_DEFINSERTVALS = -15168,
606eSQL_INVARRAYTYPE = -15169,
607eSQL_NOTARRAY = -15170,
608eSQL_BADSUBSCRIPT = -15171,
609eSQL_INVARRAYOP = -15172,
610eSQL_RECURSIVEPROC = -15173,
611eSQL_TBD = -15174,
612eSQL_SYSTEM = -15175,
613eSQL_NOTFSSQL = -15176,
614eSQL_NODBOPEN = -15177,
616/* mirroring codes: */
617eMIR_SYNC_GENERROR = -16000,
618eMIR_SYNC_TIMEOUT = -16001,
619eMIR_INVLOGFILE = -16002,
621/* rdbc codes: */
622eRDBC_BADCTYPE = -17000,
623eRDBC_BADSTYPE = -17001,
624eRDBC_NOMEMORY = -17002,
625eRDBC_TYPEATTR = -17003,
626eRDBC_NOTCAPABLE = -17004,
627eRDBC_DESCRANGE = -17005,
628eRDBC_INVDESCIDX = -17006,
629eRDBC_NOTCURSOR = -17007,
630eRDBC_INVIRDMOD = -17008,
631eRDBC_INVOPENMODE = -17009,
632eRDBC_NOINDVAR = -17011,
633eRDBC_CLOSEHDBC = -17012,
634eRDBC_OPENHDBCS = -17013,
635eRDBC_AUTODESCR = -17014,
636eRDBC_ATTRVALUE = -17015,
637eRDBC_FCNRANGE = -17016,
638eRDBC_INVOPNOW = -17017,
639eRDBC_BADDESCINFO = -17018,
640eRDBC_CONCATNULL = -17019,
641eRDBC_COLRANGE = -17020,
642eRDBC_SCOPERANGE = -17021,
643eRDBC_NULLRANGE = -17022,
644eRDBC_UNIQUERANGE = -17023,
645eRDBC_ACCURANGE = -17024,
647/* tx codes: */
648eTX_DISABLED = -18000,
649eTX_TRUNCATED = -18001,
650eTX_NETREAD = -18002,
651eTX_NETWRITE = -18003,
652eTX_CONNECT = -18004,
653eTX_HOSTNAME = -18005,
654eTX_ACCEPT = -18006,
655eTX_LISTEN = -18007,
656eTX_NO_REMOTE = -18008,
657eTX_GENERROR = -18009,
659/* system codes: */
660eSYS_BADERRCODE = -20000,
661eSYS_ERRACTIVE = -20001,
662eSYS_DCHAIN = -20003,
663eSYS_BADTREE = -20004,
664eSYS_BADHASH = -20005,
665eSYS_KEYEXIST = -20006,
666eSYS_BADOPTKEY = -20007,
667eSYS_BADFREE = -20008,
668eSYS_ERROR = -20009,
669eSYS_NOSQLSTATE = -20010,
671/* http codes: */
672eHTTP_BADREQUEST = -21000,
673eHTTP_URITOOLONG = -21001,
674eHTTP_ENTTOOLARGE = -21002,
675eHTTP_NOLENGTH = -21003,
676eHTTP_INVHANDLE = -21004,
677eHTTP_BADUSERID = -21006,
678eHTTP_UNSUPPORTEDTYPE = -21007,
680/* q/a codes: */
682eQA_TEST_TIMEOUT = -29001,
683eQA_ILLEGAL_FILENAME = -29002,
684eQA_ILLEGAL_NAMESPACE = -29003,
687eQA_HAS_FLOAT_REQUIRED = -29006,
688eQA_CASE_FAILED = -29007,
689eQA_NEED_DESCRIPTION = -29008,
690eQA_HELP = -29009,
691eQA_NO_TESTS_SELECTED = -29011,
692eQA_CASE_DESCRIBED = -29012,
693eQA_LOG_BAD_READ = -29013,
694eQA_LOG_BAD_WRITE = -29014,
695eQA_LOG_OPEN = -29015,
697eQA_TFS_PROPERTY_UNSET = -29017,
698eQA_NO_GLOBAL_ENC = -29018,
699eQA_FORK = -29019,
700eQA_MMAP = -29020,
701eQA_KILL = -29021,
702eQA_CHILD_EXIT = -29022,
703eQA_END_OF_LIST = -29023,
704eQA_RDBC_INVHANDLE = -29024,
705eQA_RDBC_ERROR = -29025,
706eQA_INVALID_ARGUMENT = -29026,
707eQA_LONG_ARGUMENT = -29027,
708eQA_TEST_FAILED = -29028,
709eQA_MEM = -29029,
712/* embed codes: */
713eEMBED_FILE_NOT_FOUND = -30000,
714eEMBED_UNKNOWN_COMMAND = -30001,
717 } RDM_RETCODE;
@ eSQL_OUTARGCALL
Definition: rdmretcodetypes.h:536
@ eSQL_NOBLOBGROUP
Definition: rdmretcodetypes.h:506
@ eDDL_DBNAMEINTABLE
Definition: rdmretcodetypes.h:438
@ eSQL_CONNECT
Definition: rdmretcodetypes.h:503
@ eSQL_WRONGROWVAR
Definition: rdmretcodetypes.h:556
@ eSQL_BADOUTERJOIN
Definition: rdmretcodetypes.h:464
@ eDDL_DUPCOLNAME
Definition: rdmretcodetypes.h:383
@ eDBNOTOPEN
Definition: rdmretcodetypes.h:104
@ eSQL_ROWVARREF
Definition: rdmretcodetypes.h:551
@ eDDL_NONUNIQUEHASH
Definition: rdmretcodetypes.h:434
@ eINVCURSOROP
Definition: rdmretcodetypes.h:244
@ eQA_NEED_DESCRIPTION
Definition: rdmretcodetypes.h:689
@ eSQL_FORUPDCOL
Definition: rdmretcodetypes.h:515
@ eINVRTREEVALUE
Definition: rdmretcodetypes.h:217
@ eSQL_GLOBALVARREF
Definition: rdmretcodetypes.h:552
@ eALREADYLOCKED
Definition: rdmretcodetypes.h:213
@ eINVINFOKEY
Definition: rdmretcodetypes.h:201
@ eSQL_BEGINTRANS
Definition: rdmretcodetypes.h:586
@ eSQL_SORTCOST
Definition: rdmretcodetypes.h:523
@ eSQL_LABELMISMATCH
Definition: rdmretcodetypes.h:530
@ eDBNOTCLOSED
Definition: rdmretcodetypes.h:165
@ eSQL_NOPROC
Definition: rdmretcodetypes.h:462
@ sPRECISIONLOSS
Definition: rdmretcodetypes.h:77
@ eSNAPSHOTACTIVE
Definition: rdmretcodetypes.h:120
@ eSQL_TABLEREF
Definition: rdmretcodetypes.h:500
@ sBASE_QUEUE_EMPTY
Definition: rdmretcodetypes.h:86
@ sSCHEMACHANGE
Definition: rdmretcodetypes.h:75
@ eKEYCOLCOUNTMISMATCH
Definition: rdmretcodetypes.h:177
@ eQA_ILLEGAL_FILENAME
Definition: rdmretcodetypes.h:683
@ eSQL_INVPROC
Definition: rdmretcodetypes.h:516
@ eINVBINLITERAL
Definition: rdmretcodetypes.h:156
@ eSQL_NOWHEREBLOB
Definition: rdmretcodetypes.h:509
@ eSQL_NOTDETERMINISTIC
Definition: rdmretcodetypes.h:591
@ eRDBC_BADDESCINFO
Definition: rdmretcodetypes.h:639
@ eINVREFID
Definition: rdmretcodetypes.h:242
@ eSQL_DUPCURSOR
Definition: rdmretcodetypes.h:442
@ eNOTBLOB
Definition: rdmretcodetypes.h:236
@ eSQL_COLNUMBER
Definition: rdmretcodetypes.h:445
@ eHTTP_NOLENGTH
Definition: rdmretcodetypes.h:675
@ eINVOPTIONVALUE
Definition: rdmretcodetypes.h:164
@ sREPLICATEDONE
Definition: rdmretcodetypes.h:92
@ eDDL_DISPLAY
Definition: rdmretcodetypes.h:412
@ eRDBC_AUTODESCR
Definition: rdmretcodetypes.h:635
@ eSINGLETONDELETED
Definition: rdmretcodetypes.h:247
@ ePSP_MUTEX_FAILURE
Definition: rdmretcodetypes.h:365
@ sSNAPSHOTENDED
Definition: rdmretcodetypes.h:67
@ eRDBC_ATTRVALUE
Definition: rdmretcodetypes.h:636
@ eINVTASKID
Definition: rdmretcodetypes.h:227
@ eSQL_LEAVEHANDLER
Definition: rdmretcodetypes.h:592
@ eSQL_ASGTEXPRCOUNT
Definition: rdmretcodetypes.h:593
@ eINVALID
Definition: rdmretcodetypes.h:192
@ eSQL_NODBOPEN
Definition: rdmretcodetypes.h:614
@ eMIXEDTRANS
Definition: rdmretcodetypes.h:308
@ eINVSTORAGETYPE
Definition: rdmretcodetypes.h:314
@ eINVDBNAMESPEC
Definition: rdmretcodetypes.h:136
@ eSQL_DEFINSERTVALS
Definition: rdmretcodetypes.h:605
@ eNOUPDATE
Definition: rdmretcodetypes.h:205
@ sTRABORTED
Definition: rdmretcodetypes.h:53
@ eSQL_OUTERJOIN
Definition: rdmretcodetypes.h:508
@ sTIMEOUT
Definition: rdmretcodetypes.h:50
@ eSQL_BLOBPARSONLY
Definition: rdmretcodetypes.h:493
@ eQA_END_OF_LIST
Definition: rdmretcodetypes.h:703
@ eDDL_ORDERBY
Definition: rdmretcodetypes.h:418
@ sREPLICATEUNSAFE
Definition: rdmretcodetypes.h:94
@ ePSP_DEADLOCK
Definition: rdmretcodetypes.h:372
@ eNODB
Definition: rdmretcodetypes.h:119
@ eSQL_NOUPDCOLS
Definition: rdmretcodetypes.h:496
@ eINVDATESEP
Definition: rdmretcodetypes.h:305
@ eINVTFSSPEC
Definition: rdmretcodetypes.h:137
@ eWRITEPANIC
Definition: rdmretcodetypes.h:214
@ eNOCURRENTOWNER
Definition: rdmretcodetypes.h:252
@ eSQL_NOTINTRIGGER
Definition: rdmretcodetypes.h:602
@ eDDL_INDEXMETHOD
Definition: rdmretcodetypes.h:417
@ eTFS_IASYNC_ON
Definition: rdmretcodetypes.h:344
@ ePSP_NOSOURCE
Definition: rdmretcodetypes.h:369
@ eQA_TEST_TIMEOUT
Definition: rdmretcodetypes.h:682
@ eSQL_NAMEDPARAM
Definition: rdmretcodetypes.h:510
@ sREPLICATECOMMIT
Definition: rdmretcodetypes.h:93
@ eINVTFSID
Definition: rdmretcodetypes.h:233
@ eDDL_DEFAUTO
Definition: rdmretcodetypes.h:387
@ eSQL_NOTROWVAR
Definition: rdmretcodetypes.h:550
@ eDUPLICATE
Definition: rdmretcodetypes.h:116
@ eSCHEMACHANGE
Definition: rdmretcodetypes.h:286
@ eQA_HAS_FLOAT_REQUIRED
Definition: rdmretcodetypes.h:687
@ ePSP_NODEST
Definition: rdmretcodetypes.h:370
@ eFILEEXIST
Definition: rdmretcodetypes.h:207
@ eTFS_INVTYPE
Definition: rdmretcodetypes.h:331
@ eTRACTIVE
Definition: rdmretcodetypes.h:109
@ eRANGE
Definition: rdmretcodetypes.h:142
@ eTRFREE
Definition: rdmretcodetypes.h:271
@ eDDL_CONSTRNAME
Definition: rdmretcodetypes.h:394
@ eDDL_INVDEF
Definition: rdmretcodetypes.h:430
@ eINVUNICODE
Definition: rdmretcodetypes.h:175
@ eDDL_DEFCURRENT
Definition: rdmretcodetypes.h:388
@ eQA_CASE_FAILED
Definition: rdmretcodetypes.h:688
@ eINNESTEDUPDATE
Definition: rdmretcodetypes.h:315
@ eTRNOTACT
Definition: rdmretcodetypes.h:110
@ eQA_LOG_OPEN
Definition: rdmretcodetypes.h:695
@ eTX_TRUNCATED
Definition: rdmretcodetypes.h:649
@ eDDL_ALTERCHECK
Definition: rdmretcodetypes.h:398
@ eDDL_NOHASHORDER
Definition: rdmretcodetypes.h:431
@ eDDL_DROPDOMAIN
Definition: rdmretcodetypes.h:408
@ eSQL_RESIGNAL
Definition: rdmretcodetypes.h:577
@ eDDL_DROPNOTNULL
Definition: rdmretcodetypes.h:397
@ eTX_NETREAD
Definition: rdmretcodetypes.h:650
@ eNOTKEY
Definition: rdmretcodetypes.h:235
@ eSQL_HANDLERNOTFOUND
Definition: rdmretcodetypes.h:576
@ eINVARGTYPE
Definition: rdmretcodetypes.h:167
@ eTFS_INVDBID
Definition: rdmretcodetypes.h:337
@ sNOMORERESULTS
Definition: rdmretcodetypes.h:78
@ eSYS_ERRACTIVE
Definition: rdmretcodetypes.h:661
@ eDDL_FKCOLINFK
Definition: rdmretcodetypes.h:403
@ eSQL_FORCURSOR
Definition: rdmretcodetypes.h:558
@ eSQL_NOTPREPARED
Definition: rdmretcodetypes.h:481
@ eSQL_AUTOCOMMIT
Definition: rdmretcodetypes.h:497
@ eBROKENPIPE
Definition: rdmretcodetypes.h:211
@ eSQL_NOTBLOCKVAR
Definition: rdmretcodetypes.h:554
@ eINVENCRYPT
Definition: rdmretcodetypes.h:276
@ eREPLICATESOURCE
Definition: rdmretcodetypes.h:319
@ sQA_RDBC_SUCCESS_WITH_INFO
Definition: rdmretcodetypes.h:45
@ eSQL_NOCOLUMN
Definition: rdmretcodetypes.h:449
@ eTX_DISABLED
Definition: rdmretcodetypes.h:648
@ eDDL_DROPTABLE
Definition: rdmretcodetypes.h:406
@ eDDL_NULLCONFLICT
Definition: rdmretcodetypes.h:395
@ eQA_RDBC_ERROR
Definition: rdmretcodetypes.h:705
@ eNOMEMORY
Definition: rdmretcodetypes.h:103
@ eSQL_LABELNOTFOUND
Definition: rdmretcodetypes.h:557
@ sTFS_SHUTDOWN
Definition: rdmretcodetypes.h:69
@ eDDL_NOPRIKEY
Definition: rdmretcodetypes.h:386
@ eDDL_ERRORS
Definition: rdmretcodetypes.h:422
@ eINVTRANSID
Definition: rdmretcodetypes.h:230
@ eCONNNOTOPEN
Definition: rdmretcodetypes.h:189
@ eSQL_INVCURSOR
Definition: rdmretcodetypes.h:513
@ eDDL_NOARRAYS
Definition: rdmretcodetypes.h:424
@ eREPLICATEALREADY
Definition: rdmretcodetypes.h:323
@ eDEFUNCT
Definition: rdmretcodetypes.h:226
@ eQA_ILLEGAL_TFS_COMBINATION
Definition: rdmretcodetypes.h:681
@ eQA_RDBC_INVHANDLE
Definition: rdmretcodetypes.h:704
@ eDDL_DUPCOLUMN
Definition: rdmretcodetypes.h:378
@ eSQL_TXUNKNOWN
Definition: rdmretcodetypes.h:480
@ eSQL_INVARMISMATCH
Definition: rdmretcodetypes.h:522
@ eSQL_GROUPRESULT
Definition: rdmretcodetypes.h:512
@ eSQL_GENEXCEPTION
Definition: rdmretcodetypes.h:573
@ eTFS_PACKFILELIMIT
Definition: rdmretcodetypes.h:361
@ eSQL_INVDIAGITEM
Definition: rdmretcodetypes.h:578
@ eBASE_QUEUE_CLOSED
Definition: rdmretcodetypes.h:223
@ eMIR_SYNC_TIMEOUT
Definition: rdmretcodetypes.h:618
@ eVTNOTREGISTERED
Definition: rdmretcodetypes.h:307
@ eREP_INVOP
Definition: rdmretcodetypes.h:280
@ eDDL_CONDEXPR
Definition: rdmretcodetypes.h:411
@ eINVTABID
Definition: rdmretcodetypes.h:241
@ eDDL_COLWITHDEFVAL
Definition: rdmretcodetypes.h:436
@ eENCRYPTMISMATCH
Definition: rdmretcodetypes.h:277
@ eSQL_MAXDIAGSAREA
Definition: rdmretcodetypes.h:582
@ eSQL_MULTIDBTRANS
Definition: rdmretcodetypes.h:489
@ sCMD_USAGE
Definition: rdmretcodetypes.h:71
@ eNULLCOLUMNVALUE
Definition: rdmretcodetypes.h:303
@ eREPLICATESNAPSHOT
Definition: rdmretcodetypes.h:325
@ eSQL_NOAGGINASGT
Definition: rdmretcodetypes.h:532
@ eTX_ACCEPT
Definition: rdmretcodetypes.h:654
@ eMISSINGLITERAL
Definition: rdmretcodetypes.h:128
@ eBADWILDALL
Definition: rdmretcodetypes.h:184
@ eTFS_DUPUSER
Definition: rdmretcodetypes.h:333
@ eDDL_BADRTREECOLS
Definition: rdmretcodetypes.h:432
@ eUNIONCATMISMATCH
Definition: rdmretcodetypes.h:295
@ eMULTIPLE_DBS
Definition: rdmretcodetypes.h:294
@ eSYNTAX
Definition: rdmretcodetypes.h:150
@ eREPLICATEMISSMATCH
Definition: rdmretcodetypes.h:324
@ eSQL_NORETURNVAL
Definition: rdmretcodetypes.h:467
@ eNOTOWNER
Definition: rdmretcodetypes.h:248
@ eSQL_GROUPBYPARMS
Definition: rdmretcodetypes.h:521
@ eSQL_DUPPROC
Definition: rdmretcodetypes.h:461
@ eSQL_INVSELECT
Definition: rdmretcodetypes.h:520
@ eBADREAD
Definition: rdmretcodetypes.h:140
@ eSQL_PREPUNALLOWABLE
Definition: rdmretcodetypes.h:570
@ eSQL_BLOBEXPR
Definition: rdmretcodetypes.h:491
@ eSQL_DUPCONDITION
Definition: rdmretcodetypes.h:574
@ eDBOPENED
Definition: rdmretcodetypes.h:299
@ eSYS_BADHASH
Definition: rdmretcodetypes.h:664
@ sUNDERFLOW
Definition: rdmretcodetypes.h:76
@ eBADCATVER
Definition: rdmretcodetypes.h:212
@ eSQL_RETURNTYPE
Definition: rdmretcodetypes.h:542
@ eDDL_NOBLOBS
Definition: rdmretcodetypes.h:425
@ sOKAYWITHINFO
Definition: rdmretcodetypes.h:55
@ eSQL_CHARREQD
Definition: rdmretcodetypes.h:502
@ eINVLOCALE
Definition: rdmretcodetypes.h:309
@ sREADENDED
Definition: rdmretcodetypes.h:68
@ eBASE_COMMAND
Definition: rdmretcodetypes.h:222
@ eSQL_DUPLICATELABEL
Definition: rdmretcodetypes.h:595
@ eTFS_INIEDITED
Definition: rdmretcodetypes.h:352
@ eFILEACCESS
Definition: rdmretcodetypes.h:206
@ eNOTNULL
Definition: rdmretcodetypes.h:130
@ eSQL_INARGASGT
Definition: rdmretcodetypes.h:535
@ eVARDATALEN
Definition: rdmretcodetypes.h:269
@ eREPLOG_EOF
Definition: rdmretcodetypes.h:290
@ eDDL_REFNULL
Definition: rdmretcodetypes.h:385
@ eFILEOPEN
Definition: rdmretcodetypes.h:132
@ eKEYSEQ
Definition: rdmretcodetypes.h:268
@ eEMBED_FILE_NOT_FOUND
Definition: rdmretcodetypes.h:713
@ eDDL_KEYSPEC
Definition: rdmretcodetypes.h:420
@ eTFS_INVHANDLE
Definition: rdmretcodetypes.h:330
@ eSQL_OUTARGS
Definition: rdmretcodetypes.h:539
@ eEMBED_UNKNOWN_COMMAND
Definition: rdmretcodetypes.h:714
@ eSQL_AMBIGUOUSCOLREF
Definition: rdmretcodetypes.h:527
@ eRDBC_BADCTYPE
Definition: rdmretcodetypes.h:622
@ eINVFCNSEQ
Definition: rdmretcodetypes.h:126
@ eOPENMODE
Definition: rdmretcodetypes.h:122
@ eINVKEYSPEC
Definition: rdmretcodetypes.h:273
@ eREADONLY
Definition: rdmretcodetypes.h:146
@ sBASE_QUEUE_CLOSED
Definition: rdmretcodetypes.h:85
@ eRDBC_NOTCAPABLE
Definition: rdmretcodetypes.h:626
@ eINVCURSORKEY
Definition: rdmretcodetypes.h:258
@ eUNOMISMATCH
Definition: rdmretcodetypes.h:133
@ eBADSNAPSHOTMODE
Definition: rdmretcodetypes.h:186
@ eDDL_NODBNAME
Definition: rdmretcodetypes.h:429
@ eTFS_ILLEGALMOD
Definition: rdmretcodetypes.h:335
@ eNOTMEMBER
Definition: rdmretcodetypes.h:249
@ eUNAVAIL
Definition: rdmretcodetypes.h:193
@ eNOTROOTUPDATETRANS
Definition: rdmretcodetypes.h:170
@ eTX_NO_REMOTE
Definition: rdmretcodetypes.h:656
@ eHTTP_BADREQUEST
Definition: rdmretcodetypes.h:672
@ sOPTIONIGNORED
Definition: rdmretcodetypes.h:83
@ eINVTIMEOUT
Definition: rdmretcodetypes.h:180
@ eTFS_BLOCKED
Definition: rdmretcodetypes.h:345
@ eTFSOPTIONINIT
Definition: rdmretcodetypes.h:200
@ sNODB
Definition: rdmretcodetypes.h:81
@ eEOF
Definition: rdmretcodetypes.h:210
@ eSYS_NOSQLSTATE
Definition: rdmretcodetypes.h:669
@ eSYS_DCHAIN
Definition: rdmretcodetypes.h:662
@ eRDBC_CLOSEHDBC
Definition: rdmretcodetypes.h:633
@ eQA_LOG_BAD_WRITE
Definition: rdmretcodetypes.h:694
@ eSQL_LOCKMODE
Definition: rdmretcodetypes.h:495
@ eDDL_HASPRIKEY
Definition: rdmretcodetypes.h:427
@ eTFS_NOTINITIALIZED
Definition: rdmretcodetypes.h:332
@ eNOREPLICATE
Definition: rdmretcodetypes.h:317
@ eNOCURRTYPE
Definition: rdmretcodetypes.h:300
@ eRDBC_INVOPNOW
Definition: rdmretcodetypes.h:638
@ eSQL_NESTEDAGGS
Definition: rdmretcodetypes.h:501
@ eSYS_ERROR
Definition: rdmretcodetypes.h:668
@ eINVIDENTIFIER
Definition: rdmretcodetypes.h:243
@ ePRECOMMITTED
Definition: rdmretcodetypes.h:135
@ sEOS
Definition: rdmretcodetypes.h:74
@ eSQL_DIAGNOTSTACKED
Definition: rdmretcodetypes.h:583
@ eRDBC_FCNRANGE
Definition: rdmretcodetypes.h:637
@ eSQL_NOTARRAY
Definition: rdmretcodetypes.h:607
@ eCURSORDB
Definition: rdmretcodetypes.h:232
@ eDDL_ALTERTYPE
Definition: rdmretcodetypes.h:404
@ eSQL_BEGINATOMIC
Definition: rdmretcodetypes.h:599
@ eSQL_BADSUBSCRIPT
Definition: rdmretcodetypes.h:608
@ sSETCLASH
Definition: rdmretcodetypes.h:65
@ sFILE_CONSOLE_UTF8
Definition: rdmretcodetypes.h:90
@ eTFS_NOTFS
Definition: rdmretcodetypes.h:357
@ eSQL_CURSORTAB
Definition: rdmretcodetypes.h:514
@ eRDBC_UNIQUERANGE
Definition: rdmretcodetypes.h:644
@ eDDL_NOREFDTABLE
Definition: rdmretcodetypes.h:400
@ eHTTP_URITOOLONG
Definition: rdmretcodetypes.h:673
@ eNOSPACE
Definition: rdmretcodetypes.h:134
@ eTFS_INVFILE
Definition: rdmretcodetypes.h:343
@ eDDL_COLTYPE
Definition: rdmretcodetypes.h:413
@ eLEGACYDB
Definition: rdmretcodetypes.h:182
@ eSYS_KEYEXIST
Definition: rdmretcodetypes.h:665
@ eDDL_DUPTABNAME
Definition: rdmretcodetypes.h:382
@ eTRUNCATED
Definition: rdmretcodetypes.h:139
@ eQA_LONG_ARGUMENT
Definition: rdmretcodetypes.h:707
@ eSQL_CURSTATE
Definition: rdmretcodetypes.h:455
@ eRDBC_INVIRDMOD
Definition: rdmretcodetypes.h:630
@ eSYS_BADOPTKEY
Definition: rdmretcodetypes.h:666
@ eSQL_TBD
Definition: rdmretcodetypes.h:611
@ eNOCURRENTROW
Definition: rdmretcodetypes.h:251
@ eSQL_DUPPREPNAME
Definition: rdmretcodetypes.h:565
@ eINVCONVERT
Definition: rdmretcodetypes.h:161
@ eINVDATEFMT
Definition: rdmretcodetypes.h:304
@ sDUPLICATE
Definition: rdmretcodetypes.h:49
@ eQA_LOG_BAD_READ
Definition: rdmretcodetypes.h:693
@ eTFS_COMMITFAILED
Definition: rdmretcodetypes.h:350
@ eSYS_BADFREE
Definition: rdmretcodetypes.h:667
@ eHTTP_BADUSERID
Definition: rdmretcodetypes.h:677
@ eSQL_NOHIDDENCOLS
Definition: rdmretcodetypes.h:528
@ eSQL_RESULTSET
Definition: rdmretcodetypes.h:541
@ eTX_LISTEN
Definition: rdmretcodetypes.h:655
@ eSQL_UNDECLAREDVARREF
Definition: rdmretcodetypes.h:531
@ eFILEIO
Definition: rdmretcodetypes.h:131
@ eSQL_NOTSELECT
Definition: rdmretcodetypes.h:456
@ eSQL_NORESULTSETS
Definition: rdmretcodetypes.h:548
@ eINSERTVALS
Definition: rdmretcodetypes.h:196
@ eREPLICATEREADONLY
Definition: rdmretcodetypes.h:322
@ eNOCURRENTMEMBER
Definition: rdmretcodetypes.h:253
@ sNOTFOUND
Definition: rdmretcodetypes.h:48
@ eSQL_DUPJOINCOL
Definition: rdmretcodetypes.h:472
@ eHTTP_ENTTOOLARGE
Definition: rdmretcodetypes.h:674
@ eDDL_BINLEN
Definition: rdmretcodetypes.h:391
@ eSQL_NOTINFORLOOP
Definition: rdmretcodetypes.h:594
@ eSQL_PARMTYPE
Definition: rdmretcodetypes.h:483
@ eQA_ILLEGAL_USE_OF_STOP_WATCH
Definition: rdmretcodetypes.h:686
@ eVALUEISLIST
Definition: rdmretcodetypes.h:153
@ sNOTINCURSOR
Definition: rdmretcodetypes.h:52
@ eSQL_BADARGFORM
Definition: rdmretcodetypes.h:560
@ eINVBCD
Definition: rdmretcodetypes.h:144
@ eQA_HELP
Definition: rdmretcodetypes.h:690
@ eNOTLOCKED
Definition: rdmretcodetypes.h:114
@ sTRUNCATE
Definition: rdmretcodetypes.h:60
@ eSQL_NOTUDFAGG
Definition: rdmretcodetypes.h:517
@ eNOTSUPPORTED
Definition: rdmretcodetypes.h:169
@ eNOT_ENCRYPTED
Definition: rdmretcodetypes.h:288
@ eSQL_NOTRIG
Definition: rdmretcodetypes.h:603
@ eRDBC_SCOPERANGE
Definition: rdmretcodetypes.h:642
@ eDDL_NOMAXROWS
Definition: rdmretcodetypes.h:392
@ eNOTLINKED
Definition: rdmretcodetypes.h:254
@ eNOTFOUND
Definition: rdmretcodetypes.h:149
@ eRDBC_NOINDVAR
Definition: rdmretcodetypes.h:632
@ eTFS_CONNECT
Definition: rdmretcodetypes.h:358
@ eSQL_RDONLYFLAG
Definition: rdmretcodetypes.h:499
@ eSQL_GENFILE
Definition: rdmretcodetypes.h:443
@ eINVCOLID
Definition: rdmretcodetypes.h:240
@ eINVFILE
Definition: rdmretcodetypes.h:279
@ eDROPPED
Definition: rdmretcodetypes.h:313
@ eRECOVERYFAILED
Definition: rdmretcodetypes.h:148
@ eDATALOST
Definition: rdmretcodetypes.h:155
@ eQA_TFS_PROPERTY_CONFLICT
Definition: rdmretcodetypes.h:696
@ sOKAY
Definition: rdmretcodetypes.h:97
@ eSQL_TIMEOUT
Definition: rdmretcodetypes.h:484
@ eSQL_FETCHVARS
Definition: rdmretcodetypes.h:546
@ eSQL_INSERTCOLREF
Definition: rdmretcodetypes.h:471
@ eINVSQLTYPE
Definition: rdmretcodetypes.h:188
@ ePSP_INVUSER
Definition: rdmretcodetypes.h:367
@ eINVNULLARG
Definition: rdmretcodetypes.h:125
@ eTFS_DOCROOTINVALID
Definition: rdmretcodetypes.h:341
@ eSQL_FETCHTYPE
Definition: rdmretcodetypes.h:451
@ eBADWILDONE
Definition: rdmretcodetypes.h:185
@ eSQL_REMOTEERROR
Definition: rdmretcodetypes.h:486
@ eREPLICATETARGET
Definition: rdmretcodetypes.h:320
@ eDDL_DOMAINCHECK
Definition: rdmretcodetypes.h:409
@ eTFS_NOTRANS
Definition: rdmretcodetypes.h:347
@ eREPLOG_ERROR
Definition: rdmretcodetypes.h:289
@ eRDBC_DESCRANGE
Definition: rdmretcodetypes.h:627
@ eQA_CASE_DESCRIBED
Definition: rdmretcodetypes.h:692
@ eRDBC_INVDESCIDX
Definition: rdmretcodetypes.h:628
@ eBADDATALEN
Definition: rdmretcodetypes.h:151
@ eQA_FAIL_NOTIMPLEMENTED
Definition: rdmretcodetypes.h:710
@ eQA_ILLEGAL_NAMESPACE
Definition: rdmretcodetypes.h:684
@ eSQL_UDF
Definition: rdmretcodetypes.h:466
@ eSQL_UDFDEFN
Definition: rdmretcodetypes.h:468
@ eFILEISDIR
Definition: rdmretcodetypes.h:209
@ eSQL_SYSCAT
Definition: rdmretcodetypes.h:589
@ sUPDATEDPOSITION
Definition: rdmretcodetypes.h:51
@ eSETPAGES
Definition: rdmretcodetypes.h:278
@ eSQL_DUPVARREF
Definition: rdmretcodetypes.h:549
@ eEMBED_CONTENT_MISMATCH
Definition: rdmretcodetypes.h:716
@ eIMPBADXML
Definition: rdmretcodetypes.h:292
@ eVACUUMAMOUNT
Definition: rdmretcodetypes.h:316
@ eOWNERDELETED
Definition: rdmretcodetypes.h:246
@ eINVITERATION
Definition: rdmretcodetypes.h:255
@ eDELETED
Definition: rdmretcodetypes.h:245
@ eREFINTEGRITY
Definition: rdmretcodetypes.h:117
@ eINVTRID
Definition: rdmretcodetypes.h:168
@ eCIRTABDELETE
Definition: rdmretcodetypes.h:129
@ eQA_MMAP
Definition: rdmretcodetypes.h:700
@ eREPLICATEBEHIND
Definition: rdmretcodetypes.h:321
@ eINVTRIGSTMT
Definition: rdmretcodetypes.h:197
@ eSLAVEREADONLY
Definition: rdmretcodetypes.h:274
@ eINVLITERAL
Definition: rdmretcodetypes.h:127
@ eRDBC_ACCURANGE
Definition: rdmretcodetypes.h:645
@ eNOCOLUMNVALUE
Definition: rdmretcodetypes.h:302
@ eTFS_ENCNOTINIT
Definition: rdmretcodetypes.h:359
@ eDDL_INVCHGFORKEY
Definition: rdmretcodetypes.h:437
@ eSQL_UNDONOTATOMIC
Definition: rdmretcodetypes.h:575
@ eTFS_NOREST
Definition: rdmretcodetypes.h:360
@ eSQL_ESCAPECHAR
Definition: rdmretcodetypes.h:457
@ eCOLNOTFOUND
Definition: rdmretcodetypes.h:195
@ ePSP_FAILURE
Definition: rdmretcodetypes.h:364
@ eDDL_DBEXISTS
Definition: rdmretcodetypes.h:410
@ eSQL_BADINTOVARTYPE
Definition: rdmretcodetypes.h:564
@ eTFS_INVUSERID
Definition: rdmretcodetypes.h:338
@ eQA_CHILD_EXIT
Definition: rdmretcodetypes.h:702
@ sINDETERMINATE
Definition: rdmretcodetypes.h:87
@ eSQL_TOOMANYROWVARS
Definition: rdmretcodetypes.h:555
@ eRDBC_COLRANGE
Definition: rdmretcodetypes.h:641
@ sNODATA
Definition: rdmretcodetypes.h:57
@ eSQL_CASENOTFOUND
Definition: rdmretcodetypes.h:538
@ eSQL_WHERECALCS
Definition: rdmretcodetypes.h:459
@ eSQL_SQLERROR
Definition: rdmretcodetypes.h:441
@ eSQL_PREPNOTSELECT
Definition: rdmretcodetypes.h:568
@ eDIVBY0
Definition: rdmretcodetypes.h:190
@ eSQL_ROWNUMBER
Definition: rdmretcodetypes.h:529
@ sKVNOVALUE
Definition: rdmretcodetypes.h:82
@ eINVENDIAN
Definition: rdmretcodetypes.h:282
@ eTFS_DOCROOTUSED
Definition: rdmretcodetypes.h:339
@ eDBDREAD
Definition: rdmretcodetypes.h:281
@ eSYS_BADERRCODE
Definition: rdmretcodetypes.h:660
@ eDDL_NOLOBKEYS
Definition: rdmretcodetypes.h:428
@ eSQL_CURNOTDECLARED
Definition: rdmretcodetypes.h:544
@ eTFS_NOPAGE
Definition: rdmretcodetypes.h:349
@ eTX_NETWRITE
Definition: rdmretcodetypes.h:651
@ sUPDATEABORTED
Definition: rdmretcodetypes.h:66
@ eINVFORUNION
Definition: rdmretcodetypes.h:234
@ eNOSTARTREAD
Definition: rdmretcodetypes.h:113
@ eSQL_INVPARAM
Definition: rdmretcodetypes.h:460
@ eRDBC_NOMEMORY
Definition: rdmretcodetypes.h:624
@ ePSP_INVPASS
Definition: rdmretcodetypes.h:368
@ eSQL_UNIONOPEN
Definition: rdmretcodetypes.h:504
@ eMIR_SYNC_GENERROR
Definition: rdmretcodetypes.h:617
@ sNULLVAL
Definition: rdmretcodetypes.h:73
@ eSQL_PROCGLOBALREF
Definition: rdmretcodetypes.h:533
@ eSQL_ATOMIC
Definition: rdmretcodetypes.h:587
@ eTFS_WRITEFAIL
Definition: rdmretcodetypes.h:342
@ eINVARG
Definition: rdmretcodetypes.h:166
@ eSQL_GROUPBYAGGFN
Definition: rdmretcodetypes.h:479
@ eSQL_PROCEXISTS
Definition: rdmretcodetypes.h:584
@ eSQL_MSGTEXT
Definition: rdmretcodetypes.h:579
@ eSQL_NOVALGLOBAL
Definition: rdmretcodetypes.h:534
@ eSQL_HDBCINUSE
Definition: rdmretcodetypes.h:465
@ eTABLEISINREF
Definition: rdmretcodetypes.h:301
@ eINVCURSORCOL
Definition: rdmretcodetypes.h:257
@ eDEPRECATED
Definition: rdmretcodetypes.h:179
@ eDDL_CONSTRNOTFOUND
Definition: rdmretcodetypes.h:399
@ eDDL_TABREFFEDINPL
Definition: rdmretcodetypes.h:435
@ eROWIDRANGE
Definition: rdmretcodetypes.h:158
@ eSQL_INVROWIDVAL
Definition: rdmretcodetypes.h:518
@ eSQL_ARGREF
Definition: rdmretcodetypes.h:559
@ sFILECHANGED
Definition: rdmretcodetypes.h:62
@ eQA_TFS_PROPERTY_UNSET
Definition: rdmretcodetypes.h:697
@ eDEBUG
Definition: rdmretcodetypes.h:275
@ eQA_FORK
Definition: rdmretcodetypes.h:699
@ eINVID
Definition: rdmretcodetypes.h:174
@ ePSP_INVUUID
Definition: rdmretcodetypes.h:371
@ eFILENOENTRY
Definition: rdmretcodetypes.h:208
@ eDDL_DROPFKCOL
Definition: rdmretcodetypes.h:407
@ sPACK_FILE_NOT_OPEN
Definition: rdmretcodetypes.h:89
@ eSQL_IEF
Definition: rdmretcodetypes.h:485
@ eTX_HOSTNAME
Definition: rdmretcodetypes.h:653
@ eSQL_PREPNOTFOUND
Definition: rdmretcodetypes.h:566
@ eTFS_INVOPERATION
Definition: rdmretcodetypes.h:346
@ eSQL_RECURSIVEPROC
Definition: rdmretcodetypes.h:610
@ eSQL_TRIGCOLLIST
Definition: rdmretcodetypes.h:598
@ eBLOBBADSIZE
Definition: rdmretcodetypes.h:260
@ eSQL_LOCKSACTIVE
Definition: rdmretcodetypes.h:488
@ eSQL_WHENFCN
Definition: rdmretcodetypes.h:601
@ eLEGACYAPI
Definition: rdmretcodetypes.h:181
@ eSQL_NOOERRCODE
Definition: rdmretcodetypes.h:537
@ eINVKEYVALUE
Definition: rdmretcodetypes.h:143
@ eQA_MEM
Definition: rdmretcodetypes.h:709
@ eFILEINUSE
Definition: rdmretcodetypes.h:138
@ eTFS_ININOTEDITED
Definition: rdmretcodetypes.h:353
@ eTFS_NOMIR
Definition: rdmretcodetypes.h:355
@ eSQL_INVARRAYOP
Definition: rdmretcodetypes.h:609
@ eRDBC_TYPEATTR
Definition: rdmretcodetypes.h:625
@ eSQL_INVCONDNUM
Definition: rdmretcodetypes.h:581
@ eDBCORRUPTIONMISSINGFILE
Definition: rdmretcodetypes.h:326
@ eSQL_TRIGEXISTS
Definition: rdmretcodetypes.h:600
@ eSQL_UDFARG
Definition: rdmretcodetypes.h:469
@ eROWLIMIT
Definition: rdmretcodetypes.h:160
@ eDDL_BADDATATYPE
Definition: rdmretcodetypes.h:381
@ eSQL_BADBLOBPAR
Definition: rdmretcodetypes.h:494
@ eQA_KILL
Definition: rdmretcodetypes.h:701
@ eTFS_ILLEGALACCESS
Definition: rdmretcodetypes.h:336
@ eNOSTATS
Definition: rdmretcodetypes.h:198
@ eSQL_SYSTEM
Definition: rdmretcodetypes.h:612
@ eSQL_NUMARGS
Definition: rdmretcodetypes.h:463
@ eUPDPRIKEY
Definition: rdmretcodetypes.h:216
@ eINVOPTION
Definition: rdmretcodetypes.h:163
@ eINVROWIDVAL
Definition: rdmretcodetypes.h:152
@ eREPLICATE
Definition: rdmretcodetypes.h:318
@ sIGNORE
Definition: rdmretcodetypes.h:54
@ eDBEXISTS
Definition: rdmretcodetypes.h:172
@ sCMD_VERSION
Definition: rdmretcodetypes.h:72
@ eRDBC_NULLRANGE
Definition: rdmretcodetypes.h:643
@ eSQL_NOTINUDF
Definition: rdmretcodetypes.h:511
@ eINVDBID
Definition: rdmretcodetypes.h:228
@ eHTTP_UNSUPPORTEDTYPE
Definition: rdmretcodetypes.h:678
@ sNEEDDATA
Definition: rdmretcodetypes.h:56
@ eREALLOCMEMORY
Definition: rdmretcodetypes.h:204
@ eDBCORRUPTED
Definition: rdmretcodetypes.h:202
@ eSQL_DATAATEXEC
Definition: rdmretcodetypes.h:492
@ eSQL_TOOMANYROWS
Definition: rdmretcodetypes.h:526
@ eTABNOTFOUND
Definition: rdmretcodetypes.h:194
@ eKEYREQD
Definition: rdmretcodetypes.h:239
@ eCOLCOUNTMISMATCH
Definition: rdmretcodetypes.h:176
@ sREFERENCING
Definition: rdmretcodetypes.h:61
@ eSQL_NOTROWVARCOL
Definition: rdmretcodetypes.h:553
@ eTX_GENERROR
Definition: rdmretcodetypes.h:657
@ sSKIPTRANS
Definition: rdmretcodetypes.h:63
@ eNOTANUMBER
Definition: rdmretcodetypes.h:191
@ eSQL_RDMERROR
Definition: rdmretcodetypes.h:447
@ eRDBC_NOTCURSOR
Definition: rdmretcodetypes.h:629
@ eQA_NO_TESTS_SELECTED
Definition: rdmretcodetypes.h:691
@ eSQL_USEINPROCONLY
Definition: rdmretcodetypes.h:545
@ eBADCAT
Definition: rdmretcodetypes.h:107
@ eDDL_FKMISMATCH
Definition: rdmretcodetypes.h:384
@ eSQL_SORTCOLREF
Definition: rdmretcodetypes.h:474
@ eDDL_COLDOMCONSTR
Definition: rdmretcodetypes.h:401
@ eINVDB
Definition: rdmretcodetypes.h:291
@ eSQL_NODIAGSINFO
Definition: rdmretcodetypes.h:580
@ eDDL_DROPCOLUMN
Definition: rdmretcodetypes.h:396
@ eSQL_DEBUGMODE
Definition: rdmretcodetypes.h:524
@ eDDL_DOMNOTFOUND
Definition: rdmretcodetypes.h:380
@ eDDL_NOTWITHDOMAIN
Definition: rdmretcodetypes.h:379
@ eINVLOCKTYPE
Definition: rdmretcodetypes.h:237
@ eINVKEYID
Definition: rdmretcodetypes.h:238
@ sNOMOREPAGE
Definition: rdmretcodetypes.h:64
@ eBLOBBADPOSITION
Definition: rdmretcodetypes.h:261
@ eNOTFREE
Definition: rdmretcodetypes.h:115
@ eSQL_CURSORTABLE
Definition: rdmretcodetypes.h:498
@ eSQL_INVTXTYPE
Definition: rdmretcodetypes.h:482
@ eISRTREE
Definition: rdmretcodetypes.h:312
@ eINVCURSORID
Definition: rdmretcodetypes.h:229
@ eSQL_NUMPAR
Definition: rdmretcodetypes.h:450
@ eTABLENOROWID
Definition: rdmretcodetypes.h:215
@ eSQL_NOTUPDATEABLE
Definition: rdmretcodetypes.h:490
@ eINVUTF
Definition: rdmretcodetypes.h:162
@ eSQL_PREPVARTYPE
Definition: rdmretcodetypes.h:563
@ eSQL_INVARRAYTYPE
Definition: rdmretcodetypes.h:606
@ sBASE_DONE
Definition: rdmretcodetypes.h:88
@ eISCOMPOUNDKEY
Definition: rdmretcodetypes.h:265
@ sCHILD
Definition: rdmretcodetypes.h:84
@ sFETCHBEYOND
Definition: rdmretcodetypes.h:79
@ eSQL_INVSTATE
Definition: rdmretcodetypes.h:458
@ eTYPEMISMATCH
Definition: rdmretcodetypes.h:157
@ eDDL_BADRTREELEN
Definition: rdmretcodetypes.h:433
@ eINVOPFORBLOB
Definition: rdmretcodetypes.h:297
@ eINVSTRING
Definition: rdmretcodetypes.h:283
@ eEXCLUSIVE
Definition: rdmretcodetypes.h:106
@ eDDL_COLCONSTRAINT
Definition: rdmretcodetypes.h:415
@ eDUPUSERID
Definition: rdmretcodetypes.h:145
@ eSQL_PREPVAROUT
Definition: rdmretcodetypes.h:561
@ eSQL_FCNARG
Definition: rdmretcodetypes.h:475
@ eFAIL
Definition: rdmretcodetypes.h:100
@ eDDL_COLDECL
Definition: rdmretcodetypes.h:414
@ eINCOMPAT
Definition: rdmretcodetypes.h:296
@ eRDBC_INVOPENMODE
Definition: rdmretcodetypes.h:631
@ eNOTIMPLEMENTED
Definition: rdmretcodetypes.h:123
@ eSQL_PARNUMBER
Definition: rdmretcodetypes.h:446
@ eBADLOCKS
Definition: rdmretcodetypes.h:272
@ eRDBC_BADSTYPE
Definition: rdmretcodetypes.h:623
@ eSQL_NOTCONDITION
Definition: rdmretcodetypes.h:572
@ eQA_NO_GLOBAL_ENC
Definition: rdmretcodetypes.h:698
@ eSQL_NUMFCNARGS
Definition: rdmretcodetypes.h:476
@ eDDL_ALTERCOL
Definition: rdmretcodetypes.h:423
@ eTX_CONNECT
Definition: rdmretcodetypes.h:652
@ eDBCORRUPTIONTRUNCATEDFILE
Definition: rdmretcodetypes.h:327
@ eINVHANDLE
Definition: rdmretcodetypes.h:187
@ sEOF
Definition: rdmretcodetypes.h:59
@ eCATMISMATCH
Definition: rdmretcodetypes.h:285
@ eDDL_DROPREFDKEY
Definition: rdmretcodetypes.h:402
@ eTFS_DBOPEN
Definition: rdmretcodetypes.h:348
@ eSQL_NOSETATTR
Definition: rdmretcodetypes.h:454
@ eRDBC_CONCATNULL
Definition: rdmretcodetypes.h:640
@ eSQLRESERVED
Definition: rdmretcodetypes.h:108
@ ePSP_PRIV
Definition: rdmretcodetypes.h:366
@ eEOS
Definition: rdmretcodetypes.h:264
@ eSQL_CURPOS
Definition: rdmretcodetypes.h:453
@ eSQL_CANCELLED
Definition: rdmretcodetypes.h:478
@ eQA_TEST_FAILED
Definition: rdmretcodetypes.h:708
@ eINVFCNARG
Definition: rdmretcodetypes.h:124
@ eDDL_FORKEYSPEC
Definition: rdmretcodetypes.h:421
@ eISOWNED
Definition: rdmretcodetypes.h:263
@ eSQL_INVRETURN
Definition: rdmretcodetypes.h:540
@ eSQL_NOINSERTID
Definition: rdmretcodetypes.h:519
@ eHASMEMBERS
Definition: rdmretcodetypes.h:178
@ eSQL_NOBLOBSORT
Definition: rdmretcodetypes.h:505
@ eDDL_NEEDTABLE
Definition: rdmretcodetypes.h:405
@ eEMBED_ILLEGAL_NAMESPACE
Definition: rdmretcodetypes.h:715
@ eDDL_MAXROWSVALUE
Definition: rdmretcodetypes.h:393
@ eEOD
Definition: rdmretcodetypes.h:173
@ eNOTRELATED
Definition: rdmretcodetypes.h:250
@ eESCAPE
Definition: rdmretcodetypes.h:171
@ eHTTP_INVHANDLE
Definition: rdmretcodetypes.h:676
@ eSQL_TRMODE
Definition: rdmretcodetypes.h:585
@ eQA_FEATURE_NOTIMPLEMENTED
Definition: rdmretcodetypes.h:685
@ eBASE_INVTIMEZONE
Definition: rdmretcodetypes.h:221
@ eSQL_PREPNOPARAMS
Definition: rdmretcodetypes.h:567
@ eSQL_BADFORMAT
Definition: rdmretcodetypes.h:444
@ eMIR_INVLOGFILE
Definition: rdmretcodetypes.h:619
@ eDBOPEN
Definition: rdmretcodetypes.h:105
@ eLOCALEMISMATCH
Definition: rdmretcodetypes.h:310
@ eDDL_ALTERACT
Definition: rdmretcodetypes.h:426
@ eNOTINCURSOR
Definition: rdmretcodetypes.h:259
@ eTFS_NAMEINUSE
Definition: rdmretcodetypes.h:354
@ eSQL_EXECNEEDSINTO
Definition: rdmretcodetypes.h:569
@ eSQL_SQLSTATESIGNAL
Definition: rdmretcodetypes.h:590
@ eSQL_NOINSERTVALS
Definition: rdmretcodetypes.h:604
@ eSQL_SELECTCOLS
Definition: rdmretcodetypes.h:448
@ eSQL_PREPVARROW
Definition: rdmretcodetypes.h:562
@ eNOTRANSID
Definition: rdmretcodetypes.h:231
@ sTRIGGERSREADONLY
Definition: rdmretcodetypes.h:80
@ eQA_INVALID_ARGUMENT
Definition: rdmretcodetypes.h:706
@ eSQL_ROWVALUE
Definition: rdmretcodetypes.h:452
@ sENDOFCURSOR
Definition: rdmretcodetypes.h:58
@ sOPTCHANGED
Definition: rdmretcodetypes.h:70
@ eDROPONLYCOL
Definition: rdmretcodetypes.h:199
@ eNOSTARTUPDATE
Definition: rdmretcodetypes.h:112
@ ePSP_TERMINATE
Definition: rdmretcodetypes.h:373
@ eIMPBADDATA
Definition: rdmretcodetypes.h:293
@ eINVOPENMODE
Definition: rdmretcodetypes.h:298
@ eSQL_MODIFIES
Definition: rdmretcodetypes.h:588
@ eDDL_WRONGDB
Definition: rdmretcodetypes.h:377
@ eDDL_ONACTION
Definition: rdmretcodetypes.h:419
@ eSQL_NOJOINCOLMATCH
Definition: rdmretcodetypes.h:473
@ eINVVARINT
Definition: rdmretcodetypes.h:154
@ eRDBC_OPENHDBCS
Definition: rdmretcodetypes.h:634
@ eSQL_TRIGDBMISMATCH
Definition: rdmretcodetypes.h:597
@ eSQL_NOTFSSQL
Definition: rdmretcodetypes.h:613
@ eTFS_DOCROOTNOTFOUND
Definition: rdmretcodetypes.h:340
@ eCOMPOUNDKEY
Definition: rdmretcodetypes.h:266
@ eHASOWNER
Definition: rdmretcodetypes.h:262
@ eKEYERR
Definition: rdmretcodetypes.h:267
@ eDROPTRIGCOL
Definition: rdmretcodetypes.h:203
@ eDDL_BADVARPREC
Definition: rdmretcodetypes.h:389
@ eSQL_PREPNOCOLS
Definition: rdmretcodetypes.h:571
@ eSQL_INVSTMT
Definition: rdmretcodetypes.h:477
@ eSQL_FETCHVARDATATYPE
Definition: rdmretcodetypes.h:547
@ eSQL_UDFNOARGS
Definition: rdmretcodetypes.h:470
@ eDDL_CRDBACTIVE
Definition: rdmretcodetypes.h:376
@ eINVTIMEFMT
Definition: rdmretcodetypes.h:306
@ eDDL_VARCHARLEN
Definition: rdmretcodetypes.h:390
@ eSQL_BADSCALE
Definition: rdmretcodetypes.h:525
@ eBASE_INVDATE
Definition: rdmretcodetypes.h:220
@ eINVDBA
Definition: rdmretcodetypes.h:284
@ eINMEMMISMATCH
Definition: rdmretcodetypes.h:183
@ eTFS_FCNSEQ
Definition: rdmretcodetypes.h:334
@ eSQL_DIFFCONNS
Definition: rdmretcodetypes.h:507
@ eSQL_ALIASEDCOLSREQD
Definition: rdmretcodetypes.h:543
@ eBADWRITE
Definition: rdmretcodetypes.h:141
@ eSQL_COMERROR
Definition: rdmretcodetypes.h:487
RDM_RETCODE
RDM status and error return codes.
Definition: rdmretcodetypes.h:43
@ eDDL_TABCONSTRAINT
Definition: rdmretcodetypes.h:416
@ eMKDIR
Definition: rdmretcodetypes.h:147
@ eNOTRTREE
Definition: rdmretcodetypes.h:311
@ eROWIDMISMATCH
Definition: rdmretcodetypes.h:159
@ eSYS_BADTREE
Definition: rdmretcodetypes.h:663
@ eTFS_NOSQL
Definition: rdmretcodetypes.h:356
@ eSNAPSHOTNOTACTIVE
Definition: rdmretcodetypes.h:121
@ eVARDATAPTR
Definition: rdmretcodetypes.h:270
@ eTFS_DBINUSE
Definition: rdmretcodetypes.h:351
@ sFILE_CONSOLE_UTF16
Definition: rdmretcodetypes.h:91
@ eDBD_NONAMES
Definition: rdmretcodetypes.h:287
@ eCHECK
Definition: rdmretcodetypes.h:118
@ eNOSTART
Definition: rdmretcodetypes.h:111
@ eLOSTPOSITION
Definition: rdmretcodetypes.h:256
@ eSQL_CALLFUNCTION
Definition: rdmretcodetypes.h:596