개발자에게 배우는 개발자교육! 구로 오라클자바교육학원 www.oraclejava.co.kr

 

 

개발자에게 배우는 개발자교육! 구로 오라클자바교육학원 www.oraclejava.co.kr

 

 

 

 

객체의 메모리 생성과 할당​

 
 

개발자에게 배우는 개발자교육! 구로 오라클자바교육학원 www.oraclejava.co.kr

 

 

개발자에게 배우는 개발자교육! 구로 오라클자바교육학원 www.oraclejava.co.kr

 

 

 

 

클래스에서 변수​

 
 

개발자에게 배우는 개발자교육! 구로 오라클자바교육학원 www.oraclejava.co.kr

 

 

개발자에게 배우는 개발자교육! 구로 오라클자바교육학원 www.oraclejava.co.kr

 

 

 

 

개발자에게 배우는 개발자교육! 구로 오라클자바교육학원 www.oraclejava.co.kr

 

 

개발자에게 배우는 개발자교육! 구로 오라클자바교육학원 www.oraclejava.co.kr

 

 

 

 

- 트리거 CASCADING
* 정의
- 한 트리거가 다른 트리거를 실행시키는 것
* 프로시저 또는 함수 사용하기
- 사용자 정의 함수와 오라클 저장 함수와 데이터베이스에 저장된 모든 프로시저와 함수를 호출 가능
* 다른 트리거 사용하기
- 트리거 생선전 데이터베이스의 모든 제약조건 파악해야 함

개발자에게 배우는 개발자교육! 구로 오라클자바교육학원 www.oraclejava.co.kr

 

 

개발자에게 배우는 개발자교육! 구로 오라클자바교육학원 www.oraclejava.co.kr

 

 

 

 

개발자에게 배우는 개발자교육! 구로 오라클자바교육학원 www.oraclejava.co.kr

 

 

 

개발자에게 배우는 개발자교육! 구로 오라클자바교육학원 www.oraclejava.co.kr

 

 

 

 

개발자에게 배우는 개발자교육! 구로 오라클자바교육학원 www.oraclejava.co.kr

 

 

 

개발자에게 배우는 개발자교육! 구로 오라클자바교육학원 www.oraclejava.co.kr

 

 

 

 

* ​문장 트리거와 행 트리거
- 행 트리거
컬럼의 각 데이터 행이 변경될 때마다 실행
실제 그 데이터 행의 값을 제어할 수 있는 트리거
실제 값을 수정, 변경 또는 저장하기 위해 사용.
행 트리거에서 실제 데이터를 제어하기 위해 사용하는 인자
‘:old’와 ‘:new’

 

개발자에게 배우는 개발자교육! 구로 오라클자바교육학원 www.oraclejava.co.kr

 

 

개발자에게 배우는 개발자교육! 구로 오라클자바교육학원 www.oraclejava.co.kr

 

 

 

* 문장 레벨 트리거와 행 레벨 트리거
- FOR EACH ROW 옵션절의 사용 유무에 따라 결정
FOR EACH ROW 옵션절을 사용시 : 행 레벨트리거
문장 트리거
트리거링 사건에 대해 딱 한번만 실행
컬럼의 각 데이터 행을 제어할 수 없다
컬럼의 데이터 값에 관계없이 컬럼에 변화가 일어남을 감지하여 실행되는 트리거

 

 

 

+ Recent posts