how referencing %rowtype variables without column names

Поиск
Список
Период
Сортировка
От lingyu.tseng@gmail.com
Тема how referencing %rowtype variables without column names
Дата
Msg-id 1147752320.462523.254730@j33g2000cwa.googlegroups.com
обсуждение исходный текст
Список pgsql-sql
I wrote a trigger and use %rowtype , the problue is I need to put the
column name in a variable

like
Declare
columnname  VARCHAR(20);
NOTIFYRULE NOTIFY_RULE%ROWTYPE
begin
columnname='TYPE' /* ONE OF NOTIFY_RULE column*/

SELECT * INTO NOTIFYRULE FROM NOTIFY_RULE WHERE STATUS=:OLD.STATUS;

end;

how can i use this columnname to get the column value form NOTIFYRULE
without use "NOTIFYRULE.TYPE"



В списке pgsql-sql по дате отправления:

Предыдущее
От: Jeff MacDonald
Дата:
Сообщение: Re: [pgsql-www] MySQL DB to PostgresSQL DB
Следующее
От: "Risto Tamme"
Дата:
Сообщение: table constraint + INSERT