반응형
DBeaver의 Advanced Paste 기능으로
엑셀 데이터를 복사해서 DB에 그대로 붙여넣기가 가능합니다.
1. 엑셀 셀을 드래그하여 복사
2. dbeaver에서 데이터 조회 후, 붙여넣을 대상에 마우스 오른쪽 클릭
-> Advanced Paste 클릭
3. 옵션 선택
- insert multiple rows : 여러 행 삽입 옵션 (체크 해지 시, 데이터가 열로 입력)
- insert NULLs : null 입력 옵션 (체크 해지 시, 데이터가 빈값 ''으로 입력)
- NULL value mark : 특정 문자열을 null로 치환(빈값 기본 설정)
4. 입력된 데이터 확인
- 변경된 데이터는 옅은 주황색으로 마킹됨을 확인(붙여넣기를 하더라도 변경된 데이터가 없으면 마킹되지 않음)
- 좌측 하단 Cancel 클릭 시, 변경된 모든 데이터 리셋
※ 부분적으로 되돌리고 싶다면, 셀을 선택 후 [ESC]
5. 그리드 좌측하단 [Script] 클릭 (SQL검토 및 SQL백업)
- 실제 적용될 sql 문 확인
- 작업 과정을 남기고 싶다면, 해당 스크립트를 복사 후 별도로 백업해둔다.
6. 그리드 좌측하단 [Save]
- update 쿼리 실행 됨
- dbeaver 설정이 자동커밋이 아니라 수동커밋이면, 별도로 커밋을 해줘야함
출처 : https://okky.kr/articles/1190270
반응형
'IT > 기타' 카테고리의 다른 글
윈도우 블루스크린 자동 재시작 & 에러로그 보기 (1) | 2024.11.14 |
---|---|
부팅시 바이오스 진입이 안될때, 윈도우에서 바로 USB부팅하기 (1) | 2023.10.10 |
정규식 여러 줄 포함 문자 찾기 (0) | 2023.06.15 |
java class, jar파일 디컴파일하기 (0) | 2023.01.05 |
무료 에디터툴 모음 (0) | 2022.11.24 |
댓글