CODEDRAGON ㆍDevelopment/Database
SQL문 표준 작성 가이드라인
· table, 컬럼변수는 소문자로 작성하고 그 이외의 내역은 대문자로 통일하여 작성합니다.
· SQL구문은 왼쪽으로 정렬합니다.
· SQL 구문에 공백 라인이 없도록 작성합니다.
· 컬럼과 컬럼사이, 테이블과 테이블 사이에는 하나의 개행(New Line)을 두어 구분합니다.
· 가로 최대 길이가 80컬럼 이하가 되도록 작성하여 튜닝 혹은 유지보수시 사용이 용이하도록 합니다.
· 연산자( +, -, *, /, ||)다음 에는 한칸을 띄워줍니다.
· WHERE절에는 가급적 긍정적인 조건을 사용합니다. (<, >, =, >=, <=, NOT IN, IN, NOT BETWEEN, BETWEEN, NOT LIKE, LIKE등)
· 불필요한 NVL()함수는 사용하지 않습니다.
· 결과값과는 상관없이, OUTER JOIN을 사용하지 않습니다.
· SQL 튜닝의 편의를 위해서 모든 SQL구문 앞에는 주석(Remark)을 추가해 줍니다.
NVL()함수
http://codedragon.tistory.com/4496
OUTER JOIN
http://codedragon.tistory.com/4357
'Development > Database' 카테고리의 다른 글
JOIN의 종류 (0) | 2018.12.23 |
---|---|
SUMMARY - 물리 데이터 모델링의 특징, 물리 데이터 모델링 단계 내 인덱스 설계, 인덱스 설계시 적용 기준, 물리 데이터저장소에 다양한 오브젝트 구성, 물리적 저장소의 경로를 알아보는 명령어 (0) | 2018.12.17 |
데이터 제어어(DCL)의 기능 (0) | 2018.12.05 |
시스템 성능 개선영역 및 절차를 이해한다. - 인프라 성능개선을 통해 시스템 성능을 개선할 수 있도록 한다., 데이터베이스 성능개선을 통해 시스템 성능을 개선할 수 있도록 한다., 업무 영.. (0) | 2018.11.26 |
SQL 연습 (0) | 2018.11.25 |