๊ด€๋ฆฌ ๋ฉ”๋‰ด

๋ชฉ๋กDROP INDEX (1)

Soy Library

[ํ˜ผ๊ณตS] CH6-(3). ์ธ๋ฑ์Šค์˜ ์‹ค์ œ ์‚ฌ์šฉ

์ง€๊ธˆ๊นŒ์ง€๋Š” ์ธ๋ฑ์Šค์˜ ๊ฐœ๋…์„ ํŒŒ์•…ํ–ˆ๋‹ค๋ฉด, ์‹ค์ œ๋กœ ์ธ๋ฑ์Šค๋ฅผ ์ƒ์„ฑํ•˜๋Š” SQL์„ ์ตํžˆ๋„๋ก ํ•˜์ž. ์ธ๋ฑ์Šค์˜ ์ƒ์„ฑ๊ณผ ์ œ๊ฑฐ ๋ฌธ๋ฒ• ์ธ๋ฑ์Šค ์ƒ์„ฑ ๋ฌธ๋ฒ• ์•ž์—์„œ PRIMARY KEY๋ฅผ ์ง€์ •ํ•˜๋ฉด ํด๋Ÿฌ์Šคํ„ฐํ˜• ์ธ๋ฑ์Šค๊ฐ€, UNIQUE๋ฅผ ์ง€์ •ํ•˜๋ฉด ๋ณด์กฐ ์ธ๋ฑ์Šค๊ฐ€ ์ƒ์„ฑ๋˜๋Š” ๊ฒƒ์„ ํ™•์ธํ•˜์˜€๋‹ค. ์ด์™ธ์— ์ง์ ‘ ์ธ๋ฑ์Šค๋ฅผ ์ƒ์„ฑํ•˜๋ ค๋ฉด CREATE INDEX ๋ฌธ์„ ์‚ฌ์šฉํ•ด์•ผ ํ•œ๋‹ค. -- ์ธ๋ฑ์Šค ์ƒ์„ฑ CREATE [UNIQUE] INDEX ์ธ๋ฑ์Šค_์ด๋ฆ„ ON ํ…Œ์ด๋ธ”_์ด๋ฆ„ (์—ด_์ด๋ฆ„) [ASC | DESC] ; UNIQUE๋ฅผ ์“ฐ๋ฉด ์ค‘๋ณต์ด ์•ˆ ๋˜๋Š” ๊ณ ์œ  ์ธ๋ฑ์Šค๋ฅผ ๋งŒ๋“œ๋Š” ๊ฒƒ์ด๊ณ , ์ด๋ฅผ ์ƒ๋žตํ•˜๋ฉด ์ค‘๋ณต์ด ํ—ˆ์šฉ๋œ๋‹ค. ASC/DESC๋Š” ์˜ค๋ฆ„์ฐจ์ˆœ, ๋‚ด๋ฆผ์ฐจ์ˆœ์„ ์˜๋ฏธํ•œ๋‹ค. ์ธ๋ฑ์Šค ์ œ๊ฑฐ ๋ฌธ๋ฒ• -- ์ธ๋ฑ์Šค ์ œ๊ฑฐ DROP INDEX ์ธ๋ฑ์Šค_์ด๋ฆ„ ON ํ…Œ์ด๋ธ”_์ด๋ฆ„ ; ์—ฌ๊ธฐ์„œ ๊ธฐ๋ณธ..

Study/SQL 2022. 2. 19. 16:15