기본 콘텐츠로 건너뛰기

글

181112 SVN:E155004 Error

SVN:E155004 Error 증상: 업데이트 혹은 싱크 시에 에러 발생 원인: 형상정보 데이터가 꼬이는 경우 해결 1. eclipse 내 해당 프로젝트를 선택, 우클릭  1-1. team → cleanup  1-2. cleanup 성공 후 업데이트 실행 2. cleanup 도중 에러가 발생한 경우  2-1. console 창 내에 출력된 폴더속 .svn 폴더로 이동  2-2. 해당 폴더 안에 locked 폴더가 있는 경우 이 폴더 삭제  2-3. eclipse 업데이트 재실행

181107 SELECT UPDATE

특정 KEY값이 동일한 테이블의 값을 일괄 UPDATE하기 위해 SELECT 결과로 UPDATE를 사용 예) SELECT  KEY1, COL1  FROM  TB1  WHERE  KEY1 IN( 'M111' , 'M222' , 'M333' ); SELECT  KEY1, COL1  FROM  TB2  WHERE  KEY1 IN( 'M111' , 'M222' , 'M333' ); cs UPDATE  TB2 A SET  A.COL1  =  (                SELECT  B.COL                FROM  TB1 B                WHERE  A.KEY1  =  B.KEY1              ) WHERE   EXISTS  (                SELECT   1              ...

181107 Several ports (8005, 8080, 8009) required by Tomcat v9.0 Server at localhost are already in use

Several ports (8005, 8080, 8009) required by Tomcat v9.0 Server at localhost are already in use 발생 원인: 개발 중 비정상적인 종료 증상: 서버 기동 불가능 + 에러 메시지 출력 문제 원인: WAS 재기동을 위한 포트가 이미 실행중 해결책 1. cmd창 오픈 2. netstat -a -n -o -p tcp 3. pid값 중 중복된 것 찾기  3-1. TCP값이 0.0.0.0:8080과 겹치는 것 찾아야 4. 사용중인 pid 포트 찾아서 kill  4-1. taskkill /f /pid 포트번호 5. netstat -a -n -o -p tcp로 중복된 포트 있는지 확인

181106 nexacro:: 체크박스 기능

nexacro 체크박스 기능 체크박스 기능시 필요한 것 1. 체크박스에 값 부여 2. displaytype를 checkboxcontrol 과 display를 checkbox로 3. script 설정 부여: 0이면 미선택, 1이면 선택 1. 체크박스에 값을 부여하는 방식은 SELECT  DISTINCT                '0'     AS OPT                 , F_GET_DEPT_NM(B.MNGM_DEPT_MAIN_CD)                  /* 관리부서(정)  */       AS MNGM_DEPT             , F_GET_EMP_NM(B.MGMR_MAIN_ID)                        /* 관리담당(정)  */       AS MNGM_RSPR1  ...

181101 Pivot 기능

Pivot 0. 개요  - 오라클 11g버전에서 제공하기 시작한 기능  - 행과 열의 배치를 뒤집는 기능(행 ↔ 열) 1. 사용법 1) 사용틀 예) SELECT   *    FROM   TABLE   PIVOT (           PIVOT     절           PIVOT FOR 절           PIVOT IN  절         ) cs 1-1) PIVOT 절  - 그룹함수가 적용된 column을 정의  - grouping된 결과물을 제공  예) SUM(DSTB_AMT),  SUM(DSTB_AMT_BF_MM),  SUM(ID_RATE_AMT) 1-2) PIVOT FOR 절  - PIVOT의 기준이 되는 column을 정의  - grouping의 기준을 정해줘야 됨 = GROUP BY절 1-3) PIV OT IN 절  - WHERE절과 같은 필터링의 의미 ※ 주의점  - PIVOT은 FROM절에 걸어준 테이블의 모든 column중에      PIVOT절에 기술한 column을 제외하고 GROUP BY를 실행 한다  - 따라서, GROUP BY를 할 대상들만 WITH절 또는 Sub Query로    묶은 후 PIVOT을 ...