์ƒ์„ธ ์ปจํ…์ธ 

๋ณธ๋ฌธ ์ œ๋ชฉ

[Oracle DB] ๋ฐ์ดํ„ฐ ํƒ€์ž… : CHAR, VARCHAR, VARCHAR2, NUMBER

CS/๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๐Ÿ’ฟ

by :ํ•ดํ”ผ๋ž˜๋น—๐Ÿพ 2024. 4. 16. 10:38

๋ณธ๋ฌธ

CHAR

- ๊ธฐ๋ณธ๊ฐ’ 1byte, ์ตœ๋Œ€ 2000byte๋ฅผ ๊ฐ€์ง€๋Š” ๊ณ ์ • ๊ธธ์ด ๋ฌธ์ž์—ด ๋ฐ์ดํ„ฐ ํƒ€์ž…
- CHAR(50)์œผ๋กœ ์ง€์ •๋œ ์ปฌ๋Ÿผ์ด ์žˆ๋‹ค๋ฉด, 10byte์˜ ๋ฐ์ดํ„ฐ๊ฐ€ ๋“ค์–ด์˜ค๋”๋ผ๋„ ๊ณต๋ฐฑ์œผ๋กœ ์ฑ„์›Œ 50byte๋ฅผ ์ฐจ์ง€ํ•จ
 

VARCHAR2, VARCHAR

- ์ตœ๋Œ€ 4000byte๋ฅผ ๊ฐ€์ง€๋Š” ๊ฐ€๋ณ€ ๊ธธ์ด ๋ฌธ์ž์—ด ๋ฐ์ดํ„ฐ ํƒ€์ž…
- ๋ฐ์ดํ„ฐ์˜ ํฌ๊ธฐ์— ๋”ฐ๋ผ ๋‹ค๋ฅด๊ฒŒ ์ €์žฅ๋˜๊ธฐ์— ๋ฉ”๋ชจ๋ฆฌ ๊ณต๊ฐ„์˜ ์ด์ ์„ ์–ป์„ ์ˆ˜ ์žˆ์Œ
- ์ถ”ํ›„๋ฅผ ์œ„ํ•ด VARCHAR2 ๊ถŒ์žฅ
 
 

NUMBER

- ๊ณ ์ • ์†Œ์ˆ˜์  ์ˆซ์ž, ๋ถ€๋™ ์†Œ์ˆ˜์  ์ˆซ์ž ์ €์žฅ
- ์ง€์ˆ˜๋ฅผ ์ €์žฅํ•˜๋Š”๋ฐ 1๋ฐ”์ดํŠธ, ๊ฐ€์ˆ˜๋ฅผ ์ €์žฅํ•˜๋Š”๋ฐ ์ตœ๋Œ€ 20๋ฐ”์ดํŠธ ์‚ฌ์šฉ

728x90

๊ด€๋ จ๊ธ€ ๋”๋ณด๊ธฐ