오라클14 [Oracle] SQL Developer - Date Format 변경 SQL Developer로 Oracle 쿼리를 작성하고 db정보를 볼 때 Date Format을 변경할 수 있다. DB데이터를 보는데 Date가 RR/MM/DD(ex.20/11/09)로 되어있어서 데이터가 년/월/일만 들어가 있는 줄 알았다. 난 시간(시/분.초)까지 찍힌 Date 데이터가 필요했다. 데이터의 오류인줄 알았는데 데이터의 오류가 아니였다 !!!! 0 _ 0 . . . 실제로는 시/분/초까지 데이터가 들어가 있었지만 설정이 RR/MM/DD로 되어있어서 년/월/일만 보여진 것이었다. SQL Developer에서는 기본 Date 출력 포맷이 RR/MM/DD로 설정되어있다. Date 포맷을 시/분/초까지 출력하도록 환경설정을 통해서 적용할 수 있다. 도구 [Tools] -> 환경설정 [Prefer.. DB/SQL 2020. 11. 9. [Oracle] MERGE문으로 INSERT, UPDATE문 실행하기 ORACLE - MERGE문으로 조건에 따라 INSERT문, UPDATE문 실행하기. 개발을 하다보면 상황에 따라 테이블에 데이터가 이미 존재하면 업데이트 하고, 존재하지 않으면 입력을 해야 하는 경우가 있다. 이때 유용하게 사용되는 것이 MERGE문 !! 사용방법을 익혀서 유연한 코드작성을 하자 !!! MERGE문 사용방법 _ 헷갈릴때마다 이 틀을 보고 헷갈리지 말자 ! : 다른 테이블에서 가져와서 데이터를 비교하는 것이 아니고 하나의 테이블만 사용할 때는 DUAL을 사용한다. CONDITION 에 조건을 넣어줌. 조건이 일치하면 UPDATE문 실행, 일치하지 않으면 INSERT문 실행. MERGE문 직접 사용 예시 ! 보고만 따라해도 오류는 발생한다.. ㅠㅠ 오류를 정리해두고 다음에는 오류없이 바로 .. DB/Oracle 2020. 8. 18. 이전 1 2 다음 728x90