일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | |
7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 | 29 | 30 |
- Spring
- db
- redis
- docker
- Spring Boot
- AWS
- linux
- Git
- Oracle
- Gradle
- IntelliJ
- MySQL
- ReactJS
- Web Server
- ubuntu
- jsp
- Design Patterns
- JPA
- 요리
- php
- laravel
- tool
- jenkins
- java
- devops
- it
- 맛집
- elasticsearch
- springboot
- javascript
- Today
- Total
목록2020/06/02 (4)
아무거나
실행계획(SQLDeveloper 툴에서는 단축키 F10) -- 1. 실행계획에 대한 정보를 저장 (실제 조회 쿼리가 실행되는게 아님) EXPLAIN PLAN SET STATEMENT_ID = 'EXPLAIN_TEST' INTO PLAN_TABLE FOR SELECT * FROM TEST_TABLE; -- 2. 실행계획 테이블에 저장된 정보를 조회하여 해당 정보를 확인 SELECT * FROM TABLE(DBMS_XPLAN.DISPLAY('PLAN_TABLE', 'EXPLAIN_GDS', 'ALL'))
Git Commit Template란 Commit 작성법을 규칙으로 정하고 그 규칙을 Template으로 가이드하는 파일을 만들어서 적용 Git Commit Template 설정 프로젝트 최상위 경로에 git-commit-template.txt 생성 [git-commit-template.txt] # Insert 를 클릭하여 해당 글을 수정한단 (vi와 동일) # 제목의 길이는 최대 40글자까지 # 제목에 .(마침표) 금지 # 리스트 # feature: 신규 기능 및 유지보수 건 # bug: 버그 수정 # etc: 기타 변경 # : 지우고 입력 -> ex: feature:제목 : # 지우고 설명 입력 -> 설명 테스트 # 지우고 연관된 이슈들을 입력 -> (ex: feature #321, bug #211)..
테이블 복사 복사할 테이블이 존재하지 않을경우 CREATE TABLE [대상 테이블명] SELECT * FROM [원본 테이블명] 복사할 테이블이 존재하는 경우 INSERT INTO [대상 테이블명] SELECT * FROM [원본 테이블명] 다른 데이터베이스 간의 테이블 값 복사 INSERT INTO [대상 데이터베이스명].[대상 테이블명] SELECT * FROM [원본 데이터베이스명].[원본테이블명] 중복 레코드 에러가 생길 겨우 예외처리 방법 // ignore 처리 INSERT ignore INTO .....