본문 바로가기

분류 전체보기134

[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.