Как использовать функцию SQL в моем запросе SQL

Предположим, что у меня есть функция SQL с именем MAGIC , которая возвращает магическое значение число.

Далее предположим, что я хочу написать SQL-запрос, который вернет список чисел из SQL-таблицы вместе с их магическими значениями.

Мой инстинкт - написать

SELECT number, MAGIC(number) FROM NUMBERS;

Однако это возвращает сообщение об ошибке `MAGIC не является распознанным именем функции. Как я могу заставить это работать?

РЕДАКТИРОВАТЬ: Похоже, что MAGIC настроена как функция с табличным значением, хотя она возвращает только одно значение. Мой администратор баз данных не предоставит мне доступа к какому-либо коду функции базы данных, поэтому я должен работать с ним таким образом.

5
задан Daniel Allen Langdon 10 December 2010 в 22:02
поделиться