powered by simpleCommunicator - 2.0.35     © 2025 Programmizd 02
Форумы / SQLite [игнор отключен] [закрыт для гостей] / как использовать прагмы sqlite3 в python?
4 сообщений из 4, страница 1 из 1
как использовать прагмы sqlite3 в python?
    #39475099
Alina Propaganda
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Есть желание изменить максимально допустимое количество страниц для базы данных. Здесь ( http://www.sqlite.org/limits.html) говорится, что можно изменить SQLITE_MAX_PAGE_COUNT до 2147483646 байт, а здесь ( http://www.w3ii.com/ru/sqlite/sqlite_pragma.html) в целом про прагмы в SQLite. Проблема в том, что я так нигде и не нашла, как правильно использовать прагму в питоне, через execute() или как правильно?
...
Рейтинг: 0 / 0
как использовать прагмы sqlite3 в python?
    #39475169
petalvik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alina Propagandaкак правильно использовать прагму в питоне, через execute() или как правильно?

Ну да, пишем прагму как обычный sql-запрос.
...
Рейтинг: 0 / 0
как использовать прагмы sqlite3 в python?
    #39475180
Alina Propaganda
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
petalvik, как это будет выглядеть? Что-то вроде cursor.execute('pragma.... '); или как? Потому что если писать просто PRAGMA [DB.]MAX_PAGE_COUNT = N, то выходит ошибка.
...
Рейтинг: 0 / 0
как использовать прагмы sqlite3 в python?
    #39475502
Alina Propaganda
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
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()
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / SQLite [игнор отключен] [закрыт для гостей] / как использовать прагмы sqlite3 в python?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]