COMMIT
- λͺ¨λ μμ μ μ μμ μΌλ‘ μ²λ¦¬νκ² λ€κ³ νμ νλ λͺ λ Ήμ΄μ΄λ€.
- νΈλμ μ μ μ²λ¦¬ κ³Όμ μ λ°μ΄ν°λ² μ΄μ€μ λ°μνκΈ° μν΄μ, λ³κ²½λ λ΄μ©μ λͺ¨λ μꡬ μ μ₯νλ€.
- COMMIT μννλ©΄, νλμ νΈλμ μ κ³Όμ μ μ’ λ£νκ² λλ€.
- TRANSACTION(INSERT, UPDATE, DELETE)μμ λ΄μ©μ μ€μ DBμ μ μ₯νλ€.
- μ΄μ λ°μ΄ν°κ° μμ ν UPDATEλλ€.
- λͺ¨λ μ¬μ©μκ° λ³κ²½ν λ°μ΄ν°μ κ²°κ³Όλ₯Ό λ³Ό μ μλ€.
- ROLLBACK
- μμ μ€ λ¬Έμ κ° λ°μνμ λ, νΈλμ μ μ μ²λ¦¬ κ³Όμ μμ λ°μν λ³κ²½ μ¬νμ μ·¨μνκ³ , νΈλμ μ κ³Όμ μ μ’ λ£μν¨λ€.
- νΈλμ μ μΌλ‘ μΈν νλμ λ¬Άμ μ²λ¦¬κ° μμλκΈ° μ΄μ μ μνλ‘ λλλ¦°λ€.
- TRANSACTION(INSERT, UPDATE, DELETE)μμ λ΄μ©μ μ·¨μνλ€.
- μ΄μ COMMITν κ³³κΉμ§λ§ 볡ꡬνλ€.
- νΈλμ μ
μμ
μ€ νλλΌλ λ¬Έμ κ° λ°μνλ©΄, λͺ¨λ μμ
μ μ·¨μν΄μΌ νκΈ° λλ¬Έμ νλμ λ
Όλ¦¬μ μΈ μμ
λ¨μλ‘ κ΅¬μ±ν΄ λμμΌ νλ€.
- λ¬Έμ κ° λ°μνλ©΄, λ Όλ¦¬μ μΈ μμ μ λ¨μλ₯Ό λͺ¨λ μ·¨μν΄ λ²λ¦¬λ©΄ λκΈ° λλ¬Έμ΄λ€
728x90
':: DBMS π© > OracleDB' μΉ΄ν κ³ λ¦¬μ λ€λ₯Έ κΈ
[DBMS] SQL - κ°λ - 3 - [SQL - TCL / SQL - DCL] (0) | 2021.03.23 |
---|---|
[DBMS] SQL -6- [SELECT] (0) | 2021.03.22 |
[DBMS] SQL -5- [INSERT, UPDATE, DELETE] (0) | 2021.03.22 |
[DBMS] SQL κ°λ -2- "E-Rλͺ¨λΈ, μ κ·ν, μνμ€ ( Sequence )" (0) | 2021.03.22 |
[DBMS] - 4 - SQL - DROP, TRUNCATE (0) | 2021.03.16 |
λκΈ