sqlite还有一些比较有用的工具函数,虽然对于基本的数据库任务可能不需要使用它们。
版本管理(VersionManagement)
(1)
- constchar*sqlite3_libversion(void);
以UTF-8编码字符串的形式,返回sqlite库的版本。sqlite还定义了一个宏:sqlITE_VERSION,它的值也是代表sqlite库版本的UTF-8编码字符串。
如:#define sqlITE_VERSION "3.7.10"
(2)
以一个整形数的形式,返回sqlite库的版本,格式是MNNNPPP。M是主版本号,对于sqlite3数据库,M的值为3。N是次版本号,P代表发行点。
宏定义sqlITE_VERSION_NUMBER,与sqlite3_libversion_number函数功能相同。
如:#define sqlITE_VERSION_NUMBER 3007010
(3)