2012-09-04 105 views
1

從Python中,我想將SQLITE_LIMIT_VARIABLE_NUMBER的值從其編譯值減小到更低的值,以用於測試目的。是否有可能從SQL中調用sqlite3_limit()函數

實際上,我有時需要指定比編譯值允許更多的變量。因此,我將請求分塊。如果我可以將編譯的值減少到非常低的值,那將是很方便的,所以我可以確保在使用小數據集進行測試時我的分塊方法正在工作。

回答

0

SQLite只允許通過調用sqlite3_limit()來更改限制;這沒有PRAGMA

但是,請檢查Another Python SQLite Wrapper,它具有Connection.limit()功能。

+0

謝謝。這對未來很有用。我的增量附加代碼的作品,所以這樣做的能力對我來說是很好的。所以現在,我會堅持使用sqlite3 API並放棄這個功能。 – wchlm

相關問題