songining
๊ณผ๋ชฉII SQL ๊ธฐ๋ณธ ๋ฐ ํ™œ์šฉ 1์žฅ - 3์ ˆ DML
SQLD 2021. 5. 21. 14:29

3์ ˆ. DML 1. INSERT 1) INSERT INTO ํ…Œ์ด๋ธ”๋ช… (COLUMN_LIST) VALUES (VALUE_LIST); ์นผ๋Ÿผ์˜ ์ˆœ์„œ๋Š” ํ…Œ์ด๋ธ”์˜ ์นผ๋Ÿผ ์ˆœ์„œ์™€ ๋งค์น˜ํ•  ํ•„์š”๋Š” ์—†๊ณ , ์ •์˜ํ•˜์ง€ ์•Š์€ ์นผ๋Ÿผ์€ NULL๊ฐ’์ด ์ž…๋ ฅ๋จ. ๋‹จ PK ๊ฑฐ๋‚˜ NOT NULL ์ฒ˜๋Ÿผ NULL๊ฐ’์„ ํ—ˆ์šฉํ•˜์ง€ ์•Š๋Š”๋‹ค๋ฉด ๋ฐ˜๋“œ์‹œ ๊ฐ’์„ ๋„ฃ์–ด์ฃผ์–ด์•ผ ํ•œ๋‹ค. NULL๊ณผ DEFAULT์ค‘ ์šฐ์„ ์ˆœ์œ„๋Š” NULL์ด๋‹ค. NOT NULL์ด๋ผ๋ฉด DEFAULT๊ฐ’์ด ์žˆ๋‹ค๊ณ  ํ•˜๋”๋ผ๋„ ์—๋Ÿฌ๊ฐ€ ๋‚จ 2) INSERT INTO ํ…Œ์ด๋ธ”๋ช… VALUES (VALUE_LIST); ์นผ๋Ÿผ์˜ ์ˆœ์„œ๋Œ€๋กœ ๋น ์ง์—†์ด ๋ฐ์ดํ„ฐ๊ฐ€ ์ž…๋ ฅ๋˜์–ด์•ผ ํ•œ๋‹ค. ์ •์˜๋˜์ง€ ์•Š์€ ๋ฏธ์ง€์˜ ๊ฐ’์€ ' ' ๋˜๋Š” NULL ๋กœ ํ‘œํ˜„ํ•œ๋‹ค. 3) INSERT INTO ํ…Œ์ด๋ธ”๋ช… (COLUMN_LIST) SELECT (CO..