Kayıtlar

create etiketine sahip yayınlar gösteriliyor

Materialized View Kullanımı

--Önce kullanacağımız tablo ve materialized VIEW varsa onları bir DROP edelim de problem çıkarmasınlar. DROP TABLE tablo1 ; DROP materialized VIEW mv_tablo1; DROP MATERIALIZED VIEW LOG ON tablo1; /*Elimizde bulunan kaynak tablodaki dataları kullanacağımız tabloya aktarıyoruz. Çünkü MATERIALIZED VIEW güncellemesini görebilmek için kullandığımız bu tablo1 tablosunda veri değişikliği yapacağız*/ CREATE TABLE tablo1 AS SELECT fis_numarasi, islem_tarihi, brut_tahsilat, referans FROM kaynak_tablo WHERE islem_tarihi = to_date('01062012', 'ddmmyyy') ; SELECT * FROM tablo1 ; -- tabloya kayıtlar atıldı ALTER TABLE tablo1 ADD CONSTRAINT tablo1_pk PRIMARY KEY(referans) ; -- Tablo1'e primary key ekliyoruz,Kayıt değişikliklerini loglamak için kullanacak -- tablo1 deki data değişikliklerini loglaması CREATE MATERIALIZED VIEW LOG ON tablo1 WITH (fis_numarasi, brut_tahsilat), rowid including NEW VALUES ; ALTER MATERIALIZED VIEW LOG ON tablo1 ; /*Niha...