트리거

ㅇ.ㅇ·2022년 6월 13일
select employees;
--백업 테이블 복사
create table empbak as select  * from employee

--트리거 연습
create or replace trigger dele_emp
	before delete on employees
begin
	insert into empbak
    	select * from employees where employee_id = 174;
end;
/

delete from employees where emplyee_id = 174;

select * from employees where employee_id = 174;
select * from empbak where employee_id = 174;

-- 함수연습
create or REPLACE FUNCTION dname(dept in int)
	return varchar
    IS
    	dnm VARCHAR(30)
   	begin
    	select departmet_name into dnm
        	from departments
            where departmet_id = dept_id;
            
            return dnm;
    end;
        
	select last_name, dname(department_id) dnm
    from employees


profile
기록과 정리하는것을 계속해서 하려고 노력중이에요 😊

0개의 댓글