본문 바로가기

반응형

RDBMS

(2)
Mysql to Oracle 마이그레이션(SQL Developer Migration Workbench) / SQLDeveloper mysql connector 설정 예전에 Tibero DB를 사용해보기 위해 toy project를 했을 때, Tibero에서 제공해주는 마이그레이션 툴을 사용하여 oracle 스키마 및 데이터를 tibero에 이전해본 적이 있었다. (tbMigrator) mysql 기반으로 되어 있는 시스템을 oracle 로 변경해야 할 일이 있어 Oracle도 마이그레이션 관련 서비스를 제공해주지 않을까 하며, 서치하니 sqldeveloper에 해당 기능이 포함되어있는 버전이 있다고 하여 진행해보았다. 1. oracle 홈페이지(www.oracle.com) 접속하여 로그인 후 downloads 이동 2. SQL Developer Migration Workbench 이동 (https://www.oracle.com/database/technologies..
[ORACLE] MERGE INTO 문법 (MYSQL 도.. :D) 이런 코드는 다들 작성해봤지 않은가?.. (필자는 해서) selectResultSize = DB 조회 결과 값; if( selectResultSize > 0 ){ update(); } else { insert(); } 위 같은 코드를 만드는 이유는 1. 두 개의 테이블을 비교해서 insert 또는 update 2. 한 개의 테이블의 특정 컬럼에 값 유무에 따른 insert 또는 update 위처럼 DB 처리가 필요한 상황일때, merge into 문법을 사용하면 편리하게 기능을 구현할 수 있어 간단한 내용으로 정리한다. MERGE INTO 기본 문법 MERGE INTO table_name alias USING (table | view | subquery) alias -- 하나의 테이블만 이용한다면 DUA..