?? config.h
字號:
//VC6等版本沒有該值,要自行定義
#define INVALID_FILE_ATTRIBUTES ((DWORD)-1)
//這個(gè)必須要編譯命令行上定義,用于包含本文件,實(shí)現(xiàn)配置設(shè)定
//#define _HAVE_SQLITE_CONFIG_H
//定義是否啟用加密
//#define SQLITE_HAS_CODEC 1
//用的是什么操作系統(tǒng)就開啟什么
#define SQLITE_OS_WIN 1
//#define SQLITE_OS_OTHER 1
//#define SQLITE_OS_UNIX 1
//#define SQLITE_OS_OS2 1
//#define SQLITE_OS_WINCE 1
//#define _WIN32_WCE 1
//#define SQLITE_TCL
//#define TCLSH
//#define SQLITE_TEST
//===================================================================================
#define SQLITE_SOUNDEX 1
//Options To Set Default Parameter Values
//#define SQLITE_DEFAULT_AUTOVACUUM=<1 or 0>
//#define SQLITE_DEFAULT_CACHE_SIZE=<pages>
//#define SQLITE_DEFAULT_FILE_FORMAT=<1 or 4>
//#define SQLITE_DEFAULT_PAGE_SIZE=<bytes>
//#define SQLITE_DEFAULT_TEMP_CACHE_SIZE=<pages>
//#define YYSTACKDEPTH=<max_depth>
//Options To Set Size Limits
//#define SQLITE_MAX_ATTACHED 10
//#define SQLITE_MAX_COLUMN 2000
//#define SQLITE_MAX_COMPOUND_SELECT 500
//#define SQLITE_MAX_EXPR_DEPTH 1000
//#define SQLITE_MAX_FUNCTION_ARG 100
//#define SQLITE_MAX_LENGTH 1000000000
//#define SQLITE_MAX_LIKE_PATTERN_LENGTH 50000
//#define SQLITE_MAX_PAGE_COUNT 1073741823
//#define SQLITE_MAX_PAGE_SIZE 32768
//#define SQLITE_MAX_SQL_LENGTH 1000000
//#define SQLITE_MAX_VARIABLE_NUMBER 999
//Options To Control Operating Characteristics
//#define SQLITE_SECURE_DELET
#define SQLITE_THREADSAFE 1
//#define SQLITE_TEMP_STORE 1 //<0 through 3>
//Options To Enable Features Normally Turned Off
//#define SQLITE_ENABLE_ATOMIC_WRITE
#define SQLITE_ENABLE_COLUMN_METADATA 1
//#define SQLITE_ENABLE_FTS1
//#define SQLITE_ENABLE_FTS2
#define SQLITE_ENABLE_FTS3
//#define SQLITE_ENABLE_ICU
//#define SQLITE_ENABLE_IOTRACE
//#define SQLITE_ENABLE_LOCKING_STYLE
#define SQLITE_ENABLE_MEMORY_MANAGEMENT
//#define SQLITE_ENABLE_MEMSYS3
#define SQLITE_ENABLE_MEMSYS5
#define SQLITE_ENABLE_RTREE
//#define YYTRACKMAXSTACKDEPTH
#if defined(SQLITE_ENABLE_MEMSYS3) || defined(SQLITE_ENABLE_MEMSYS5)
#define SQLITE_ENABLE_CONFIG_HEAP
#endif
#if defined(__BORLANDC__)
#undef SQLITE_ENABLE_FTS3
#endif
//Options To Omit Features
//#define SQLITE_OMIT_ALTERTABLE
//#define SQLITE_OMIT_ANALYZE
//#define SQLITE_OMIT_ATTACH
//#define SQLITE_OMIT_AUTHORIZATION
//#define SQLITE_OMIT_AUTOINCREMENT
//#define SQLITE_OMIT_AUTOINIT
//#define SQLITE_OMIT_AUTOVACUUM
//#define SQLITE_OMIT_BETWEEN_OPTIMIZATION
//#define SQLITE_OMIT_BLOB_LITERAL
#define SQLITE_OMIT_BUILTIN_TEST
//#define SQLITE_OMIT_CAST
//#define SQLITE_OMIT_CHECK
//#define SQLITE_OMIT_COMPLETE
//#define SQLITE_OMIT_COMPOUND_SELECT
//#define SQLITE_OMIT_CONFLICT_CLAUSE
//#define SQLITE_OMIT_DATETIME_FUNCS
//#define SQLITE_OMIT_DECLTYPE
//#define SQLITE_OMIT_DISKIO
//#define SQLITE_OMIT_EXPLAIN
//#define SQLITE_OMIT_FLAG_PRAGMAS
//#define SQLITE_OMIT_FLOATING_POINT
//#define SQLITE_OMIT_FOREIGN_KEY
//#define SQLITE_OMIT_GET_TABLE
//#define SQLITE_OMIT_INCRBLOB
//#define SQLITE_OMIT_INTEGRITY_CHECK
//#define SQLITE_OMIT_LIKE_OPTIMIZATION
//加載擴(kuò)展
//#define SQLITE_OMIT_LOAD_EXTENSION 1
//#define SQLITE_OMIT_LOCALTIME
//#define SQLITE_OMIT_MEMORYDB
//#define SQLITE_OMIT_OR_OPTIMIZATION
//#define SQLITE_OMIT_PAGER_PRAGMAS
//#define SQLITE_OMIT_PRAGMA
//#define SQLITE_OMIT_PROGRESS_CALLBACK
//#define SQLITE_OMIT_QUICKBALANCE
//#define SQLITE_OMIT_REINDEX
//#define SQLITE_OMIT_SCHEMA_PRAGMAS
//#define SQLITE_OMIT_SCHEMA_VERSION_PRAGMAS
//#define SQLITE_OMIT_SHARED_CACHE
//#define SQLITE_OMIT_SUBQUERY
//#define SQLITE_OMIT_TCL_VARIABLE
//#define SQLITE_OMIT_TEMPDB
//#define SQLITE_OMIT_TRACE
//#define SQLITE_OMIT_TRIGGER
//#define SQLITE_OMIT_UTF16
//#define SQLITE_OMIT_VACUUM
//#define SQLITE_OMIT_VIEW
//#define SQLITE_OMIT_VIRTUALTABLE
//#define SQLITE_OMIT_XFER_OPT
//Analysis and Debugging Options
//#define SQLITE_DEBUG
//#define SQLITE_MEMDEBUG
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -