powered by simpleCommunicator - 2.0.19     © 2024 Programmizd 02
Map
Форумы / SQLite [игнор отключен] [закрыт для гостей] / почему не работает OVER
12 сообщений из 12, страница 1 из 1
почему не работает OVER
    #40035119
JeyCi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
примеры Window Functions или SQLite ROW_NUMBER
не могу воспроизвести ни один пример - везде ошибка - Error while executing SQL query: near "(": syntax error и красное подчёркивание всего от (, который после OVER...
SQLite Studio имеет версию sqlite3 - 2.4
пробовала и из CLI - SQLite v.3.31
...
Рейтинг: 0 / 0
почему не работает OVER
    #40035140
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Плохо пробовала. Все там прекрасно работает. 99/100 за то что неправильно перепечатала пример.

Но в принципе, встречалось (редко правда, но встречалось) - при копировании текста из браузера в излишне умную Студию, символы которые в браузере для красоты делались юникодными из каких-то высоких страниц - так же юникодными отсылались в работу. И естественно все падало.
В общем, убедись что твои "(" это действительно "(". Просто копируй пример не напрямую в Студию, а через какой-нибудь редактор (notepad, VSC, vi, etc).

Но скорее всего просто опечатки.
...
Рейтинг: 0 / 0
почему не работает OVER
    #40035152
JeyCi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
White Owl
Просто копируй пример не напрямую в Студию, а через какой-нибудь редактор (notepad, VSC, vi, etc).
Но скорее всего просто опечатки.

руками вводила в CLI
на win10-32x
...
Рейтинг: 0 / 0
почему не работает OVER
    #40035155
JeyCi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
может Collation какой надо сделать?..
...
Рейтинг: 0 / 0
почему не работает OVER
    #40035161
JeyCi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
не работает даже этот простой
SELECT x, y, row_number() OVER (ORDER BY y) AS row_number FROM t0 ORDER BY x;
... row_number() меня смущает - built-in window function - может, она у меня как-то не built-in... может. какие loadable extensions надо подключить?
...
Рейтинг: 0 / 0
почему не работает OVER
    #40035168
JeyCi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
JeyCi
руками вводила в CLI

перепроверила в CLI - НОРМ !
может, потому что в CLI sqlite3 v.3.31?
а в SQLite Studio sqlite3 v.3.24?
в любом случае, заработало хоть где и то хорошо...
...
Рейтинг: 0 / 0
почему не работает OVER
    #40035169
Dima T
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если версия в документации не указана, то над брать самую последнюю.
...
Рейтинг: 0 / 0
почему не работает OVER
    #40035177
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
JeyCi
JeyCi
руками вводила в CLI

перепроверила в CLI - НОРМ !
может, потому что в CLI sqlite3 v.3.31?
а в SQLite Studio sqlite3 v.3.24?
в любом случае, заработало хоть где и то хорошо...
аааааа....
Ну да. 3.25 минимум для оконных функций.
https://www.sqlite.org/windowfunctions.html#history
...
Рейтинг: 0 / 0
почему не работает OVER
    #40035236
JeyCi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
White Owl

Ну да. 3.25 минимум для оконных функций.

White Owl, спасибо - очень ценное замечание!
...
Рейтинг: 0 / 0
почему не работает OVER
    #40035240
JeyCi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
?? может у кого SQLite Studio есть с более новой версией sqlite3, чем official release ...
исходники studio, наверно, не надо предлагать - не уверена, что знаю как на win-32x Mingw скомпилировать такой сложный проект... makefile пока не умею писать...
или что делать, чтобы SQLite Studio обновить??
p.s.
хотя есть и более актуальный софт
DB Browser for SQLite
SQLite Expert Personal 5.x
но в SQLite Studio мне больше нравится gui-интерфейс (триггеры под рукой)
...
Рейтинг: 0 / 0
почему не работает OVER
    #40035243
JeyCi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Release History - чтобы всегда быть в курсе
download - здесь брать саму dll
...
Рейтинг: 0 / 0
почему не работает OVER
    #40036454
MazoHist
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Бобра не предлагать?
dbeaver.io
...
Рейтинг: 0 / 0
12 сообщений из 12, страница 1 из 1
Форумы / SQLite [игнор отключен] [закрыт для гостей] / почему не работает OVER
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали тему (0):
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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