etc

내용이 길면 sql set 줄바꿈

타닥타닥 토다토닥 부부 2023. 5. 12. 00:58
반응형

내용이 길면  sql set 줄바꿈

 

SQL 쿼리의 내용이 길면 가독성이 떨어져서 사용이 매우 불편합니다.

드레그하기도 힘들구요...

아래 같은 경우를 SET 명령어에 길게 늘어선 내용의 대표적인 예시 입니다.

SET column1 = value1, column2 = value2, column3 = value3, column4 = value4, column5 = value5, column6 = value6

 

이를 줄바꿈하여 가독성을 높이면 다음과 같이 작성할 수 있습니다.

SET column1 = value1,
    column2 = value2,
    column3 = value3,
    column4 = value4,
    column5 = value5,
    column6 = value6

 

위 내용을 활용하여 update 코드를 완성하면 아래와 같이 작성할 있습니다.

(column0 값이 null인 인덱스에 columne1~6 값을 업데이트 하는 코드 입니다)

UPDATE table_name
SET column1 = value1,
    column2 = value2,
    column3 = value3,
    column4 = value4,
    column5 = value5,
    column6 = value6
WHERE column0 is null;

 

반응형