Notice
Recent Posts
Recent Comments
Link
«   2026/06   »
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30
Archives
Today
Total
관리 메뉴

학습기록남기기

2022_05_04_DB_10일 본문

수업_정리

2022_05_04_DB_10일

backend_na 2022. 5. 4. 16:49

프로시저(Procedure) -->void 메서드랑 유사

특정한 로직을 처리하고 결과값을 반환하지 않는 코드 덩어리(쿼리).

  • PL/SQL에도 값을 전달받아서 코드를 실행 후 리턴하는 함수가 존재합니다.
  • 하지만 프로시저를 통해서도 값을 리턴하는 방법이 있습니다.

트리거

테이블에 부착한 형태로써 ,INSERT , UPDATE ,DELETE 작업이 수행될 때 특정 코드가 작동되도록 하는 구문입니다.

  • AFTER 트리거 - INSERT , UPDATE , DELETE 작업 이후에 동작하는 트리거를 의미합니다.
  • BEFORE 트리거 -INSERT , UPDATE , DELETE 작업 이전에 동작하는 트리거를 의미합니다.
  • INSTEAD OF 트리거 - INSERT , UPDATE , DELETE 작업 이전에 발생하는 트리거인데 , VIEW에만 부착할 수 있다.
  • : OLD =참조 전 열의 값을 지목 (INSERT : 입력 전 자료, UPDATE : 수정 전 자료,DELETE : 삭제할 값)을 지목 할 수 있음
  • : NEW =참조 후 열의 값을 지목 (INSERT :입력 할 자료,UPDATE :수정 된 자료)-DELETE는 없음

'수업_정리' 카테고리의 다른 글

2022_05_09_JSP_2일  (0) 2022.05.09
2022_05_06_JSP_1일  (0) 2022.05.09
2022_05_03_DB_9일  (0) 2022.05.03
2022_05_02_DB_8일  (0) 2022.05.02
2022_04_29_DB_7일  (0) 2022.04.29