Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Oracle Новый топик    Ответить
 Синтаксис записи функции в функции  [new]
masag
Member

Откуда: Уфа
Сообщений: 550
Добрый день!

тупой вопрос: как правильно в оракл оформить "функцию в функции"?
мне нужно чтоб в слове искался определенный символ и возвращался его номер, а в основной функции используя этот номер происходят некотрые преобразования строки...
Или поиск номер символа в строке лучше оформить отдельной функцией?
спасибо.
16 янв 07, 10:13    [3646085]     Ответить | Цитировать Сообщить модератору
 Re: Синтаксис записи функции в функции  [new]
Ахтуба
Member

Откуда:
Сообщений: 18
автор
мне нужно чтоб в слове искался определенный символ и возвращался его номер

INSTR(char1, char2 [,n [,m]])

Searches Char1 beginning with its Nth character for the Mth occurrence of Char2 and returns the position of the character in Char1 that is the first character of this occurrence.
If N is negative, Oracle counts and searches backward from the end of Char1. N and M default to 1
16 янв 07, 10:42    [3646336]     Ответить | Цитировать Сообщить модератору
 Re: Синтаксис записи функции в функции  [new]
dmidek
Member

Откуда: Киев - Дортмунд
Сообщений: 116202
Какие функции в функции ?
Ищите в документации или на форуме слово INSTR
16 янв 07, 10:42    [3646343]     Ответить | Цитировать Сообщить модератору
 Re: Синтаксис записи функции в функции  [new]
AndrewS
Member

Откуда: Минск
Сообщений: 487
если по топику, то:
function f0 return number is
  function f1 return number is
  begin return 1; end f1;
begin
  return f1();
end f0;
16 янв 07, 10:47    [3646380]     Ответить | Цитировать Сообщить модератору
Все форумы / Oracle Ответить