SQLite
sqlite_compileoption_get()函数返回用于构建 SQLite 的指定位置的编译时选项。
sqlite_compileoption_get()
语法
这里是 SQLite
sqlite_compileoption_get()函数的语法:
sqlite_compileoption_get(N)
参数
N必需的。一个从 0 开始的整数。
返回值
SQLite
sqlite_compileoption_get(N)函数返回用于构建 SQLite 的第
N个的编译时选项。
如果 N 超出了范围,
sqlite_compileoption_get(N)函数将返回
NULL。
sqlite_compileoption_get()
实例
要获取用于构建 SQLite 的第 1 个的编译时选项,请使用以下语句:
SELECT sqlite_compileoption_get(0);
sqlite_compileoption_get(0)---------------------------ATOMIC_INTRINSICS=1
当然,您也可以获取多个编译时选项,请使用以下语句:
SELECT sqlite_compileoption_get(1), sqlite_compileoption_get(2), sqlite_compileoption_get(3), sqlite_compileoption_get(4), sqlite_compileoption_get(5), sqlite_compileoption_get(6), sqlite_compileoption_get(7), sqlite_compileoption_get(8), sqlite_compileoption_get(9);
sqlite_compileoption_get(1) = COMPILER=gcc-7.5.0sqlite_compileoption_get(2) = DEFAULT_AUTOVACUUMsqlite_compileoption_get(3) = DEFAULT_CACHE_SIZE=-2000sqlite_compileoption_get(4) = DEFAULT_FILE_FORMAT=4sqlite_compileoption_get(5) = DEFAULT_JOURNAL_SIZE_LIMIT=-1sqlite_compileoption_get(6) = DEFAULT_MMAP_SIZE=0sqlite_compileoption_get(7) = DEFAULT_PAGE_SIZE=4096sqlite_compileoption_get(8) = DEFAULT_PCACHE_INITSZ=20sqlite_compileoption_get(9) = DEFAULT_RECURSIVE_TRIGGERS
