ํฐ์คํ ๋ฆฌ ๋ทฐ
๋ฐ์ํ
๐งพ Oracle โ ๊ฐํ(์ค๋ฐ๊ฟ) ๋ฌธ์ ์ถ๊ฐ ๋ฐ ์ ๊ฑฐ
Oracle์์ ๋ฌธ์์ด ๋ด ์ค๋ฐ๊ฟ(๊ฐํ) ์ ํํํ๊ฑฐ๋ ์ ๊ฑฐํ ๋๋CHR() ํจ์๋ฅผ ์ด์ฉํฉ๋๋ค.
โ๏ธ ๊ฐํ ๋ฌธ์ ์ถ๊ฐ
UPDATE ํ
์ด๋ธ๋ช
SET ์ปฌ๋ผ๋ช
= '์๋
' || CHR(13) || CHR(10) || 'ํ์ธ์'
WHERE ์กฐ๊ฑด;
โถ ๊ฒฐ๊ณผ
์๋
ํ์ธ์๐ง CHR() ํจ์ ์ค๋ช
| ์ฝ๋ | ์๋ฏธ | ์ค๋ช |
|---|---|---|
CHR(13) |
Carriage Return (CR) | ํ์ฌ ์ค์ ์ฒซ ๋ฒ์งธ ์์น๋ก ์ปค์๋ฅผ ์ด๋ |
CHR(10) |
Line Feed (LF) | ์ปค์๋ฅผ ๋ค์ ์ค๋ก ์ด๋ |
| `CHR(13) | CHR(10)` |
๐ก Windows ํ๊ฒฝ์์๋
CHR(13)||CHR(10)์กฐํฉ์ ์ฃผ๋ก ์ฌ์ฉํ๊ณ ,
Unix/Linux ํ๊ฒฝ์์๋CHR(10)๋ง ์ฌ์ฉํฉ๋๋ค.
๐งน ๊ฐํ ๋ฌธ์ ์ ๊ฑฐ
์ค๋ฐ๊ฟ์ด ํฌํจ๋ ๋ฐ์ดํฐ๋ฅผ ํ ์ค๋ก ํฉ์น๊ธฐ ์ํด์๋REPLACE() ํจ์๋ฅผ ์ด์ฉํ์ฌ CR/LF ๋ฌธ์๋ฅผ ์ ๊ฑฐํฉ๋๋ค.
-- ๋ฐฉ๋ฒ 1: CR+LF ์กฐํฉ ์ ๊ฑฐ
REPLACE(์ปฌ๋ผ๋ช
, CHR(13) || CHR(10), '')
-- ๋ฐฉ๋ฒ 2: ๊ฐ๋ณ ์ ๊ฑฐ (LF โ CR ์์๋ก)
REPLACE(REPLACE(์ปฌ๋ผ๋ช
, CHR(10), ''), CHR(13), '')
๐งฉ ์์
SELECT
REPLACE(REPLACE('์๋
'||CHR(13)||CHR(10)||'ํ์ธ์', CHR(10), ''), CHR(13), '') AS no_line
FROM DUAL;
๊ฒฐ๊ณผ
์๋
ํ์ธ์๐ ์์ฝ
| ์์ | ํจ์/๊ตฌ๋ฌธ | ์ค๋ช |
|---|---|---|
| ์ค๋ฐ๊ฟ ์ถ๊ฐ | `CHR(13) | |
| ์ค๋ฐ๊ฟ ์ ๊ฑฐ | REPLACE() |
CR, LF ์ ๊ฑฐ |
| CHR(13) | Carriage Return | \r |
| CHR(10) | Line Feed | \n |
'Programming > Database' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
| ์ค๋ผํด ๋ ์ง ์ ํจ์ฑ ๊ฒ์ฌ ํจ์ (0) | 2021.03.05 |
|---|---|
| ORACLE ์ฌ์ฉ์ ์์ฑ (0) | 2020.03.11 |
| ORACLE ์์ ํ๊ฑฐ๋ ์ญ์ ๋ ๋ฐ์ดํฐ ๋ณต๊ตฌํ๊ธฐ (0) | 2019.11.05 |
| ORACLE Select ์ฟผ๋ฆฌ ํ๋ ์์ (0) | 2019.08.27 |
| ์ค๋ผํด ๋ ๋ ๋ชฉ๋ก ๊ตฌํ๊ธฐ (0) | 2017.05.26 |
๋๊ธ
๊ณต์ง์ฌํญ
์ต๊ทผ์ ์ฌ๋ผ์จ ๊ธ
์ต๊ทผ์ ๋ฌ๋ฆฐ ๋๊ธ
- Total
- Today
- Yesterday
๋งํฌ
TAG
- IE๋ชจ๋
- ๋ก๊ทธ์ด๊ธฐํ
- Oracle
- ์นํฌ๋น
- ์ค๋ผํด
- ๋ช ๋ น์ด
- ์ค๋ผํด ๋ณต๊ตฌ
- lock
- ์ค๋ผํด ์ธ์
- ํธ์ํฐ ์์ ฏ
- internal error
- this
- Java
- html
- ๋ฝ๊ฑธ๋ฆผ
- ์๊ฐ์ง์
- IE๋์ธ์ ์์ด์ง๋
- ์๊ฐ๋น๊ต
- webtob
- ์์๋ฅผ
- ์๋ฐ์คํฌ๋ฆฝํธ
- javascript
- 0์ผ๋ก
- ๋์ฒด์ด
- oracle ์ค๋ฐ๊ฟ
- ์ค๋ผํด ๋ฝ
- jeus
- jQuery
- ์ฌ์ฉ์์ญ์
- ํธ์ํฐ ํ์๋ผ์ธ ์์ ฏ
| ์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
|---|---|---|---|---|---|---|
| 1 | ||||||
| 2 | 3 | 4 | 5 | 6 | 7 | 8 |
| 9 | 10 | 11 | 12 | 13 | 14 | 15 |
| 16 | 17 | 18 | 19 | 20 | 21 | 22 |
| 23 | 24 | 25 | 26 | 27 | 28 | 29 |
| 30 |
๊ธ ๋ณด๊ดํจ