본문 바로가기

IT28

오라클에서 특정컬럼 소수점 값있는 데이터 찾기(ex0.1, 0.2) 안녕하세요 용재형 입니다. 이번 포스팅은 오라클에서 특정컬럼 소수점 값있는 데이터 찾는 방법 입니다. 프로젝트 진행시, 특정 테이블.특정컬럼에 소수점이 있는지 체크하기 위해서 사용했던 SELECT문 입니다. select * from [테이블네임] where round([컬럼1], 10) - FLOOR(round([컬럼1], 10)) 0 참고하세요 2020. 9. 25.
java에서 .bat파일 args를 쿼츠 잡 파라미터로 넘기는 방법 안녕하세요 용재형 입니다. 이번 포스팅은 java에서 .bat파일 args를 쿼츠 잡 파라미터로 넘기는 방법 입니다. java에서 .bat파일과 쿼츠를 이용한 배치를 실행하고 있습니다. 기존에는 한개의 배치 파일을 통해, 한개의 잡을 실행하게 되어, 분산 처리가 되지 않아, 속도에 이슈가 생겼습니다. .bat파일에 arg를 넘겨, 그 arg를 쿼츠잡으로 실행하여, 한개의 쿼츠잡에 여러개의 배치가 돌 수 있겠끔, 개발을 진행 했습니다. 구조를 본 다면, 아래의 그림과 같습니다. 먼저 bat파일에 고정적인 arg값을 넣었습니다. 이 args값은 job에서 select할때 키값으로 사용하고 있습니다. 예를 들어, SyncHistJob_dev.bat args 0,1,2,3 -> 총 2만건에 데이터에 고객키가 0.. 2020. 2. 18.
[오라클] 인덱스 힌트 사용방법(Oracle index hint) INDEX /*+ INDEX (table index [index] [index] ... ) */ - 지정한 테이블의 인덱스 스캔을 실행하도록 유도합니다. - Domain, B-tree, bitmap, bitmap join 인덱스 등이 사용될 수 있으나, bitmap 인덱스 들의 사용 시, INDEX 힌트보다는 INDEX_COMBINE 힌트 사용이 추천됩니다. 예) SELECT /*+ INDEX(TB_BUTTON_USE IDX_TB_BUTTON_USE_01) */ * FROM TB_BUTTON_USE WHERE USE_DT BETWEEN TO_DATE('','') AND TO_DATE('','') INDEX_ASC /*+ INDEX-ASC (table [index] [index] ... ) +/ - 해당 .. 2020. 2. 13.
PCI-DSS 조치 후기. 안녕하세요 용재형 입니다. 이번 포스팅은 PCI-DSS 조치 후기 입니다. 1. PCI-DSS란 무엇인가?PCI DSS(Payment Card Industry Data Security Standards) = ‘신용카드업계 데이터보안 기준’! 최근 계속 해서 발생하고 있는 개인정보유출 사고나 신용카드정보 도용 사고 등, 다들 잘 아시죠? 처음에는 화가 나고 뭔가 내 자신이 노출 된 것 같아 당황해 하다가, 이제는 너무 많은 사건/사고들 속에서 약간은 포기 상태라고 설명하는게 맞을 듯 합니다. 다양한 온,오프라인 환경에서 사용되는 많은 카드 결제 거래에서 개인정보와 신용카드정보를 보호하기 위한 기준으로 신용카드 산업에서의 데이터 보안 표준이라는 PCI DSS가 있습니다.PCI DSS는 카드 정보를 보호하기 .. 2018. 12. 26.
전자정보프레임워크 설치 안녕하세요 용재형 입니다. 이번 포스팅은 전자정보프레임워크 설치 방법 입니다. 개발자 개발환경 설치가이드 개요 본 가이드는 전자정부 표준프레임워크에서 제공하는 개발자 개발환경의 사용 방법을 제공한다. Step 1. 개발환경 설치 개발자 개발환경 다운로드 인터넷 웹브라우저를 통해 eGovFrame 홈페이지(http://www.egovframe.go.kr/, http://www.egovframe.kr/)에 접속하여 로그인하고 사이트 상위메뉴를 통해 “다운로드>개발환경”으로 이동한다. 환경에 따라 다운받을 개발환경을 선택한다. - 32bit/63bit Version 첨부된 파일을 다운로드받아 압축을 해제한다. ✔ C: 또는 D:에 설치할 것을 권고한다. 개발자 개발환경 실행 eclipse를 실행한다. ✔ Fa.. 2018. 12. 21.
이클립스에 EGit 플러그인 설치 후 Github 연동 안녕하세요 용재형 입니다. 이번 포스팅은 이클립스에 EGit 플러그인 설치 후 Github 연동 입니다. EGit 플러그인 설치 Help > Install New Software.. 이동 Work with의 셀렉트 버튼 클릭 후 Indigo - http://download.eclipse.org/releases/indigo 선택 Collaboration 메뉴 확장 후 Eclipse EGit 체크 후 설치 git 설정 window > Preferences > General > Network Connections > SSH2의 key management탭에서 Generate RSA Key 생성 후 Save Private Key 클릭 id_rsa 파일과 id_rsa.pub 파일이 생성이 되는데 원하는 디렉토리에.. 2018. 12. 21.