This commit is contained in:
OHV-IT
2020-11-24 23:53:48 +01:00
parent 6986c39298
commit f8adde8376
2 changed files with 142 additions and 0 deletions

32
sql/table.sql Normal file
View File

@@ -0,0 +1,32 @@
CREATE TABLE "SYSLOG"
( "ID" NUMBER,
"REMOTEIP" VARCHAR2(250),
"APPNAME" VARCHAR2(50),
"ZEIT" VARCHAR2(40),
"HOSTNAME" VARCHAR2(250),
"PID" NUMBER,
"PRIORITY" NUMBER,
"MESSAGE" VARCHAR2(2000),
"SYSDATUM" TIMESTAMP (6),
"GUID" VARCHAR2(40),
CONSTRAINT "SYSLOG_PK" PRIMARY KEY ("ID")
USING INDEX ENABLE
) NO INMEMORY
/
CREATE OR REPLACE EDITIONABLE TRIGGER "BI_SYSLOG"
before insert on "SYSLOG"
for each row
begin
if :NEW."ID" is null then
select "SYSLOG_SEQ1".nextval into :NEW."ID" from sys.dual;
:NEW."SYSDATUM" := systimestamp;
end if;
end;
/
ALTER TRIGGER "BI_SYSLOG" ENABLE
/