Re: triggers

Поиск
Список
Период
Сортировка
От Steve Brett
Тема Re: triggers
Дата
Msg-id 9q1bs8$1t7h$1@news.tht.net
обсуждение исходный текст
Ответ на triggers  (Kevin HaleBoyes <kcboyes@yahoo.com>)
Ответы Re: triggers
Список pgsql-general
"Kevin HaleBoyes" <kcboyes@yahoo.com> wrote in message
news:3BC30E19.1030203@yahoo.com...
> I'm currently running a database on Oracle and would like to make my
> application portable to the PostgreSQL database.  Converting the tables
> (specifically the attribute types) is fairly easy but I've run into a
> problem with database triggers.
>
> My application is designed so that insertions/updates to certain tables
> only provide a limited number of attributes and an Oracle trigger fills
> in the other attributes.  For example, one table may have id and name
> attributes but when the application inserts new records it only provides
> the name value and a trigger fills in the id value (from a sequence
number).
>

choose a serial datatype and a sequence will be created and the default
value set.
have a look at the docs for nextval, currval and setval.

AFAIK triggers can be implemented as functions and writtenin a few different
languages but support needs to be compiled into postgresql.


> I started looking at the trigger support in PostgreSQL and found what I
> needed except I'm not sure how to write the "body" of the trigger.  In
> Oracle I write PL/SQL but it seems I may have to write C code on the
> PostgreSQL side.  Is this true?  Is there a PostgreSQL procedural language
> that I can write the body in?
>
> Thanks,
> Kevin.
>



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

Предыдущее
От: Kevin HaleBoyes
Дата:
Сообщение: ERROR: Unrecognized language specified ...
Следующее
От: Janning Vygen
Дата:
Сообщение: Creating html form definitions for a frontend inside postgresql??