본문 바로가기
DB/MS-SQL

[MSSQL] UPDATE, DELETE

by KeepCoding 2020. 4. 21.

UPDATE와 DELETE을 사용 할 땐 주의가 필요합니다. WHERE절 없이 UPDATE 혹은 DELETE를 실행 하면 테이블의 모든 테이터가 수정 혹은 삭제 되며 MSSQL같은 경우 따로 TRANSACTION을 걸어두지 않으면 바로 커밋이 되버려서 매우 위험합니다. 그렇기 때문에 항상 트랜잭션을 걸어두고 사용을 해야 합니다.

 

트랜잭션(Transaction)이란?

 

[MSSQL] 트랜잭션이란? (Transaction)

[트랜잭션(Transaction) 개념] 트랜잭션은 "데이터베이스 관리 시스템에서 논리적 작업 단위로 수행되는 작업 단위"이다. 여기서 말하는 "데이터베이스 관리 시스템"이란 트랜잭션의 성공과 실패가

keepcoding.tistory.com

트랜잭션 사용법

 

[MSSQL] Transaction 사용법(Commit, Rollback)

앞 글에서 트랜잭션에 대해 소개했으니 이제 사용법을 알아보도록 하겠습니다. [COMMIT, ROLLBACK] A. 먼저 1을 실행 해 트랜잭션을 잡아 둡니다. B. 2를 통해 test_table에 있는 데이터를 확인 후 3을 통해

keepcoding.tistory.com

 

[UPDATE]

 

 

[DELETE]

'DB > MS-SQL' 카테고리의 다른 글

[MSSQL] 형 변환 (CAST, CONVERT)  (0) 2020.05.07
[MSSQL] 0 채우기 (REPLICATE)  (0) 2020.05.06
[MSSQL] Transaction 사용법(Commit, Rollback)  (0) 2020.04.20
[MSSQL] 트랜잭션이란? (Transaction)  (0) 2020.04.17
[MSSQL] INSERT문  (0) 2020.04.16

댓글