반응형

분류 전체보기 99

java convert timestamp to datetime

timestamp 와 datetime 시간 비교 이런 간단한 비교가 간단히 되지 않아서 내 식대로 만들었다. timestamp와 datetime 둘다 날짜 관련 변수인데 비교가 어려운 게 이해가 안간다... 씨샵 개발자였어서 인지 간단하게 작성할 수 있는 방식이 좋더라. * 변수는 왠만하면 약자 대신 풀네임으로 쓰자. 받아들이는 사람마다 다르게 받아들 일 수 있다. e.g. bef > before DateTime before = DateTime.now().minusMinutes(10); //비교하려는 시간: 현재시간 -10분전 Timestamp updateDate = map.getUpdateDate(); //이 변수가 timestamp boolean check = updateDate.before(Time..

카테고리 없음 2024.08.15

ORACLE DBMS_XPLAN 실행계획 보는법

1. 세션 권한 변경 ALTER SESSION SET STATISTICS_LEVEL=ALL; 2. 쿼리작성 쿼리에 특정 문자열 추가 필수 SELECT /* 특정문자 */ FROM DUAL 3. 실행한 쿼리id 찾기 SELECT SQL_ID, CHILD_NUMBER, SQL_TEXT FROM V$SQL WHERE SQL_TEXT LIKE '%특정문자열%' ORDER BY FIRST_LOAD_TIME DESC; 4. 플랜 실행 SELECT * FROM TABLE(DBMS_XPLAN.DISPLAY_CURSOR(SQL_ID, 1, 'ALLSTATS LAST')); => child_number = 1 로 볼때 전체플랜으로 잘나옴

카테고리 없음 2024.07.31

TOAD F5 그리드의 날짜형식 변경

토드 엑셀 내보내기 날짜형식 바꾸기 토드에서 ctrl+enter (커서 위치의 문장 실행)하면 YYYY-MM-DD HH:MI:SS 형식인데 F5 (스크립트 방식으로 SQL 실행. 에디터 내 모든 SQL문 실행) 하면 DD-MMM-YY 오전/오후 HH:MI:SS로 표시됨 여러 테이블을 한번에 조회해서 서로 데이터를 비교하거나 한 테이블을 DML 전/후로 실행시켜 변화를 비교하고 싶을 때 날짜형식이 이상하게 나와서 너무 불편했음 Options - Data Grids - Data - Display - date format / time format 이 설정에서 데이터 형식을 맞춰주면 이대로 표시됨

DB/SQL 공통 2024.05.06

DBEAVER DBMS_XPLAN.DISPLAY_CURSOR 실제 실행계획

DBEAVER, TOAD와 같은 일부 SQL툴에서는 자동으로 쿼리를 실행시키기 때문에 마지막에 실행한 실행계획을 보기 어렵다 * DBEAVER 증상 BEGIN DBMS_OUTPUT.GET_LINE(:1, :2); END; SELECT SYS_CONTEXT( 'USERENV', 'CURRENT_SCHEMA' ) FROM DUAL SET SERVEROUTPUT OFF => org.jkiss.dbeaver.model.sql.DBSQLException: SQL Error [922] [42000]: ORA-00922: 누락된 또는 부적합한 옵션 * TOAD 증상 SELECT * FROM DBMS_XPLAN.DISPLAY_CURSOR(NULL,NULL , 'ALLSTATS LAST -ROWS +ALIAS +OUTL..

DB/Oracle DB 2024.01.09

[Error][Tomcat]

[Error][Tomcat] The origin server did not find a current representation for the target resource or is not willing to disclose that one exists https://mondaymonday2.tistory.com/529 [Error][Tomcat] The origin server did not find a current representation for the target resource or is not willing to disclose th 이 문제의 원인은 tomcat에서 호출한 경로를 제대로 인식하지 못해서 발생한다고 합니다. Servers 탭 톰캣 더블클릭해서 열어주시고 Modules를 눌러주..

카테고리 없음 2023.03.07

eclipse unhandled event loop exception

갑자기 이클립스에서 대량의 오류가 발생하기 시작했다 몇가지 대표적인 오류가 이 두가지 였다 unhandled event loop exception java.lang.StringIndexOutOfBoundsException: index 136,length 136 잘 되다가 갑자기 발생하니까 미치고 펄쩍 뛸 노릇 \projectpath\.metadata\.bak_0.log 에 오류로그가 기록된다는 내용을 보고 들어가보았다 시간 역순으로 정렬돼있었다 문제의 근원이 될만한 맨 아래 로그를 봣다 C:\Program Files\Git\mingw64\share\git\git-for-windows.ico 깃 쓰지도 않고 파일 임시로 만들어도 역시나 안된다 검색해봐도 전부 버그 픽스됐다고만 뜬다 상세내역을 보다보니 플러..

C# 2022.09.30
반응형