Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Что это за конструкция? / 10 сообщений из 10, страница 1 из 1
14.05.2003, 11:21
    #32159307
mik-a-el
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Что это за конструкция?
SELECT DISTINCT
{fn YEAR(FINDOCDETAIL.CREATEDATE)}
FROM FINDOCDETAIL

{fn YEAR(...)} - что это значит?
...
Рейтинг: 0 / 0
14.05.2003, 12:09
    #32159419
Gold
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Что это за конструкция?
А где такое работает?
...
Рейтинг: 0 / 0
14.05.2003, 12:43
    #32159479
mik-a-el
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Что это за конструкция?
Такой запрос идет от ODBC-драйвера при создании в MS Analysis Manager (OLAP) измерения типа Дата/Время.
...
Рейтинг: 0 / 0
14.05.2003, 13:05
    #32159511
Gold
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Что это за конструкция?
Вобще-то это синтаксически абсолютно неправильный SQL запрос. Я не знаю, что это.
...
Рейтинг: 0 / 0
14.05.2003, 13:28
    #32159561
Eugeni
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Что это за конструкция?
А это значит, что ты вызываешь функцию YEAR с какими-то параметром.
Но это в IB не покатит, а вот в MSSQL пожалуйста, эта функция возвращает год из каккой-то даты.
...
Рейтинг: 0 / 0
14.05.2003, 13:30
    #32159566
mik-a-el
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Что это за конструкция?
А что значит {fn ...}?
...
Рейтинг: 0 / 0
14.05.2003, 14:16
    #32159629
mik-a-el
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Что это за конструкция?
А если просто указать
SELECT DISTINCT YEAR(FINDOCDETAIL.CREATEDATE)
FROM FINDOCDETAIL,
то все равно вылетает ошибка: "Неизвестная функция YEAR".
Да, это все протекает в ИБ 4.2.
...
Рейтинг: 0 / 0
14.05.2003, 16:47
    #32159815
Eugeni
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Что это за конструкция?
Не пытайся выполнять эту функцию если у тебя не подключено UDF с ней.
Я же писал что она из MSSQL. В UDF есть похожие функции, подключай и работай.
За UDF сходи на www.ibase.ru там их много, и ссылок на доку тоже.
...
Рейтинг: 0 / 0
14.05.2003, 17:22
    #32159855
Gold
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Что это за конструкция?
YEAR не может быть функцией, т.к. это служебное слово.
...
Рейтинг: 0 / 0
15.05.2003, 08:38
    #32160141
Eugeni
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Что это за конструкция?
2Gold:
В IB согласен это зарезервированное слово, а в MSSQL функция, посмотри какой mik-a-el продукт для OLAP анализа использует - MS Analysis Manager, а он скорей всего заточен на MSSQL.
...
Рейтинг: 0 / 0
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Что это за конструкция? / 10 сообщений из 10, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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