Rad Rapor Tablosu için triger ve log tablosu


RAD_SONUC tablosu için triger ve tablo bilgisi ekte bulabilirsiniz



--RAD_SONUCLOG Script--



DROP TABLE HASTANE.RAD_SONUCLOG CASCADE CONSTRAINTS;

CREATE TABLE HASTANE.RAD_SONUCLOG
(
ISTEK_NO NUMBER,
TARIH DATE,
RAPOR VARCHAR2(2000 BYTE), DR VARCHAR2(32 BYTE),
TIPI VARCHAR2(32 BYTE),
ISLEM_KODU NUMBER,
IMAGENO VARCHAR2(80 BYTE),
ROWID1 VARCHAR2(20 BYTE), BOLUM NUMBER,
RAPOR_NO_SAYI NUMBER,
RAPOR_NO VARCHAR2(15 BYTE),
LOGISLEM VARCHAR2(20 BYTE),
LOGKULLANICI VARCHAR2(25 BYTE),
LOGTARIHI DATE
)
TABLESPACE USERS
RESULT_CACHE (MODE DEFAULT)
PCTUSED 0
PCTFREE 10
INITRANS 1
MAXTRANS 255
STORAGE (
INITIAL 64K
NEXT 1M
MINEXTENTS 1
MAXEXTENTS UNLIMITED
PCTINCREASE 0
BUFFER_POOL DEFAULT
FLASH_CACHE DEFAULT
CELL_FLASH_CACHE DEFAULT
)
LOGGING
NOCOMPRESS
NOCACHE
NOPARALLEL
MONITORING;


Triger Blgisi

--TG_RADSONUC_LOG Triger--



CREATE OR REPLACE TRIGGER TG_RADSONUC_LOG
AFTER UPDATE OR DELETE ON rad_sonuc FOR EACH ROW
BEGIN
IF UPDATING THEN
INSERT INTO HASTANE.rad_sonuclog(
ISTEK_NO ,
TARIH ,
RAPOR ,
DR ,
TIPI ,
ISLEM_KODU ,
IMAGENO ,
ROWID1 ,
BOLUM ,
RAPOR_NO_SAYI ,
RAPOR_NO ,
LOGISLEM ,
LOGKULLANICI ,
LOGTARIHI )
VALUES( :OLD.ISTEK_NO ,
:OLD.TARIH ,
:OLD.RAPOR ,
:OLD.DR ,
:OLD.TIPI ,
:OLD.ISLEM_KODU ,
:OLD.IMAGENO ,
:OLD.ROWID1 ,
:OLD.BOLUM ,
:OLD.RAPOR_NO_SAYI ,
:OLD.RAPOR_NO,
'DEGISTIRILDI',
USER,
SYSDATE
);
--Silindi Ise
ELSIF DELETING THEN
INSERT INTO HASTANE.rad_sonuclog(
ISTEK_NO ,
TARIH ,
RAPOR ,
DR ,
TIPI ,
ISLEM_KODU ,
IMAGENO ,
ROWID1 ,
BOLUM ,
RAPOR_NO_SAYI ,
RAPOR_NO ,
LOGISLEM ,
LOGKULLANICI ,
LOGTARIHI )
VALUES( :OLD.ISTEK_NO ,
:OLD.TARIH ,
:OLD.RAPOR ,
:OLD.DR ,
:OLD.TIPI ,
:OLD.ISLEM_KODU ,
:OLD.IMAGENO ,
:OLD.ROWID1 ,
:OLD.BOLUM ,
:OLD.RAPOR_NO_SAYI ,
:OLD.RAPOR_NO,
'SILINDI',
USER,
SYSDATE);
END IF;
END;
/
--
meddata,rapor,triger,sql



Fastreport,meddata,convert,IntToStr

meddata server kurulum,meddata user script,oracle scriptler

meddata,pl sql,kurum bazli indirim,grup bazli indirim

meddata,islemtipi, Check-up,

meddata,icmal,çift kayit

meddata,barkot,fr3

meddata,efatura,efatura programi

medula,dönem sonlandirma,

e fatura kurumlari,efatura kurum bilgileri

meddata,dogum sonrasi muayene,dogum sonrasi gelen hasta