본문 바로가기

Study

(184)
사자성어 모음 허허실실( 虛虛實實 ). 서로 재주와 꾀를 다하여 다툼화양연화(花樣年華) 인생에서 가장 아름답고 행복한 시간경천애인(敬天愛人) 하늘을 공경하고 사람을 사랑하라.금슬상화(琴瑟相和) 거문고와 비파 소리가 조화를 잘 이룸을 비유한 말.동병상련(同病相憐) 같은 병의 환자끼리 서로 가엾게 여김. 처지가 비슷한 사람끼리 동정함.무아지경(無我之境) 정신이 한곳에 온통 쏠려 스스로를 잊고 있는 경지.백년해로(百年偕老) 부부가 화락하게 일생을 늙음.수복강녕(壽福康寧) 오래 살고 행복하고 건강하고 평안함연하고질(煙霞痼疾) 산수(山水)의 좋은 경치(景致)를 깊이 사랑하는 마음(煙霞)이 대단히 강(强)해 마치 고치지 못할 병이 든 것 같음을 비유.지족가락(知足可樂) 만족함을 알면 가히 즐거울 것가화만사성(家和萬事成).가정이 ..
오라클 Trapping Predefined Oracle Server Errors EXCEPTION WHEN NO_DATA_FOUND THEN ACCESS_INTO_NULL : 초기화되지 않은 object의 속성에 값을 assign COLLECTION_IS_NULL : 초기화되지 않은 NESTED 테이블에 EXISTS와 다른 방법을 적용 CURSOR_ALREADY_OPEN : OPEN CURSOR가 이미 OPEN됨 DUP_VAL_ON_INDEX : 중복된 값을 입력하려고 한다. INVALID_CURSOR : 잘못된 CURSOR 연산자를 발생했다. INVALID_NUMBER : 문자열을 NUMBER 타입으로 변화하는 것이 실패 LOGIN_DENIED : LOGIN시 USERNAME 또는 PASSWORD를 잘못 입력 NO_DATA_FOUND : 한행도 SELECT 되지 않음 NOT_LOG..
오라클 DBMS_OUTPUT.PUT_LINE DECLARE RTN_CD NUMBER(10, 4); RTN_MSG VARCHAR2(100); BEGIN /* PL/SQL */ DBMS_OUTPUT.PUT_LINE('RESULT======>' || RTN_CD || '/' || RTN_MSG|| '/' || RTN_MSG);END;
오라클 중복 row 찾기 Select [검색할 Column] , count(*)From [검색할 Table]Group by [검색할 Column]Having count(*) > 1;
JSP 오라클 연동 사진파일 보여주기 소스 String sabun = request.getParameter("sabun");out.clear(); //  사용전에 비워줘야됨out = pageContext.pushBody(); // 필요하다는데 없어도됨Connection  conn = null;Statement   stmt = null;ResultSet   rs   = null;InputStream is   = null;OutputStream os  = response.getOutputStream();String sql = "select photo from 테이블명 where sabun = '" +sabun+"'";Class.forName("oracle.jdbc.driver.OracleDriver");conn = DriverManager.getCo..
오라클 커서(CURSOR) 사용 샘플 CREATE OR REPLACE PROCEDURE 프로시저명(LSV_IN INTABLE%TYPE, RTN_CD OUT INTEGER, RTN_MSG OUT VARCHAR2)IS LSV_VAR VARCHAR2(3) ; ERR_01EXCEPTION ; CURSOR CUR1IS-- CURSOR 선언SELECT * FROM TABLE;BEGIN BEGIN-- 기존데이터 삭제DELETEFROM TABLE WHERE 조건 ;EXCEPTIONWHEN NO_DATA_FOUND THENRAISE ERR_01 ;END ;END LOOP;RTN_MSG := '정상 처리되었습니다.';RTN_CD := 0; EXCEPTIONWHEN INVALID_CURSOR THENRaise_Application_Error(-20012, '커..
파워빌더 프로시저 사용 예제 SQLCA.프로시저(); If SQLCA.SQLDBCode 0 ThenMessageBox('오류', MID(SQLCA.SQLErrText, 13, 54), Exclamation!)ROLLBACK;SetPointer(Arrow!)Return End If commit
토드 - 프로시저 Export 1. Database > Export > Generate Schema Script 선택 2. 내보낼 폴더 선택 및 Object Types 체크프로시저만 내보내길 원하면 프로시저만 체크하면 된다.Create Individual Object DDl Files에서use file extension defined in TOAD options를 체크하면펑션은 .fnc프로시저는 .prc 확장자를 갖게 된다.Use SQL extention for all files 선택히 .sql 확장자로 내보내진다. 3. ▶버튼으로 Export