Bogdan Marinca wrote:

>Salut.
>Poate e newbie dar ... doar o sugestie daca mi'ati da ...
>Am doua masini cu PostgreSQL si, pentru fiecare masina,
>cate o tabela SQL avand aceeasi structura.
>
>Intr'una din ele se fac operatii WRITE(insert, update, delete).
>Pentru cea de'a doua tabela(folosita doar pentru operatiuni READ)
>trebuie, din cand in cand sa se faca sincronizarea cu tablela
>cu WRITE. Ar exista metode mai eficiente decat sa se copieze
>intreg continutul primei tabele peste cea de-a doua, dupa ce
>au fost sterse toate inregistrarile din ea?
>
>Multumesc !
>
>Bogdan Marinca
>       
>
>  
>
Nu este mai bine ca ce-a de-a ... doua tabela sa fie de fapt o vedere a 
primeia ?
Citat din documentatia lui "create view" 
(postgresql-7.2.3/html/sql-createview.html)


    Description

*CREATE VIEW* will define a view of a table. The view is not physically 
materialized. Instead, a query rewrite retrieve rule is automatically 
generated to support retrieve operations on views.


      Notes

Currently, views are read only: the system will not allow an insert, 
update, or delete on a view. You can get the effect of an updatable view 
by creating rules that rewrite inserts, etc. on the view into 
appropriate actions on other tables.

-- 
Coica Laurentiu
CNL Oltenia Tg-Jiu
0740-040.328



Raspunde prin e-mail lui