{
    "mode": "perldoc",
    "parameter": "DBD::SQLite::Constants",
    "section": "",
    "url": "https://www.chedong.com/phpMan.php/perldoc/DBD%3A%3ASQLite%3A%3AConstants/json",
    "generated": "2026-07-05T09:35:55Z",
    "synopsis": "DBD::SQLite::Constants qw/:resultcodes/;",
    "sections": {
        "NAME": {
            "content": "DBD::SQLite::Constants - common SQLite constants\n",
            "subsections": []
        },
        "SYNOPSIS": {
            "content": "DBD::SQLite::Constants qw/:resultcodes/;\n",
            "subsections": []
        },
        "DESCRIPTION": {
            "content": "You can import necessary SQLite constants from this module. Available tags are \"all\",\n\"allowedreturnvaluesfromsqlite3txnstate\", \"authorizeractioncodes\",\n\"authorizerreturncodes\", \"version\" (\"compiletimelibraryversionnumbers\"),\n\"databaseconnectionconfigurationoptions\", \"dbdsqlitestringmode\", \"extendedresultcodes\",\n\"fileopen\" (\"flagsforfileopenoperations\"), \"functionflags\", \"datatypes\"\n(\"fundamentaldatatypes\"), \"resultcodes\", \"runtimelimitcategories\". See\n<http://sqlite.org/c3ref/constlist.html> for the complete list of constants.\n\nThis module does not export anything by default.\n",
            "subsections": []
        },
        "CONSTANTS": {
            "content": "allowedreturnvaluesfromsqlite3txnstate\nSQLITETXNNONE\nSQLITETXNREAD\nSQLITETXNWRITE\n\nauthorizeractioncodes\nSQLITECREATEINDEX\nSQLITECREATETABLE\nSQLITECREATETEMPINDEX\nSQLITECREATETEMPTABLE\nSQLITECREATETEMPTRIGGER\nSQLITECREATETEMPVIEW\nSQLITECREATETRIGGER\nSQLITECREATEVIEW\nSQLITEDELETE\nSQLITEDROPINDEX\nSQLITEDROPTABLE\nSQLITEDROPTEMPINDEX\nSQLITEDROPTEMPTABLE\nSQLITEDROPTEMPTRIGGER\nSQLITEDROPTEMPVIEW\nSQLITEDROPTRIGGER\nSQLITEDROPVIEW\nSQLITEINSERT\nSQLITEPRAGMA\nSQLITEREAD\nSQLITESELECT\nSQLITETRANSACTION\nSQLITEUPDATE\nSQLITEATTACH\nSQLITEDETACH\nSQLITEALTERTABLE\nSQLITEREINDEX\nSQLITEANALYZE\nSQLITECREATEVTABLE\nSQLITEDROPVTABLE\nSQLITEFUNCTION\nSQLITECOPY\nSQLITESAVEPOINT\nSQLITERECURSIVE\n\nauthorizerreturncodes\nSQLITEDENY\nSQLITEIGNORE\n\nversion (compiletimelibraryversionnumbers)\nSQLITEVERSIONNUMBER\n\ndatabaseconnectionconfigurationoptions\nSQLITEDBCONFIGLOOKASIDE\nSQLITEDBCONFIGENABLEFKEY\nSQLITEDBCONFIGENABLETRIGGER\nSQLITEDBCONFIGENABLEFTS3TOKENIZER\nSQLITEDBCONFIGENABLELOADEXTENSION\nSQLITEDBCONFIGMAINDBNAME\nSQLITEDBCONFIGNOCKPTONCLOSE\nSQLITEDBCONFIGENABLEQPSG\nSQLITEDBCONFIGTRIGGEREQP\nSQLITEDBCONFIGMAX\nSQLITEDBCONFIGRESETDATABASE\nSQLITEDBCONFIGDEFENSIVE\nSQLITEDBCONFIGWRITABLESCHEMA\nSQLITEDBCONFIGLEGACYALTERTABLE\nSQLITEDBCONFIGDQSDML\nSQLITEDBCONFIGDQSDDL\nSQLITEDBCONFIGENABLEVIEW\nSQLITEDBCONFIGLEGACYFILEFORMAT\nSQLITEDBCONFIGTRUSTEDSCHEMA\n\ndbdsqlitestringmode\nDBDSQLITESTRINGMODEPV\nDBDSQLITESTRINGMODEBYTES\nDBDSQLITESTRINGMODEUNICODENAIVE\nDBDSQLITESTRINGMODEUNICODEFALLBACK\nDBDSQLITESTRINGMODEUNICODESTRICT\n\nextendedresultcodes\nSQLITEIOERRLOCK\nSQLITEIOERRREAD\nSQLITEIOERRSHORTREAD\nSQLITEIOERRWRITE\nSQLITEIOERRFSYNC\nSQLITEIOERRDIRFSYNC\nSQLITEIOERRTRUNCATE\nSQLITEIOERRFSTAT\nSQLITEIOERRUNLOCK\nSQLITEIOERRRDLOCK\nSQLITEIOERRDELETE\nSQLITEIOERRBLOCKED\nSQLITEIOERRNOMEM\nSQLITEIOERRACCESS\nSQLITEIOERRCHECKRESERVEDLOCK\nSQLITEIOERRCLOSE\nSQLITEIOERRDIRCLOSE\nSQLITELOCKEDSHAREDCACHE\nSQLITEIOERRSHMOPEN\nSQLITEIOERRSHMSIZE\nSQLITEIOERRSHMLOCK\nSQLITEBUSYRECOVERY\nSQLITECANTOPENNOTEMPDIR\nSQLITEIOERRSHMMAP\nSQLITEIOERRSEEK\nSQLITECORRUPTVTAB\nSQLITEREADONLYRECOVERY\nSQLITEREADONLYCANTLOCK\nSQLITEABORTROLLBACK\nSQLITECANTOPENISDIR\nSQLITEIOERRDELETENOENT\nSQLITECANTOPENFULLPATH\nSQLITEREADONLYROLLBACK\nSQLITECONSTRAINTCHECK\nSQLITECONSTRAINTCOMMITHOOK\nSQLITECONSTRAINTFOREIGNKEY\nSQLITECONSTRAINTFUNCTION\nSQLITECONSTRAINTNOTNULL\nSQLITECONSTRAINTPRIMARYKEY\nSQLITECONSTRAINTTRIGGER\nSQLITECONSTRAINTUNIQUE\nSQLITECONSTRAINTVTAB\nSQLITEIOERRMMAP\nSQLITENOTICERECOVERWAL\nSQLITENOTICERECOVERROLLBACK\nSQLITEIOERRGETTEMPPATH\nSQLITEBUSYSNAPSHOT\nSQLITEWARNINGAUTOINDEX\nSQLITEIOERRCONVPATH\nSQLITECANTOPENCONVPATH\nSQLITECONSTRAINTROWID\nSQLITEREADONLYDBMOVED\nSQLITEAUTHUSER\nSQLITEIOERRVNODE\nSQLITEIOERRAUTH\nSQLITEIOERRBEGINATOMIC\nSQLITEIOERRCOMMITATOMIC\nSQLITEIOERRROLLBACKATOMIC\nSQLITEERRORMISSINGCOLLSEQ\nSQLITEERRORRETRY\nSQLITEREADONLYCANTINIT\nSQLITEREADONLYDIRECTORY\nSQLITELOCKEDVTAB\nSQLITECORRUPTSEQUENCE\nSQLITEERRORSNAPSHOT\nSQLITECANTOPENDIRTYWAL\nSQLITECANTOPENSYMLINK\nSQLITECONSTRAINTPINNED\nSQLITEOKSYMLINK\nSQLITEIOERRDATA\nSQLITEBUSYTIMEOUT\nSQLITECORRUPTINDEX\nSQLITEIOERRCORRUPTFS\n\nfileopen (flagsforfileopenoperations)\nSQLITEOPENREADONLY\nSQLITEOPENREADWRITE\nSQLITEOPENCREATE\nSQLITEOPENNOMUTEX\nSQLITEOPENFULLMUTEX\nSQLITEOPENSHAREDCACHE\nSQLITEOPENPRIVATECACHE\nSQLITEOPENURI\nSQLITEOPENMEMORY\nSQLITEOPENNOFOLLOW\nSQLITEOPENSUPERJOURNAL\n\nfunctionflags\nSQLITEDETERMINISTIC\nSQLITEDIRECTONLY\nSQLITESUBTYPE\nSQLITEINNOCUOUS\n\ndatatypes (fundamentaldatatypes)\nSQLITEINTEGER\nSQLITEFLOAT\nSQLITEBLOB\nSQLITENULL\n\nresultcodes\nSQLITEOK\nSQLITEERROR\nSQLITEINTERNAL\nSQLITEPERM\nSQLITEABORT\nSQLITEBUSY\nSQLITELOCKED\nSQLITENOMEM\nSQLITEREADONLY\nSQLITEINTERRUPT\nSQLITEIOERR\nSQLITECORRUPT\nSQLITENOTFOUND\nSQLITEFULL\nSQLITECANTOPEN\nSQLITEPROTOCOL\nSQLITEEMPTY\nSQLITESCHEMA\nSQLITETOOBIG\nSQLITECONSTRAINT\nSQLITEMISMATCH\nSQLITEMISUSE\nSQLITENOLFS\nSQLITEAUTH\nSQLITEFORMAT\nSQLITERANGE\nSQLITENOTADB\nSQLITEROW\nSQLITEDONE\nSQLITENOTICE\nSQLITEWARNING\n\nruntimelimitcategories\nSQLITELIMITLENGTH\nSQLITELIMITSQLLENGTH\nSQLITELIMITCOLUMN\nSQLITELIMITEXPRDEPTH\nSQLITELIMITCOMPOUNDSELECT\nSQLITELIMITVDBEOP\nSQLITELIMITFUNCTIONARG\nSQLITELIMITATTACHED\nSQLITELIMITLIKEPATTERNLENGTH\nSQLITELIMITVARIABLENUMBER\nSQLITELIMITTRIGGERDEPTH\nSQLITELIMITWORKERTHREADS\n",
            "subsections": []
        }
    },
    "summary": "DBD::SQLite::Constants - common SQLite constants",
    "flags": [],
    "examples": [],
    "see_also": []
}