반응형

SQL/기타 5

[ERWin] 테이블 생성 및 코멘트 스크립트로 ERD 뽑기 (논리/물리 전부)

출처 https://cofs.tistory.com/348 https://cofs.tistory.com/349 1. 스크립트 뽑는다 2. ERwin 실행 후 Tools > Reverse Engineer 클릭 3. Reverse Engineer - Selete Template 팝업 - New Model Type는 Logical/Physical 선택 (Physical 만 작성한다면 Physical 선택) - Target Database는 알맞는 DB와 Version 선택 - Next 클릭 4. Reverse Engineer- Set Options 팝업 - Reverse Engineer From 에서 Script File 을 체크하고 Browse 를 클릭해서 위에서 저장한 스크립트 파일(.sql)을 불러온다. ..

SQL/기타 2019.07.11

[ERWin] 데이터베이스 읽어서 ERD 뽑기

출처: https://dorongdogfoot.tistory.com/74 이미 완성된 데이터베이스가 있는데 ERD는 없을 때...데이터모델 정의서를 보면서 하나 하나 그릴 수는 없지 않은가 이럴 땐 ERwin의 Reverse Engineering으로 DB와 연결하여 편하게 ERD를 뽑아올 수 있다. * ERwin과 DB 연결하여 ERD 뽑아오기 1. Tools -> Reverse Engineer 선택 2. New Model Type 은 Logical/Physical 을 선택, Target Database 역시 연결하고자 하는 디비의 버전을 선택 3. 연결할 DB의 Owner를 입력 4. 접속할 유저 아이디, 비밀번호와 접속 디비의 IP, 포트 번호, SID를 입력 후 Connect 버튼을 누르면 끝 * ..

SQL/기타 2019.07.11

[SQL] key값 없는 중복 데이터 정리하는 방법 (feat.쿼리박스)

쿼리박스라는 툴 사용하면 select한 값을 insert문으로 얻을 수 있다. 다운로드 >> http://www.querybox.com/download/ 1. 쿼리박스 실행 2. 2개 이상 있는 중복 데이터를 조회한다. 1234567SELECT A.컬럼1, A.컬럼2, ... , A.컬럼nFROM ( SELECT 테이블명.* , COUNT(*) AS CNT FROM 테이블명 GROUP BY 컬럼1, 컬럼2, 컬럼3, ... , 컬럼n HAVING COUNT(*)>1) AColored by Color Scriptercs 3. 쿼리박스를 이용해 insert문을 얻는다. >> INSERT INTO 테이블명(컬럼1, 컬럼2, ... , 컬럼n) VALUES (데이터1, 데이터2, ... , 데이터n); 4. (..

SQL/기타 2018.05.03
반응형