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

Откуда:
Сообщений: 198
Доброго времени суток!

Выполняю запрос:

WITH FUNCTION with_function(p_id IN NUMBER) RETURN NUMBER as
BEGIN
RETURN p_id;
END;
SELECT with_function(t.id)
FROM t1_1 t
WHERE rownum = 1

Получаю в Oracle Database 12c Enterprise Edition Release 12.1.0.2.0 - 64bit Production:
"ORA-06553: PLS-103: Встретился символ "end-of-file" в то время как ожидалось одно из следующих:
. ( * @ % & = - + ; < / > в in is mod remainder not rem
<показатель (**)> <> или != или ~= >= <= <> и or like like2
like4 likec между || multiset member submultiset"

В чем причина? В версии что ли?
17 янв 17, 10:56    [20113387]     Ответить | Цитировать Сообщить модератору
 Re: не пашет with function...select  [new]
Elic
Member

Откуда:
Сообщений: 29976
israelshamir
Выполняю запрос:
Где?
RTFM
israelshamir
В версии что ли?
Клиента как минимум.
17 янв 17, 11:17    [20113484]     Ответить | Цитировать Сообщить модератору
 Re: не пашет with function...select  [new]
Shtock
Member

Откуда: СПб
Сообщений: 3049
Наверняка из какого-нибудь тоада пускаешь. Запусти из под sqldeveloper.
17 янв 17, 11:27    [20113523]     Ответить | Цитировать Сообщить модератору
 Re: не пашет with function...select  [new]
israelshamir
Member

Откуда:
Сообщений: 198
Elic,

В pl\sql developer
17 янв 17, 11:41    [20113592]     Ответить | Цитировать Сообщить модератору
 Re: не пашет with function...select  [new]
israelshamir
Member

Откуда:
Сообщений: 198
Shtock,

Не, из pl\sql developer
17 янв 17, 11:42    [20113593]     Ответить | Цитировать Сообщить модератору
 Re: не пашет with function...select  [new]
israelshamir
Member

Откуда:
Сообщений: 198
Shtock,

да, в sql developer работает
17 янв 17, 11:43    [20113598]     Ответить | Цитировать Сообщить модератору
 Re: не пашет with function...select  [new]
Shtock
Member

Откуда: СПб
Сообщений: 3049
Ну вот и ответ. Клиент кривой значит. все последние фишки пашут норм в нём.
18 янв 17, 16:08    [20119176]     Ответить | Цитировать Сообщить модератору
Все форумы / Oracle Ответить