Цитата:
Как не трудно заметить у тебя в WHEN не условие, а просто значение.
|
Странно, вот там в примерах написано:
http://www.firebirdsql.su/doku.php?id=case
Код:
case sl.order_status
when 'open' then 'открыт'
when 'waiting' then 'в ожидании'
when 'shipped' then 'отгруженный'
Аналогично написал я в своей процедуре. то есть писать в каждой строке параметр значение которого проверяется НЕ нужно!
Цитата:
У тебя возвращается не таблица, а именно одно значение.
|
Это невозможно, тк при ручной проверке прямо в БД этой процедуры например "1,2,3" на выходе получается табличка с одной колонкой и строками: [1][2][3]. То есть процедура при ручной проверке работает...