powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / IBExpert [игнор отключен] [закрыт для гостей] / generated и identity: надо бы добавить в список ключевых слов для FB-3
16 сообщений из 16, страница 1 из 1
generated и identity: надо бы добавить в список ключевых слов для FB-3
    #38594379
Таблоид
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
subj (т.е. чтобы жЫрным выделялись)
...
Рейтинг: 0 / 0
generated и identity: надо бы добавить в список ключевых слов для FB-3
    #38595324
Фотография Wild Pointer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Таблоидsubj (т.е. чтобы жЫрным выделялись)
Поддерживаю.
...
Рейтинг: 0 / 0
generated и identity: надо бы добавить в список ключевых слов для FB-3
    #38820674
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
в последнем снапшоте прикрутили стандартные OFFSET... FETCH

README.offset_fetch.txt Syntax rules:
Код: sql
1.
2.
3.
4.
SELECT ... 
  [ ORDER BY <expr_list> ] 
  [ OFFSET <simple_value_expr> { ROW | ROWS } ]
  [ FETCH { FIRST | NEXT } [ <simple_value_expr> ] { ROW | ROWS } ONLY ]



на удивление парсер IBE кушает этот синтаксис в ХП. :)

Осталось только OFFSET и ROW в список ключевых слов внести, чтобы они жирным отображались
...
Рейтинг: 0 / 0
generated и identity: надо бы добавить в список ключевых слов для FB-3
    #38820828
IBExpert
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов Денисна удивление парсер IBE кушает этот синтаксис в ХП. :)


Да ладно?? Скайнет...
Завтра проверю, откуда он про этот синтаксис знает.
...
Рейтинг: 0 / 0
generated и identity: надо бы добавить в список ключевых слов для FB-3
    #38820836
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IBExpertСимонов Денисна удивление парсер IBE кушает этот синтаксис в ХП. :)


Да ладно?? Скайнет...
Завтра проверю, откуда он про этот синтаксис знает.

а нет не знает. Просто у меня ленивый режим выключен был. Проверка собственным парсером наверное выключена. При перекомпиляции ошибок не даёт. А при переключении в ленивый режим сразу ругается.
...
Рейтинг: 0 / 0
generated и identity: надо бы добавить в список ключевых слов для FB-3
    #38823950
IBExpert
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Чё-то я никак не могу заставить последние снапшоты (.31458 и .31463) работать...
Бета нормально заводится, снапшоты - ни в какую. SYSDBA есть, firebird.conf рабочий подсовываю... Не хотят.
Мож для них какой специальный бубен нужен?
...
Рейтинг: 0 / 0
generated и identity: надо бы добавить в список ключевых слов для FB-3
    #38823988
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IBExpert,

не знаю у меня работает. А что именно не работает?

Если только firebird.conf изменённый. На дефолтном попробуй
...
Рейтинг: 0 / 0
generated и identity: надо бы добавить в список ключевых слов для FB-3
    #38824387
IBExpert
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов Денисне знаю у меня работает. А что именно не работает?


К админу за логином и паролем посылал.

Симонов ДенисЕсли только firebird.conf изменённый. На дефолтном попробуй

Ага, с дефолтным заработало.

select count(*) c OFFSET и/или FETCH прикольные результаты выдает...
Впрочем, FIRST/SKIP так же себя ведут, оказывается. Это нормально вообще?
...
Рейтинг: 0 / 0
generated и identity: надо бы добавить в список ключевых слов для FB-3
    #38824425
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IBExpertselect count(*) c OFFSET и/или FETCH прикольные результаты выдает...
Впрочем, FIRST/SKIP так же себя ведут, оказывается. Это нормально вообще?

что именно за прикольные результаты? OFFSET/FETCH, FIRST/SKIP, ROWS ограничивают конечный результат (выполняются последними), поэтому если fetch/first/rows > 1 в запросе select count(*) ничего не поменяется.
...
Рейтинг: 0 / 0
generated и identity: надо бы добавить в список ключевых слов для FB-3
    #38824818
IBExpert
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов Денисчто именно за прикольные результаты? OFFSET/FETCH, FIRST/SKIP, ROWS ограничивают конечный результат (выполняются последними), поэтому если fetch/first/rows > 1 в запросе select count(*) ничего не поменяется.

Вот это и прикольно, ожидаешь совсем другого.

select count(*) from rdb$fields
offset 10 rows

вообще ничего не возвращает.
...
Рейтинг: 0 / 0
generated и identity: надо бы добавить в список ключевых слов для FB-3
    #38824858
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IBExpert,

и не должен. Запрос count(*) без группировки возвращает всегда одну запись. offset/fetch применяются к готовому результату. У нас одна запись мы пропускаем 10 (которых нет) в итоге что вернуть? Правильно ничего. Если нужно чтобы он возвращал количество без первых 10 записей переписываем запрос так:

Код: sql
1.
2.
3.
4.
SELECT COUNT(*)
FROM (SELECT *
      FROM RDB$FIELDS
      OFFSET 10 ROWS)
...
Рейтинг: 0 / 0
generated и identity: надо бы добавить в список ключевых слов для FB-3
    #38825166
IBExpert
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов ДенисЗапрос count(*) без группировки возвращает всегда одну запись. offset/fetch применяются к готовому результату.

Да, старею...
...
Рейтинг: 0 / 0
generated и identity: надо бы добавить в список ключевых слов для FB-3
    #38825960
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IBExpert,

В последней версии IBE 2014.12.4.1 в редакторе PSQL процедур предложения FETCH и OFFSET понимаются.
Спасибо.

А нельзя ли ещё в форматер кода добавить опции для этих двух предложений?
...
Рейтинг: 0 / 0
generated и identity: надо бы добавить в список ключевых слов для FB-3
    #38826875
IBExpert
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов ДенисА нельзя ли ещё в форматер кода добавить опции для этих двух предложений?

Потом...
...
Рейтинг: 0 / 0
generated и identity: надо бы добавить в список ключевых слов для FB-3
    #38909505
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
добавь плиз в список встроенных функций (чтобы жирным выделялось ну и подсказки) статистические функции VAR_POP, VAR_SAMP, STDDEV_POP, STDDEV_SAMP
Описание в doc/README.statistical_functions.txt
Это в сегодняшнем билде доступно.
...
Рейтинг: 0 / 0
generated и identity: надо бы добавить в список ключевых слов для FB-3
    #38916102
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
туда же
CORR, COVAR_POP, COVAR_SAMP
...
Рейтинг: 0 / 0
16 сообщений из 16, страница 1 из 1
Форумы / IBExpert [игнор отключен] [закрыт для гостей] / generated и identity: надо бы добавить в список ключевых слов для FB-3
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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