:: Не фоксом единым
Как посмотреть в Postgre, правильно ли выполняется кусок кода?
tata
Автор

Сообщений: 3469
Откуда: Йошкар-Ола
Дата регистрации: 23.10.2005
select переменная - у меня не сработала.

BEGIN
-- 1 кусок
v_n_ie_min = 1;
v_n_ie_max = (select max(level) from t123_comp_ie where date_begin=v_date_begin and date_end=v_date_end);
select v_n_ie_max;
ASSERT v_n_ie_max > 1 "v_n_ie_max > 1" ;
raise notice 'v_n_ie_max:%', v_n_ie_max;
raise notice 'v_n_ie_min:%', v_n_ie_min;

Т.е. не ругается, но и на экран ничего не выводит.
А мне нужно посмотреть, работает ли этот кусок.
Теоретически, конечно, работает, показывает статистику.
Ratings: 0 negative/0 positive
Re: Как посмотреть в Postgre, правильно ли выполняется кусок кода?
ВладимирС

Сообщений: 1693
Дата регистрации: 03.11.2005
Хм... SELECT INTO должен работать наверное:
do $$
declare
actor_count integer;
begin
-- select the number of actors from the actor table
select count(*)
into actor_count
from actor;
-- show the number of actors
raise notice 'The number of actors: %', actor_count;
end; $$;
Ratings: 0 negative/0 positive
Re: Как посмотреть в Postgre, правильно ли выполняется кусок кода?
tata
Автор

Сообщений: 3469
Откуда: Йошкар-Ола
Дата регистрации: 23.10.2005
Да, спасибо, так работает.
Ratings: 0 negative/0 positive


Извините, только зарегистрированные пользователи могут оставлять сообщения в этом форуме.

On-line: 14 (Гостей: 14)

© 2000-2024 Fox Club 
Яндекс.Метрика