从Python开始,我想将SQLITE_LIMIT_VARIABLE_NUMBER的值从其编译值降低到更低的值,以便进行测试。
实际上,我有时需要指定比编译输入值允许的更多变量。因此,我将请求分块。如果我可以将编译的值减少到非常低的值,那将是很方便的,这样我就可以确保在使用小数据集进行测试时我的分块方法正常工作。
答案 0 :(得分:1)
SQLite只允许通过调用sqlite3_limit()
来更改限制;这个没有PRAGMA
。
但是,请查看具有Connection.limit()
功能的Another Python SQLite Wrapper。