Добро пожаловать, Гость
Логин: Пароль: Запомнить меня
Администрирование Oracle Database:
- Установка и настройка базы данных
- Обновление, применение патчей
- Оптимизация, настройка производительности
- Обучение, подготовка персонала, оптимизация
  • Страница:
  • 1
  • 2
  • 3

ТЕМА:

Re: Oracle расширение агрегатных функций 12 года 2 мес. назад #4300

  •  аватар Автор темы
  • Посетитель
  • Посетитель
а в "стандартном" SQL. Некоем общем "множестве", поддерживываемым большинством СУБД

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Re: Oracle расширение агрегатных функций 12 года 2 мес. назад #4301

  •  аватар
  • Посетитель
  • Посетитель

Grushua пишет: а в "стандартном" SQL. Некоем общем "множестве", поддерживываемым большинством СУБД

Иногда нестандартные агрегатные функции можно построить из комбинации стандартных функций. Если нет, считаем агрегаты на клиенте.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Re: Oracle расширение агрегатных функций 12 года 2 мес. назад #4302

  •  аватар
  • Посетитель
  • Посетитель
В MS SQL 2005 и выше тоже вроде как можно. Informix, если правильно помню, тоже. Думаю, практически у всех известных игроков на рынке СУБД есть свой камень за пазухой. Только появлялись они "стихийно", поэтому в стандартах, даже последних, такой возможности может не быть. Или если уже есть(лень копаться), то вряд ли те самые игроки последуют за ним в ближайшее время.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Re: Oracle расширение агрегатных функций 12 года 2 мес. назад #4303

  •  аватар
  • Посетитель
  • Посетитель
видимо разница только в том, как описать пользовательскую функцию, но стандарт SQL на этом и не заморачивается и скорее всего и не будет заморачиваться. Что касается использования, то в оракле вызов пользовательской агрегатной функции синтаксически ни чем не отличается от вызова встроенной агрегатной функции, только имя функции другое - не зарезервированное.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Re: Oracle расширение агрегатных функций 12 года 2 мес. назад #4304

  •  аватар Автор темы
  • Посетитель
  • Посетитель
Сколько я понимаю, для описание такой функции необходимо использовать функц. программирование и/или рекурсию

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Re: Oracle расширение агрегатных функций 12 года 2 мес. назад #4305

  •  аватар
  • Посетитель
  • Посетитель
В общем случае необходим курсор по упорядоченному набору. Дайте пример,
чтобы было конкретнее.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

  • Страница:
  • 1
  • 2
  • 3
Время создания страницы: 0.200 секунд