|
как использовать прагмы sqlite3 в python?
|
|||
---|---|---|---|
#18+
Есть желание изменить максимально допустимое количество страниц для базы данных. Здесь ( http://www.sqlite.org/limits.html) говорится, что можно изменить SQLITE_MAX_PAGE_COUNT до 2147483646 байт, а здесь ( http://www.w3ii.com/ru/sqlite/sqlite_pragma.html) в целом про прагмы в SQLite. Проблема в том, что я так нигде и не нашла, как правильно использовать прагму в питоне, через execute() или как правильно? ... |
|||
:
Нравится:
Не нравится:
|
|||
20.06.2017, 21:55 |
|
как использовать прагмы sqlite3 в python?
|
|||
---|---|---|---|
#18+
Alina Propagandaкак правильно использовать прагму в питоне, через execute() или как правильно? Ну да, пишем прагму как обычный sql-запрос. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.06.2017, 07:11 |
|
как использовать прагмы sqlite3 в python?
|
|||
---|---|---|---|
#18+
petalvik, как это будет выглядеть? Что-то вроде cursor.execute('pragma.... '); или как? Потому что если писать просто PRAGMA [DB.]MAX_PAGE_COUNT = N, то выходит ошибка. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.06.2017, 07:57 |
|
как использовать прагмы sqlite3 в python?
|
|||
---|---|---|---|
#18+
petalvikAlina Propagandaкак правильно использовать прагму в питоне, через execute() или как правильно? Ну да, пишем прагму как обычный sql-запрос. Вот так? con = sqlite.connect("subpharm_8.db") cur = con.cursor() cur.execute("PRAGMA max_page_count = 2147483646;") cur.execute('''SELECT hash, stereo, num_nodels, COUNT(id) FROM table GROUP BY hash, stereo ORDER BY COUNT(id) DESC''') data = cur.fetchall() if data: rezult.extend(data) cur.close() con.close() ... |
|||
:
Нравится:
Не нравится:
|
|||
21.06.2017, 14:40 |
|
|
start [/forum/topic.php?fid=54&fpage=5&tid=2008500]: |
0ms |
get settings: |
11ms |
get forum list: |
12ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
34ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
43ms |
get tp. blocked users: |
2ms |
others: | 265ms |
total: | 390ms |
0 / 0 |