Как проверить, существует ли строка в хранимой процедуре PostgreSQL?
Я пишу хранимую процедуру в postgres, где мне нужно проверить, существует ли строка, и действовать соответственно. что-то по линии.
IF SELECT * FROM foo WHERE x = 'abc' AND y = 'xyz' THEN
-- do something here
ELSE
-- do something else
END;
Я немного погуглил, но ничего хорошего не получил.