도쿄사는 외노자

SQL Server에서의 줄바꿈 문자 입력 본문

Tech/DB・SQL

SQL Server에서의 줄바꿈 문자 입력

Enrai 2016. 6. 29. 12:28

주문서를 출력하는 과정에서

特約条項을 쓸 칸이 부족하다는 의견이 들어왔다.


하여, 기존의 1~20건까지의 特約条項에 1줄씩 설정하는 방식을

varchar(8000)의 特約条項 항목을 만들어 화면상에서 TextArea로 한방에 집어넣는 방식으로 바꾸었다.

이미 기존에 입력되어 있던 주문서 내용이 있기에

본방 릴리즈를 하기에 앞서, 기존의 20항목을 1항목에 넣는 작업을 해야 했다.


방법은 다음과 같다.

INDENT_TABLE의 特約条項1~20까지의 아래에 새로운 特約条項 항목을 만들고

일단 아래의 SQL을 날려, 1~20까지의 사이사이에 줄바꿈문자를 넣어 特約条項에 입력하였다.

이후 필요없어진 特約条項1~20을 삭제하는 것으로 완료.


1
2
3
4
5
6
7
8
9
10
11
12
13
UPDATE
    INDENT_TABLE
SET
 特約条項 = 特約条項1
            + CHAR(13+ CHAR(10+ 特約条項2
            + CHAR(13+ CHAR(10+ 特約条項3
            + CHAR(13+ CHAR(10+ 特約条項4
            + CHAR(13+ CHAR(10+ 特約条項5
            + CHAR(13+ CHAR(10+ 特約条項6
            + CHAR(13+ CHAR(10+ 特約条項7
            + CHAR(13+ CHAR(10+ 特約条項8
            + CHAR(13+ CHAR(10+ 特約条項9
            + CHAR(13+ CHAR(10+ 特約条項10
cs


'Tech > DB・SQL' 카테고리의 다른 글

PostgreSQL에서 CREATE/UPDATE시의 자동입력 구현  (0) 2020.02.27
DB별 결과 건수 제한  (0) 2016.07.06
테이블 복사 쿼리  (0) 2016.06.28
OUTPUT Clause (SQL Server)  (0) 2016.03.29
How to parse comma delimited string in PL/SQL  (0) 2016.01.14