๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
728x90
๋ฐ˜์‘ํ˜•

NOT NULL & DEFAULT1

[DB] Not Null ๊ณผ Default ์„ค์ • ๋“ค์–ด๊ฐ€๊ธฐ ์ „์— ์ผ๋ฐ˜์ ์œผ๋กœ DB ๋ฅผ ์ƒ์„ฑํ•˜์—ฌ ๊ฐ Column ์— ํŠน์ •ํ•œ ์„ค์ •์„ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. NOT NULL๊ณผ DEFAULT๋Š” ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์—์„œ ์—ด(์ปฌ๋Ÿผ)์˜ ์ œ์•ฝ ์กฐ๊ฑด์„ ์ •์˜ํ•˜๋Š” ๋ฐ ์‚ฌ์šฉ๋˜๋Š” ์šฉ์–ด์ž…๋‹ˆ๋‹ค. ํ…Œ์ด๋ธ”์„ ์กฐ์‚ฌํ•˜๋‹ค๋ณด๋‹ˆ, ๊ฐœ๋ฐœ๊ณ„์™€ ์šด์˜๊ณ„์— ํŠน์ • ์ปฌ๋Ÿผ์˜ ์ œ์•ฝ ์กฐ๊ฑด์ด ๋‹ฌ๋ž์Šต๋‹ˆ๋‹ค. ์‹œ์Šคํ…œ์˜ ์•ˆ์ •ํ™”๋ฅผ ์œ„ํ•ด์„œ ๋Œ€๋ถ€๋ถ„์˜ ์‹œ์Šคํ…œ์€ ๊ฐœ๋ฐœ๊ณ„์™€ ์šด์˜๊ณ„๋ฅผ ๋‚˜๋ˆ„์–ด ์šด์˜ํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ๋ฌผ๋ก  ํšŒ์‚ฌ๋งˆ๋‹ค ์กฐ๊ธˆ์”ฉ ๊ตฌ์กฐ๋Š” ๋‹ค๋ฅด๋ฉฐ ์‚ฌ์šฉํ•˜๋Š” DB ๋งˆ๋‹ค ๋‹ค๋ฅผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ฝ”๋”ฉ์œผ๋กœ ๊ธ€์ง“๊ธฐ ๊ฐœ๋ฐœ ์„œ๋ฒ„ ์šด์˜ ์„œ๋ฒ„ ๋‚˜๋ˆ„๋Š” ์ด์œ  (๊ฐœ๋ฐœ๊ณ„ → ์šด์˜๊ณ„) ๋Œ€๋ถ€๋ถ„์˜ ์†Œํ”„ํŠธ์›จ์–ด๋Š” ๊ฐœ๋ฐœ ์„œ๋ฒ„์™€ ์šด์˜ ์„œ๋ฒ„๋ฅผ ๊ฐ๊ฐ ๋‘๋Š” ์ „๋žต์„ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค. ํŠนํžˆ ๋ถ„๋ฆฌ๋Š” ๋ฌผ๋ฆฌ์ ์ž…๋‹ˆ๋‹ค. ์‹ค์ œ ์„œ๋ฒ„ ์žฅ๋น„๋ฅผ ๋‘ ๋Œ€ ์ด์ƒ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค. ๊ฐœ๋ฐœ๊ณผ ์šด์˜ ์„œ๋ฒ„๋ฅผ ๋ถ„๋ฆฌํ•˜๋Š” ์ด์œ ๋Š” ์„œ๋น„ chan.. 2023. 12. 7.
728x90
๋ฐ˜์‘ํ˜•