[SQL] 개인용 컨벤션

규칙

  1. 상단 주석으로 쿼리의 이름을 표기
  2. 질의어, 컬럼, 테이블명은 대문자로 표기
  3. 변수명은 camelCase로 표기
  4. 두 개 이상의 변수가 세로로 나열될 때 앞자리가 나란히 정렬되도록 배치

예문

SELECT

/* selectSample */
SELECT ID
     , FOO
     , BAR
     , FOOBAR
  FROM SAMPLE
 WHERE ID = #{id}

INSERT

/* insertSample */
INSERT
  INTO SAMPLE
     (
       ID
     , FOO
     , BAR
     , FOOBAR
     )
VALUES
     (
       #{id}
     , #{foo}
     , #{bar}
     , #{fooBar}
     )

UPDATE

/* updateSample */
UPDATE SAMPLE
   SET FOO    = #{foo}
     , BAR    = #{bar}
     , FOOBAR = #{fooBar}
 WHERE ID     = #{id}

DELETE

/* deleteSample */
DELETE 
  FROM SAMPLE
 WHERE ID = #{id}

좋은 웹페이지 즐겨찾기