SQL문 표준 작성 가이드라인

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