#定义SQLITE_ACCESS_EXISTS 0 #定义SQLITE_ACCESS_READWRITE 1 / *由PRAGMA temp_store_directory使用* / #定义SQLITE_ACCESS_READ 2 / *未使用* /
这些整数常量可用作sqlite3_vfs对象的xAccess方法的第三个参数。他们确定xAccess方法正在寻找哪种权限。使用SQLITE_ACCESS_EXISTS,xAccess方法仅检查文件是否存在。使用SQLITE_ACCESS_READWRITE,xAccess方法检查命名目录是否可读写(换句话说,是否可以在目录中添加,删除和重命名文件)。SQLITE_ACCESS_READWRITE常量当前仅由 temp_store_directory pragma使用,尽管在将来的SQLite版本中可能会改变。使用SQLITE_ACCESS_READ,xAccess方法检查文件是否可读。尽管在将来的SQLite版本中可能会使用SQLITE_ACCESS_READ常量,但当前未使用它。