[Oracle]오라클에서 트리거로 웹가져오기(?)
2022. 6. 14. 10:21ㆍ프로그램개발/Database
오라클에서 트리거로 웹가져오기(?)
create or replace TRIGGER TEST_TABLE_TRIGGER
AFTER INSERT OR UPDATE OF NAME ON TEST_TABLE
for each row
DECLARE
req utl_http.req;
res utl_http.resp;
value VARCHAR2(4000);
BEGIN
SELECT UTL_HTTP.REQUEST('http://10.10.11.18:5051/api/status/ping') INTO value FROM DUAL;
EXCEPTION
WHEN UTL_HTTP.END_OF_BODY THEN
UTL_HTTP.END_RESPONSE(res);
WHEN OTHERS THEN
RAISE_APPLICATION_ERROR (
-20100,
'IF_APPROVAL_PROC CALL ERROR'
|| CHR (10)
|| SQLERRM);
DBMS_OUTPUT.PUT_LINE('HTTP_TEST ERROR MSG : ' || SQLERRM);
END;
잘됩니다.
반응형
'프로그램개발 > Database' 카테고리의 다른 글
Docker로 Database 설치하기 (0) | 2023.10.15 |
---|---|
[Postgres] LastIndexOf 함수 (0) | 2022.12.13 |
[Postgresql] uuid 생성함수 (0) | 2022.12.13 |
[Postgresql] 외부 테이블 참조 하기 (0) | 2022.12.13 |
[Postgresql] postgresql time zone변경 (0) | 2021.07.20 |
[MSSQL] ORACLE LPAD대체 함수. (0) | 2016.09.14 |