Re: [SQL] Staus of Primary/Foreign key?

Поиск
Список
Период
Сортировка
От jwieck@debis.com (Jan Wieck)
Тема Re: [SQL] Staus of Primary/Foreign key?
Дата
Msg-id m10HwAi-000EBRC@orion.SAPserv.Hamburg.dsh.de
обсуждение исходный текст
Ответ на Staus of Primary/Foreign key?  ("Stan Brown" <stanb@awod.com>)
Ответы Re: [SQL] Staus of Primary/Foreign key?  (Bruce Momjian <maillist@candle.pha.pa.us>)
Список pgsql-sql
>
>    I have implemented referential integrity in older Postgres projects
>    using functions. I am preparing to do a new project, aand was wondering
>    what the status of Primary/Foreign key implementation was?
>
>    I am starting with 6.4.2,

    I'm  planning  to implement most of the constraints currently
    missing (foreign key, cascaded deletes) over rules  -  or  at
    least making the rule system capable of supporting it.

    But  it  will  not  be  in  v6.5. The reason for that is that
    constraints need a special feature, the rule system currently
    cannot  support.  It  is  required  that  rule actions can be
    deferred until transaction commit time.   At  that  time  (or
    when  they  should  get  run  anyway), they need very special
    visibility of heap tuples on a per range table base. One  and
    the  same  table  might  have  to  be  scanned with different
    snapshot's in one query.

    That all will take a while.


Jan

--

#======================================================================#
# It's easier to get forgiveness for being wrong than for being right. #
# Let's break this rule - forgive me.                                  #
#======================================== jwieck@debis.com (Jan Wieck) #

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

Предыдущее
От: Daniel Facciolo Pires
Дата:
Сообщение: COMMIT
Следующее
От: mueller@pmsun20.dial.eunet.ch (Pascal Mueller)
Дата:
Сообщение: RULE problem