Запросы, планы, оптимизация запросов, ...
Модераторы: kdv, CyberMax
-
SerjP
- Сообщения: 24
- Зарегистрирован: 09 июл 2008, 15:01
Сообщение
SerjP » 18 июл 2008, 11:40
Нужна функция с количеством параметров от 2х до 4х - т.е два параметра обязательные, два нет. Как реализовать такую возможность?
-
SerjP
- Сообщения: 24
- Зарегистрирован: 09 июл 2008, 15:01
Сообщение
SerjP » 18 июл 2008, 11:45
Саму функцию написал(глядя на TBUDF
) с параметрами
BY DESCRIPTOR, вызов с с указанием 4х(2 могут быть null) параметров работает нормально. Хотелось бы иметь возможность в запросе не указывать null параметры
-
WildSery
- Заслуженный разработчик
- Сообщения: 1738
- Зарегистрирован: 05 июн 2006, 16:19
Сообщение
WildSery » 18 июл 2008, 11:53
Вроде нет такого. Это SQL, а не ООП, всё же.
В таких случаях я другую функцию бы объявил, с похожим именем.
-
SerjP
- Сообщения: 24
- Зарегистрирован: 09 июл 2008, 15:01
Сообщение
SerjP » 18 июл 2008, 12:06
Согласен, но ведь как не справедливо - "встроенные" функции( пример - MAXVALUE) - поддерживает такую возможность а самописная udf нет
-
WildSery
- Заслуженный разработчик
- Сообщения: 1738
- Зарегистрирован: 05 июн 2006, 16:19
Сообщение
WildSery » 18 июл 2008, 12:46
На то они и встроенные.