blob: a47c640b5598f9ff5ffff659bd4dcfb1420ebe3e (
plain)
- -- VERSION 1.3.0
- CREATE OR REPLACE FUNCTION account_get (in_id int) RETURNS chart AS
- $$
- DECLARE
- account chart%ROWTYPE;
- BEGIN
- SELECT * INTO account FROM chart WHERE id = in_id;
- RETURN account;
- END;
- $$ LANGUAGE plpgsql;
- CREATE OR REPLACE FUNCTION account_has_transactions (in_id int) RETURNS bool AS
- $$
- BEGIN
- PERFORM trans_id FROM acc_trans WHERE chart_id = in_id LIMIT 1;
- IF FOUND THEN
- RETURN true;
- ELSE
- RETURN false;
- END IF;
- END;
- $$ LANGUAGE plpgsql;
|