Yo utilizo esta función, pero sin unirla al select en los procedimientos y triggers.
Código SQL
[-]if (EXISTS(SELECT * FROM company WHERE companyid = :id)) then ...
Código SQL
[-]if (NOT EXISTS(SELECT * FROM company WHERE companyid = :id)) then ...