๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
๐Ÿ–ฅ๏ธ/DBMS

SQL ๋ฐ์ดํ„ฐ ํƒ€์ž… ์ •๋ฆฌ

by HanaV 2023. 4. 7.
728x90

CHAR (๊ณ ์ •๋ฌธ์žํ˜•)

๊ณ ์ • ๊ธธ์ด์˜ ๋ฌธ์ž์—ด์„ ์ €์žฅํ•˜๋Š” ๋ฐ ์‚ฌ์šฉ๋˜๋ฉฐ, ๊ณต๋ฐฑ์œผ๋กœ ์ฑ„์›Œ์ง„ ๋‚˜๋จธ์ง€ ๊ณต๊ฐ„์„ ๊ฐ€์งˆ ์ˆ˜ ์žˆ๋‹ค.
์žฅ์ : ์—ฌ๋Ÿฌ ๋ฐ์ดํ„ฐ์— ์ ‘๊ทผํ•  ๋•Œ ๋น ๋ฅด๋ฉฐ, ํฌ๊ธฐ๊ฐ€ ๋ณ€ํ•˜์ง€ ์•Š๋Š” ๋ฐ์ดํ„ฐ์— ์ ํ•ฉํ•˜๋‹ค.
์˜ˆ์‹œ: ์ฃผ๋ฏผ๋“ฑ๋ก๋ฒˆํ˜ธ์™€ ๊ฐ™์ด ํ•ญ์ƒ ๊ณ ์ •๋œ ๊ธธ์ด์˜ ๋ฐ์ดํ„ฐ์— ์ ํ•ฉํ•˜๋‹ค.

VARCHAR (๊ฐ€๋ณ€๋ฌธ์žํ˜•)

๊ฐ€๋ณ€ ๊ธธ์ด์˜ ๋ฌธ์ž์—ด์„ ์ €์žฅํ•˜๋Š” ๋ฐ ์‚ฌ์šฉ๋˜๋ฉฐ, ์‹ค์ œ ๋ฐ์ดํ„ฐ๋งŒ์„ ์ €์žฅํ•œ๋‹ค. ๋ถˆํ•„์š”ํ•œ ๊ณต๋ฐฑ์€ ์ €์žฅํ•˜์ง€ ์•Š๋Š”๋‹ค.
์žฅ์ : ์ €์žฅ ๊ณต๊ฐ„์„ ์•„๋‚„ ์ˆ˜ ์žˆ์œผ๋ฉฐ, ๋ฐ์ดํ„ฐ ํฌ๊ธฐ๊ฐ€ ๋ณ€ํ•˜๋Š” ๊ฒฝ์šฐ์— ์ ํ•ฉํ•˜๋‹ค.
์˜ˆ์‹œ: ์‚ฌ์šฉ์ž ์ด๋ฆ„, ์ฃผ์†Œ ๋ฐ ์„ค๋ช…๊ณผ ๊ฐ™์ด ๊ธธ์ด๊ฐ€ ๋‹ค์–‘ํ•œ ๋ฐ์ดํ„ฐ์— ์ ํ•ฉํ•˜๋‹ค.

INT (์ •์ˆ˜)

ํŠน์„ฑ: 32๋น„ํŠธ ์ •์ˆ˜๋ฅผ ์ €์žฅํ•˜๋Š” ๋ฐ ์‚ฌ์šฉ๋˜๋ฉฐ, ๋ถ€ํ˜ธ ์žˆ๋Š” ์ •์ˆ˜๋ฅผ ๋‚˜ํƒ€๋‚ธ๋‹ค.
์˜ˆ์‹œ: ๋‚˜์ด, ์ฃผ๋ฌธ ์ˆ˜๋Ÿ‰ ๋ฐ ์‹๋ณ„ ๋ฒˆํ˜ธ์™€ ๊ฐ™์€ ์ •์ˆ˜๊ฐ’์— ์ ํ•ฉํ•˜๋‹ค.

BIGINT (ํฐ ์ •์ˆ˜)

ํŠน์„ฑ: 64๋น„ํŠธ ์ •์ˆ˜๋ฅผ ์ €์žฅํ•˜๋Š” ๋ฐ ์‚ฌ์šฉ๋˜๋ฉฐ, ๋” ํฐ ์ •์ˆ˜ ๋ฒ”์œ„๋ฅผ ๋‹ค๋ฃฐ ์ˆ˜ ์žˆ๋‹ค.
์˜ˆ์‹œ: ๋Œ€์šฉ๋Ÿ‰ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์—์„œ ์‚ฌ์šฉ๋˜๋Š” ์‹๋ณ„ ๋ฒˆํ˜ธ, ์ฃผ๋ฌธ๋ฒˆํ˜ธ ๋“ฑ์— ์ ํ•ฉํ•˜๋‹ค.

FLOAT (๋ถ€๋™์†Œ์ˆ˜์ )

ํŠน์„ฑ: ๋ถ€๋™์†Œ์ˆ˜์  ์ˆซ์ž๋ฅผ ์ €์žฅํ•˜๋Š” ๋ฐ ์‚ฌ์šฉ๋˜๋ฉฐ, ์‹ค์ˆ˜๋ฅผ ๋‚˜ํƒ€๋‚ธ๋‹ค.
์˜ˆ์‹œ: ์ƒํ’ˆ ๊ฐ€๊ฒฉ, ์žฌ๊ณ ๋Ÿ‰ ๋ฐ ๊ฒฝ์œ„๋„์™€ ๊ฐ™์€ ์‹ค์ˆ˜๊ฐ’์— ์ ํ•ฉํ•˜๋‹ค.

DATE (๋‚ ์งœ)

ํŠน์„ฑ: ๋‚ ์งœ ์ •๋ณด๋ฅผ ์ €์žฅํ•˜๋Š” ๋ฐ ์‚ฌ์šฉ๋˜๋ฉฐ, ์—ฐ๋„, ์›”, ์ผ์„ ๋‚˜ํƒ€๋‚ธ๋‹ค.
์˜ˆ์‹œ: ์ฃผ๋ฌธ์ผ, ์ƒ๋…„์›”์ผ ๋ฐ ์ด๋ฒคํŠธ ๋‚ ์งœ์™€ ๊ฐ™์€ ๋‚ ์งœ ์ •๋ณด์— ์ ํ•ฉํ•˜๋‹ค.

TIME (์‹œ๊ฐ„)

ํŠน์„ฑ: ์‹œ๊ฐ„ ์ •๋ณด๋ฅผ ์ €์žฅํ•˜๋Š” ๋ฐ ์‚ฌ์šฉ๋˜๋ฉฐ, ์‹œ, ๋ถ„, ์ดˆ๋ฅผ ๋‚˜ํƒ€๋‚ธ๋‹ค.
์˜ˆ์‹œ: ์˜์—… ์‹œ๊ฐ„, ํšŒ์˜ ์‹œ๊ฐ„ ๋ฐ ์ด๋ฒคํŠธ ์‹œ๊ฐ„๊ณผ ๊ฐ™์€ ์‹œ๊ฐ„ ์ •๋ณด์— ์ ํ•ฉํ•˜๋‹ค.

BOOLEAN (๋ถ€์šธ)

ํŠน์„ฑ: ์ฐธ(True) ๋˜๋Š” ๊ฑฐ์ง“(False) ๊ฐ’์„ ์ €์žฅํ•˜๋Š” ๋ฐ ์‚ฌ์šฉ๋˜๋ฉฐ, ๋…ผ๋ฆฌ์ ์ธ ๊ฐ’์— ์ ํ•ฉํ•˜๋‹ค.

ํ•œ๊ธ€ ์ฒ˜๋ฆฌ

๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์‹œ์Šคํ…œ์— ๋”ฐ๋ผ ํ•œ๊ธ€ ์ฒ˜๋ฆฌ ๋ฐฉ์‹์ด ๋‹ค๋ฅผ ์ˆ˜ ์žˆ๋‹ค. 
MySQL: ํ•œ๊ธ€์ด๋ผ๋„ ์˜๋ฌธ๊ณผ ๊ฐ™์ด 1๊ธ€์ž๋ฅผ 1์นธ์œผ๋กœ ์ทจ๊ธ‰ํ•œ๋‹ค.
SQL Server: ํ•œ๊ธ€์€ 2์นธ, ์˜์–ด๋Š” 1์นธ์œผ๋กœ ์ทจ๊ธ‰๋ฉ๋‹ˆ๋‹ค. 

์ด๋Ÿฌํ•œ ์ฐจ์ด๋ฅผ ๊ณ ๋ คํ•˜์—ฌ ๋ฐ์ดํ„ฐ ํฌ๊ธฐ๋ฅผ ์„ค๊ณ„ํ•ด์•ผ ํ•œ๋‹ค.

 

 

728x90

"); wcs_do();