ORA-01791:SELECT 식이 부적합합니다 0. 발생 - SELECT 절에 DISTINCT 키워드와 ORDER BY 절을 사용할 경우 1. 해결 - ORDER BY 절에는 SELECT 문에 사용된 column들만 사용할 수 있음 - SELECT 문에 해당하는 column이 없다면 넣어주고 쿼리를 작동하면 문제가 사라짐
SVN:E155004 Error 증상: 업데이트 혹은 싱크 시에 에러 발생 원인: 형상정보 데이터가 꼬이는 경우 해결 1. eclipse 내 해당 프로젝트를 선택, 우클릭 1-1. team → cleanup 1-2. cleanup 성공 후 업데이트 실행 2. cleanup 도중 에러가 발생한 경우 2-1. console 창 내에 출력된 폴더속 .svn 폴더로 이동 2-2. 해당 폴더 안에 locked 폴더가 있는 경우 이 폴더 삭제 2-3. eclipse 업데이트 재실행
특정 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 ...
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로 중복된 포트 있는지 확인
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 ...
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을 ...