본문 바로가기

분류 전체보기135

[데이터]주소데이터 수집1 행안부 주소API/주소검색솔루션 사용하기 이 포스팅에서는 DB에서 텍스트 주소(지번 또는 도로명)만 가지고 있으며, 행정구역코드, 우편번호가 없어 해당 DB를 추가 수집하고자 하는 방법을 설명하고자 합니다 행안부에서는 주소 데이터를 제공하고 있으며 API도 제공하고 있습니다. 그 중 주소검색 솔루션을 활용할 것입니다 주소검색솔루션에서 제공하고 있는 데이터는 다음과 같습니다 아래 데이터 중 유효한 전체 도로명주소, 지번 주소만 소유하고 있다면 나머지 데이터도 수집이 가능합니다 데이터 영문명 데이터 한글명 데이터타입 roadFullAddr 전체 도로명주소 String roadAddrPart1 도로명주소(참고항목 제외) String roadAddrPart2 도로명주소 참고항목 String jibunAddr 지번 주소 String engAddr 도로명.. 2020. 1. 4.
[SQL Developer] DML문 없이 그리드 화면에서 데이터 수정하기 디벨로퍼 기능 중 그리드 기능을 활용하여 조회 내역을 바로바로 수정하는 기능이 있습니다 이번 포스팅에서는 그리드에서 데이터를 추가, 삭제, 수정하는 것을 설명하고자 합니다 우선은 샘플 데이터를 아래와 같이 DB에 입력합니다 /* 작업내역 관리 샘플 테이블 */ CREATE TABLE EXER_WORK_LIST1( WORK_NO NUMBER --작업번호 ,WORK_TITLE VARCHAR2(100) NOT NULL--작업제목 ,WORK_CONTENTS VARCHAR2(1000) --작업내용 ,WORK_STTUS VARCHAR2(2) NOT NULL--작업상태 ,WORK_STTUS_MODF_DATE DATE -- 작업상태변경일시 ,WORK_STTUS_RM VARCHAR2(1000) -- 작업상태 비고 ,WO.. 2020. 1. 3.
[SQL Developer] 프로그램 다운로드 및 실행 방법 소개 오라클 데이터베이스에 접속하여 데이터베이스를 관리하고 SQL을 편집할 수 있는 무료 프로그램으로 SQL Developer가 있습니다 SQL Developer도 업그레이드가 되면서 최신버전은 많이 편리해져서 주력 툴로 사용해도 괜찮을 정도입니다 포스팅을 하는 시점의 버전은 sqldeveloper-19.4.0.354.1759-x64 입니다. 다운로드를 받기위해서는 오라클 홈페이지 계정이 필요합니다 아래 절차를 따라하시면서 다운로드를 받으면 됩니다 *아래는 처음에 홈페이지에 로그인하지 않고 진행하였습니다 #1 오라클 홈페이지 이동[ 상단 매뉴버튼 > Downloads 버튼 ] https://www.oracle.com/ Oracle | Integrated Cloud Applications and Platform.. 2020. 1. 1.
[오라클 계층형구조] 행정표준코드(기관) 조직 목록 계층구조 활용 1 행정표준코드관리시스템에서 제공하는 코드를 활용하여 계층형 구조 활용법을 포스팅하고자 합니다 행정표준코드관리시스템 https://www.code.go.kr/index.do 에 접속하여 기관코드파일을 아래와 같이 다운로드 받을 수 있으며, 제 github에도 업로드 되어 있으니 아래 링크에서 다운로드 받으셔도 됩니다 https://github.com/jiyeub786/DBWorkOut/tree/master/EXER_ORG_LIST jiyeub786/DBWorkOut Contribute to jiyeub786/DBWorkOut development by creating an account on GitHub. github.com [메인페이지 > 자주이용하는코드 > 기관] [메인페이지 > 자주이용하는코드 > 기관.. 2020. 1. 1.
[오라클 함수활용]IS_DATE를 활용한 날짜 예외처리 및 조회 문자로 저장된 날짜를 날짜 타입으로 변환시 오류가 발생하는 경우가 있습니다 오류가 발생하는 원인은 현실에 존재하지 않는 날짜를 날짜타입으로 변환하려고 하기 때문인데요 * 예 2019-02-31일을 날짜형으로 변환함, 2019년 2월은 28일까지 있으므로 변환오류 발생 대부분 프로그래밍 언어가 제공하는 IS_DATE()나 IS_NUMBER() 등의 함수를 활용하여 예외처리를 하지만 오라클에서는 위 함수를 기본적으로 제공하지 않기 때문에 만들어서 사용해야 합니다 아래는 샘플데이터를 만들어서 IS_DATE를 활용하는 예제입니다 #샘플데이터 생성 /* IS_DATE 연습 데이터 저장 테이블 */ CREATE TABLE EXER_CHCK_IS_DATE ( ID VARCHAR2(10) ,REG_DATE VARCHA.. 2020. 1. 1.