From: | "Rod Taylor" <rod(dot)taylor(at)inquent(dot)com> |
---|---|
To: | "Hackers List" <pgsql-hackers(at)postgresql(dot)org> |
Subject: | Re: C Trigger issue |
Date: | 2001-02-13 16:37:42 |
Message-ID: | 0c4601c095db$49867960$6500000a@jester |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-hackers |
Sorry, Postgres 7.1 beta4
--
Rod Taylor
There are always four sides to every story: your side, their side, the
truth, and what really happened.
----- Original Message -----
From: "Rod Taylor" <rod(dot)taylor(at)inquent(dot)com>
To: "Hackers List" <pgsql-hackers(at)postgresql(dot)org>
Sent: Tuesday, February 13, 2001 10:35 AM
Subject: [HACKERS] C Trigger issue
> Create function, attempt to create trigger fails, yet function
> obviously exists. I can't seem to typecast the trigger parameters.
> \df even misses the function.
>
>
>
> temp=# CREATE FUNCTION dbuser_account(varchar(40), varchar(40),
> varchar(40))
>
> temp-# RETURNS OPAQUE
>
> temp-# AS
>
'/usr/home/rbt/temp/postgresql-7.1beta4/contrib/user_account/user_acco
> unt.so'
>
> temp-# language 'C';
>
> CREATE
>
> temp=#
>
> temp=# \df dbuser_account
>
> List of functions
>
> Result | Function | Arguments
>
> --------+----------+-----------
>
> (0 rows)
>
> temp=#
>
> temp=# select dbuser_account('test', 'test', 'test');
>
> ERROR: dbuser_account: not fired by trigger manager
>
> temp=#
>
> temp=#
>
> temp=# CREATE TRIGGER dbuser_account_trg
>
> temp-# AFTER INSERT
>
> temp-# OR DELETE
>
> temp-# OR UPDATE
>
> temp-# ON users
>
> temp-# FOR EACH row
>
> temp-# EXECUTE PROCEDURE dbuser_account('val1', 'val2', 'val3');
>
> ERROR: CreateTrigger: function dbuser_account() does not exist
>
> temp=#
>
> temp=# DROP FUNCTION dbuser_account(varchar(40), varchar(40),
> varchar(40));
>
> DROP
>
> --
> Rod Taylor
>
> There are always four sides to every story: your side, their side,
the
> truth, and what really happened.
>
From | Date | Subject | |
---|---|---|---|
Next Message | Lamar Owen | 2001-02-13 17:11:27 | Re: locale support |
Previous Message | Rod Taylor | 2001-02-13 15:35:25 | C Trigger issue |