Гость
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Ключевое слово в качестве параметра / 3 сообщений из 3, страница 1 из 1
05.01.2020, 18:22
    #39911014
X11
X11
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ключевое слово в качестве параметра
Хочу что-то такое и в Firebird 3 написать с использованием internal function.
Не понимаю, как в функцию можно было бы передать ключевое слово типа MONTH, YEAR или WEEK и там использовать.
Или так не получится?


пример для Firebird 4 отсюда
22053491

Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
SELECT
    FIRST_DAY(OF MONTH FROM CURRENT_DATE),
    LAST_DAY(OF MONTH FROM CURRENT_DATE),
    FIRST_DAY(OF YEAR FROM LOCALTIMESTAMP),
    LAST_DAY(OF YEAR FROM LOCALTIMESTAMP),
    FIRST_DAY(OF WEEK FROM DATE '2017-11-01'),
    LAST_DAY(OF WEEK FROM DATE '2017-11-01')
FROM rdb$database;
...
Рейтинг: 0 / 0
05.01.2020, 19:44
    #39911027
Симонов Денис
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ключевое слово в качестве параметра
X11,

передавай строковый литерал. Специальный синтаксис возможен только для встроенных функций
...
Рейтинг: 0 / 0
05.01.2020, 19:52
    #39911030
X11
X11
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ключевое слово в качестве параметра
понял
...
Рейтинг: 0 / 0
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Ключевое слово в качестве параметра / 3 сообщений из 3, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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