какой тип это в оракуле? - PullRequest
       1

какой тип это в оракуле?

0 голосов
/ 24 февраля 2012

Я перевожу скрипт моего друга,

я получил эту строку в запросе оракула:

select name, contact.utils.occupation_abbr(occupation)
from contact.staff

и я получил:
* "КОНТАКТ". "UTILS". "OCCUPATION_ABBR": неверный идентификатор *

эта машина не оригинальная,
я думаю, что скучаю по копированию чего-либо с оригинальной машины. Я вижу в списке триггера или функции на исходной машине, и я не нахожу это там.

Любое предложение, что я оставил?

== A BIT TRICKY ==

Я получаю функцию из тела пакета,
затем я запускаю запрос и делаю его как функцию, и теперь он становится функцией: D

Ответы [ 2 ]

1 голос
/ 24 февраля 2012

Это пакет PL / SQL.

Имя пакета - UTILS, а вызываемая функция - OCCUPATION_ABBR

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

Пакет можно найти в схеме (пользователь) CONTACTS

0 голосов
/ 24 февраля 2012

Это похоже на пользовательскую функцию .Вам нужно будет получить его с оригинальной машины.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...