Hirdetés
- Házi barkács, gányolás, tákolás, megdöbbentő gépek!
- Házimozi belépő szinten
- TCL LCD és LED TV-k
- Léghűtés topik
- Milyen TV-t vegyek?
- Vezetékes FEJhallgatók
- L bajonett, Panasonic, Sigma, Leica
- Végül a terméktámogatást is megnehezíti az ASUS és az Acer szabadalmi vitája
- Máris elfogytak az idei évre szánt HDD-k a Western Digitalnál
- Milyen asztali (teljes vagy fél-) gépet vegyek?
Új hozzászólás Aktív témák
-
kw3v865
senior tag
válasz
kw3v865
#5681
üzenetére
Na, most mégiscsak megakadtam a logikai replikációnál: triggert (vagy rule-t, mindegy) szeretnék rakni arra a táblára, ahová replikálódik az eredeti tábla tartalma. Egyelőre nem tudtam működésre bírni. Hibát nem dob, csak egyszerűen nem csinál semmit.
Egy tök egyszerű triggerről van szó a példa kedvéért: egy másik táblába insertál valamit, ha meghívódik (insertre van ráállítva).CREATE OR REPLACE FUNCTION valami()RETURNS TRIGGERLANGUAGE PLPGSQLAS $$BEGININSERT INTO t2 (c) VALUES ('xyz');RETURN NEW;END;$$CREATE TRIGGER trgAFTER INSERT ON t1FOR EACH ROWEXECUTE PROCEDURE valami()
Azt találtam, hogy külön engedélyezni kell ilyen esetben a triggert:ALTER TABLE t1 ENABLE ALWAYS TRIGGER trig;
Ez megtörtént, de hiába.Ha nem az "eredeti", hanem a replikátum táblába insert-álok, akkor meghívódik. Viszont én azt szeretném, hogy akkor is működjön, ha az eredeti táblába insert-álok valamit. Rule-lal sem megy.
Vajon mi lehet ennek az oka?
Új hozzászólás Aktív témák
- A fociról könnyedén, egy baráti társaságban
- Eredeti játékok OFF topik
- Kínai és egyéb olcsó órák topikja
- Formula-1
- Házi barkács, gányolás, tákolás, megdöbbentő gépek!
- Huawei Pura 80 Pro – a másik zsebbe
- Házimozi belépő szinten
- Motorolaj, hajtóműolaj, hűtőfolyadék, adalékok és szűrők topikja
- TCL LCD és LED TV-k
- Diablo II: Classic és Resurrected
- További aktív témák...
- Xiaomi POCO X4 Pro 8/256GB Újszerű,Kártyafüggetlen,Dobozos,Tartozékaival. 1Év Garanciával!
- Xiaomi Redmi Note 14 5G 8/256GB Újszerű,Kártyafüggetlen. 1 Év Garanviával!
- Xiaomi Redmi Note 14 Pro 8/256GB Újszerű,Kártyafüggetlen,Tartozékai Adatkábel. 1 Év Garanciával
- Apple iPhone SE (2020) White 64GB 100% AKKSI
- Dell Inspiron 7720
- HP 430 G5 Intel CEL 3865U laptop (kijelző hibás)
- 209 - Lenovo Yoga Pro 7 (14APH8) - AMD Ryzen 7 7840HS, no GPU
- Telefon felvásárlás!! Samsung Galaxy A20e/Samsung Galaxy A40/Samsung Galaxy A04s/Samsung Galaxy A03s
- GYÖNYÖRŰ iPhone 13 Mini 128GB Blue -1 ÉV GARANCIA - Kártyafüggetlen, MS4066, 94% AKKSI
- HP Zbook Fury 17 G8 - üzletből, garanciával
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: Laptopműhely Bt.
Város: Budapest


