Deploy: exdev sync 2026-08-13 13:38:36
This commit is contained in:
Regular → Executable
+88
-88
@@ -1,88 +1,88 @@
|
||||
-- 교통속보(V_ACDT_BRNWS_VER001) 개발서버용 스키마
|
||||
-- chatbotApi TroadService.getBreakingNews 기존 SQL 그대로 사용
|
||||
|
||||
SET DEFINE OFF
|
||||
SET SERVEROUTPUT ON
|
||||
|
||||
BEGIN
|
||||
EXECUTE IMMEDIATE 'CREATE USER TROAD_APP NO AUTHENTICATION';
|
||||
EXCEPTION
|
||||
WHEN OTHERS THEN
|
||||
IF SQLCODE != -1920 THEN RAISE; END IF;
|
||||
END;
|
||||
/
|
||||
|
||||
GRANT CREATE SESSION, CREATE TABLE, CREATE VIEW, UNLIMITED TABLESPACE TO TROAD_APP;
|
||||
|
||||
BEGIN
|
||||
EXECUTE IMMEDIATE q'[
|
||||
CREATE TABLE TROAD_APP.T_ACDT_BRNWS_VER001 (
|
||||
ROUTECD VARCHAR2(4),
|
||||
GRPID VARCHAR2(2),
|
||||
BOUND VARCHAR2(1),
|
||||
ROADNM VARCHAR2(100),
|
||||
ROUTESORT NUMBER,
|
||||
ROADSHORTNO NUMBER,
|
||||
BOUNDNM VARCHAR2(100),
|
||||
INCIDENT_ID VARCHAR2(30),
|
||||
INCI_TP_ORDER VARCHAR2(10),
|
||||
INCI_TP VARCHAR2(50),
|
||||
MSG VARCHAR2(2000),
|
||||
INCIDENT_POS_NAME VARCHAR2(500),
|
||||
OCRN_DSTNC NUMBER,
|
||||
CNGS_LNGT NUMBER,
|
||||
LAT NUMBER,
|
||||
LON NUMBER,
|
||||
CCTV_ID VARCHAR2(30),
|
||||
CCTV_NM VARCHAR2(200),
|
||||
THUMBIMAGE VARCHAR2(500),
|
||||
HLS_URL VARCHAR2(500),
|
||||
ST_D NUMBER,
|
||||
EN_D NUMBER,
|
||||
VVALUE01 VARCHAR2(2000),
|
||||
VVALUE02 VARCHAR2(2000),
|
||||
VVALUE03 VARCHAR2(2000),
|
||||
VVALUE04 VARCHAR2(2000),
|
||||
VVALUE05 VARCHAR2(2000),
|
||||
CRCM_TIME VARCHAR2(100),
|
||||
CRCM_MSG VARCHAR2(2000)
|
||||
)
|
||||
]';
|
||||
EXCEPTION
|
||||
WHEN OTHERS THEN
|
||||
IF SQLCODE != -955 THEN RAISE; END IF;
|
||||
END;
|
||||
/
|
||||
|
||||
BEGIN
|
||||
EXECUTE IMMEDIATE
|
||||
'CREATE INDEX TROAD_APP.IX_ACDT_BRNWS_ROUTE ' ||
|
||||
'ON TROAD_APP.T_ACDT_BRNWS_VER001 (ROUTECD, BOUND, ROADNM)';
|
||||
EXCEPTION
|
||||
WHEN OTHERS THEN
|
||||
IF SQLCODE NOT IN (-955, -1408) THEN RAISE; END IF;
|
||||
END;
|
||||
/
|
||||
|
||||
CREATE OR REPLACE VIEW TROAD_APP.V_ACDT_BRNWS_VER001 AS
|
||||
SELECT ROUTECD, GRPID, BOUND, ROADNM, ROUTESORT, ROADSHORTNO, BOUNDNM,
|
||||
INCIDENT_ID, INCI_TP_ORDER, INCI_TP, MSG, INCIDENT_POS_NAME,
|
||||
OCRN_DSTNC, CNGS_LNGT, LAT, LON, CCTV_ID, CCTV_NM, THUMBIMAGE,
|
||||
HLS_URL, ST_D, EN_D, VVALUE01, VVALUE02, VVALUE03, VVALUE04,
|
||||
VVALUE05, CRCM_TIME, CRCM_MSG
|
||||
FROM TROAD_APP.T_ACDT_BRNWS_VER001;
|
||||
|
||||
GRANT SELECT ON TROAD_APP.V_ACDT_BRNWS_VER001 TO OPR_MAIN;
|
||||
GRANT SELECT ON TLISDEV.T_TRMB_CD_INFO01M1 TO OPR_MAIN;
|
||||
|
||||
CREATE OR REPLACE VIEW OPR_MAIN.V_ACDT_BRNWS_VER001 AS
|
||||
SELECT * FROM TROAD_APP.V_ACDT_BRNWS_VER001;
|
||||
|
||||
BEGIN
|
||||
EXECUTE IMMEDIATE
|
||||
'CREATE OR REPLACE PUBLIC SYNONYM V_ACDT_BRNWS_VER001 ' ||
|
||||
'FOR TROAD_APP.V_ACDT_BRNWS_VER001';
|
||||
EXCEPTION
|
||||
WHEN OTHERS THEN NULL;
|
||||
END;
|
||||
/
|
||||
-- 교통속보(V_ACDT_BRNWS_VER001) 개발서버용 스키마
|
||||
-- chatbotApi TroadService.getBreakingNews 기존 SQL 그대로 사용
|
||||
|
||||
SET DEFINE OFF
|
||||
SET SERVEROUTPUT ON
|
||||
|
||||
BEGIN
|
||||
EXECUTE IMMEDIATE 'CREATE USER TROAD_APP NO AUTHENTICATION';
|
||||
EXCEPTION
|
||||
WHEN OTHERS THEN
|
||||
IF SQLCODE != -1920 THEN RAISE; END IF;
|
||||
END;
|
||||
/
|
||||
|
||||
GRANT CREATE SESSION, CREATE TABLE, CREATE VIEW, UNLIMITED TABLESPACE TO TROAD_APP;
|
||||
|
||||
BEGIN
|
||||
EXECUTE IMMEDIATE q'[
|
||||
CREATE TABLE TROAD_APP.T_ACDT_BRNWS_VER001 (
|
||||
ROUTECD VARCHAR2(4),
|
||||
GRPID VARCHAR2(2),
|
||||
BOUND VARCHAR2(1),
|
||||
ROADNM VARCHAR2(100),
|
||||
ROUTESORT NUMBER,
|
||||
ROADSHORTNO NUMBER,
|
||||
BOUNDNM VARCHAR2(100),
|
||||
INCIDENT_ID VARCHAR2(30),
|
||||
INCI_TP_ORDER VARCHAR2(10),
|
||||
INCI_TP VARCHAR2(50),
|
||||
MSG VARCHAR2(2000),
|
||||
INCIDENT_POS_NAME VARCHAR2(500),
|
||||
OCRN_DSTNC NUMBER,
|
||||
CNGS_LNGT NUMBER,
|
||||
LAT NUMBER,
|
||||
LON NUMBER,
|
||||
CCTV_ID VARCHAR2(30),
|
||||
CCTV_NM VARCHAR2(200),
|
||||
THUMBIMAGE VARCHAR2(500),
|
||||
HLS_URL VARCHAR2(500),
|
||||
ST_D NUMBER,
|
||||
EN_D NUMBER,
|
||||
VVALUE01 VARCHAR2(2000),
|
||||
VVALUE02 VARCHAR2(2000),
|
||||
VVALUE03 VARCHAR2(2000),
|
||||
VVALUE04 VARCHAR2(2000),
|
||||
VVALUE05 VARCHAR2(2000),
|
||||
CRCM_TIME VARCHAR2(100),
|
||||
CRCM_MSG VARCHAR2(2000)
|
||||
)
|
||||
]';
|
||||
EXCEPTION
|
||||
WHEN OTHERS THEN
|
||||
IF SQLCODE != -955 THEN RAISE; END IF;
|
||||
END;
|
||||
/
|
||||
|
||||
BEGIN
|
||||
EXECUTE IMMEDIATE
|
||||
'CREATE INDEX TROAD_APP.IX_ACDT_BRNWS_ROUTE ' ||
|
||||
'ON TROAD_APP.T_ACDT_BRNWS_VER001 (ROUTECD, BOUND, ROADNM)';
|
||||
EXCEPTION
|
||||
WHEN OTHERS THEN
|
||||
IF SQLCODE NOT IN (-955, -1408) THEN RAISE; END IF;
|
||||
END;
|
||||
/
|
||||
|
||||
CREATE OR REPLACE VIEW TROAD_APP.V_ACDT_BRNWS_VER001 AS
|
||||
SELECT ROUTECD, GRPID, BOUND, ROADNM, ROUTESORT, ROADSHORTNO, BOUNDNM,
|
||||
INCIDENT_ID, INCI_TP_ORDER, INCI_TP, MSG, INCIDENT_POS_NAME,
|
||||
OCRN_DSTNC, CNGS_LNGT, LAT, LON, CCTV_ID, CCTV_NM, THUMBIMAGE,
|
||||
HLS_URL, ST_D, EN_D, VVALUE01, VVALUE02, VVALUE03, VVALUE04,
|
||||
VVALUE05, CRCM_TIME, CRCM_MSG
|
||||
FROM TROAD_APP.T_ACDT_BRNWS_VER001;
|
||||
|
||||
GRANT SELECT ON TROAD_APP.V_ACDT_BRNWS_VER001 TO OPR_MAIN;
|
||||
GRANT SELECT ON TLISDEV.T_TRMB_CD_INFO01M1 TO OPR_MAIN;
|
||||
|
||||
CREATE OR REPLACE VIEW OPR_MAIN.V_ACDT_BRNWS_VER001 AS
|
||||
SELECT * FROM TROAD_APP.V_ACDT_BRNWS_VER001;
|
||||
|
||||
BEGIN
|
||||
EXECUTE IMMEDIATE
|
||||
'CREATE OR REPLACE PUBLIC SYNONYM V_ACDT_BRNWS_VER001 ' ||
|
||||
'FOR TROAD_APP.V_ACDT_BRNWS_VER001';
|
||||
EXCEPTION
|
||||
WHEN OTHERS THEN NULL;
|
||||
END;
|
||||
/
|
||||
|
||||
Reference in New Issue
Block a user