728x90 반응형 전체 글513 oracle sql tigger create or replace trigger triger_testbeforeupdate on deptfor each rowbegindbms_output.put_line('변경 전 컬럼 값:'|| :old.dname);dbms_output.put_line('변경 후 컬럼 값:'|| :new.dname);end;/ update dept set dname='총무부' where deptno='30'; create or replace trigger check_deletebefore delete on empbeginif to_char(sysdate,'DY') in ('목','금') thenraise_application_error(-20007,'목,금요일은 안됨');end if;end;/ delete from e.. 2015. 10. 12. oracle sql procedure set serveroutput on create or replace procedure proc_deptSelectiscursor dept_select isselect deptno,dname from dept;beginfor dept_list in dept_select loopdbms_output.put_line(dept_list.deptno ||',' ||dept_list.dname);end loop;end;/@proc_deptSelectexecute proc_deptSelect; emp테이블에서 아래와같이 출력사원번호(사원명):급여/입사일(2015-02-23) create or replace procedure proc_empSelectiscursor emp_select isselect empno,ena.. 2015. 10. 8. jstl 함수 사용 방법 ${fn:endsWith(str1,"bd")} ${fn:length(text)} ${fn:length(text)} 1) substring(str, index1, index2) : str 의 index1 부터 index2 - 까지의 문자열 리턴2) substringAfter(str1, str2) : str1 에서 str2 를 찾아서 그 후의 부분문자열 리턴3) substringBefore(str1, str2) : str1 에서 str2 를 찾아서 그 전의 부분문자열 리턴4) toUpperCase(str) : 모든 소문자를 대문자로 치환한 값을 리턴5) toLowerCase(str) : 모든 대문자를 소문자로 치환한 값을 리턴6) trim(str) : 문자열에서 앞뒤 공백 문자를 제거한 결과를 리턴7) re.. 2015. 10. 8. jstl 변수 선언 jstl-1.2.jar를 lib에 추가후 사하다. 변수선언 및 간단한 계산 ${a} ${b} ${b+c} ${d} 2015. 10. 8. 이전 1 ··· 110 111 112 113 114 115 116 ··· 129 다음 728x90 반응형