๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
DB/Oracle

์˜ค๋ผํด UPDATE ์‚ฌ์šฉ๋ฒ•

by yunamom 2022. 2. 11.
๋ฐ˜์‘ํ˜•

UPDATE ํ…Œ์ด๋ธ”๋ช…
SET
์ปฌ๋Ÿผ1 = ๋ณ€๊ฒฝํ•  ๊ฐ’,
์ปฌ๋Ÿผ2 = ๋ณ€๊ฒฝํ•  ๊ฐ’
WHERE
์กฐ๊ฑด;

UPDATE ๋ฌธ์„ ์‚ฌ์šฉํ• ๋•Œ ์ฃผ์˜์ ์€ WHERE ์ ˆ์„ ์ž˜ ํ™•์ธํ•ด์•ผํ•œ๋‹ค.

WHERE ์ ˆ์— ์กฐ๊ฑด์„ ๋ช…์‹œํ•ด์ฃผ์ง€ ์•Š์œผ๋ฉด ํ…Œ์ด๋ธ”์— ์žˆ๋Š” ์ „์ฒด ๋ฐ์ดํ„ฐ์˜ ์ปฌ๋Ÿผ ๊ฐ’์ด ๋ณ€๊ฒฝ๋œ๋‹ค.

 

 

๋ฐ์ดํ„ฐ ๋ณ€๊ฒฝ์„ ์‹ค์ˆ˜ํ–ˆ์„ ๊ฒฝ์šฐ

 

COMMIT --๋ฐ˜์˜
ROLLBACK --์ทจ์†Œ

๋ฐ์ดํ„ฐ๋ฅผ ์ž˜๋ชป ์ž…๋ ฅํ–‡์„ ๊ฒฝ์šฐ COMMIT ์ „์— ROLLBACK ์„ ํ•ด์ฃผ๋ฉด ๋œ๋‹ค.

*์ด๋ฏธ COMMIT๋œ ๋ฐ์ดํ„ฐ๋Š” ROLLBACK์„ ํ•ด๋„ ๋ฐ์ดํ„ฐ๊ฐ€ ๋ณต๊ตฌ๋ ์ˆ˜์—†์œผ๋‹ˆ ๊ผญ ์ฃผ์˜ํ•˜๋„๋กํ•˜์ž

300x250

์ฝ”๋“œ