Re: Dependency, Metadat Trace

From: "Adnan DURSUN" <a_dursun(at)hotmail(dot)com>
To: "Esref Atak" <esrefatak(at)gmail(dot)com>, PostgreSQL Türkiye -Genel <pgsql-tr-genel(at)postgresql(dot)org>
Subject: Re: Dependency, Metadat Trace
Date: 2006-03-02 14:34:12
Message-ID: BAY106-DAV33C176E24ED0DE5DBACCFFAF50@phx.gbl
Views: Whole Thread | Raw Message | Download mbox | Resend email
Thread:
Lists: pgsql-tr-genel


On 3/2/06, Mustafa Yörükoğlu <Mustafa(at)yorukoglu(dot)name(dot)tr> wrote:
>Merhaba,
>1. Geliştirmekte olduğumuz veritabanı sisteminde herşeyin daha kolay anlaşılır ve sistemli olması amacıyla, view'ları kullanarak bazı(birçok) sorguları genelleştirdik. Bunun >sonucunda bazı view'ların içinde diğer view'ları kullandık. Ancak ilk oluşturduğumuz view'larda bir değişiklik yapmak istediğimizde (sıklıkla,yeni ihtiyaçlardan dolayı alan eklemek) >çok sıkıntı çekiyoruz; referans olarak kullanan bütün view'ları sil, değişikliği yap, sildiklerini tekrar oluştur.

Maalesef öyle. Eğer bir view nesnesinin "SELECT" listesinde bir değişiklik yaparsanız bunu "CREATE OR REPLARE VIEW" ile yapamazsınız. Önce "view" nesnesini "drop" etmelisiniz. Tabii o "view" nesnesine a başka bir referans varsa öncelikle onu "drop" etmelisiniz.. Umarım açıklayabilmişimdir.

İyi Çalışmalar

Adnan DURSUN
ASRIN Bilişim Ltd.

In response to

Browse pgsql-tr-genel by date

  From Date Subject
Next Message Volkan YAZICI 2006-03-02 15:05:18 Re: ORDER BY 2
Previous Message Mustafa Yörükoğlu 2006-03-02 12:14:47 Re: Dependency, Metadat Trace