728x90
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 | declare emp_record2 employees%rowtype; begin SELECT * into emp_record2 FROM employees where employee_id = 101; if(emp_record2.commission_pct is null) then dbms_output.put_line('null이다 '||emp_record2.salary*12); else dbms_output.put_line('null이 아니다 '||emp_record2.salary*12+emp_record2.salary*emp_record2.commission_pct); end if; dbms_output.put_line(emp_record2.employee_id); dbms_output.put_line(emp_record2.last_name); dbms_output.put_line(emp_record2.email); dbms_output.put_line(emp_record2.salary); end; / | cs |
'ORACLE SQL' 카테고리의 다른 글
[ORACLE] SQL - 스토어드 프로시저(Procedure) (0) | 2021.03.21 |
---|---|
[ORACLE] SQL 반복문 - FOR문, WHILE문[ORACLE] SQL 반복문 - FOR문, WHILE문 (0) | 2021.03.21 |
[ORACLE] SQL - TYPE의 is record 활용하기 (0) | 2021.03.21 |
[Oracle] SQL문 - TYPE과 FOR문 활용 예시 (0) | 2021.03.21 |
[ORACLE] SQL - TRIGGER(DELETE시 데이터 백업 예시) (0) | 2021.03.20 |