1일1코딩

menu-opener icon
  • 홈
  • 정보처리기사 요약
  • DB
  • Node.js
  • AWS
  • Spring
  • Android
  • IT 취준
[DB] SQL의 delete 문 사용법 포스팅 썸네일 이미지

DB

[DB] SQL의 delete 문 사용법

Delete문은 위험한 명령어 이므로 꼭 트랜잭션 안에서만 사용해줘야 한다. 특히 delete 문구에 실수로 where절을 쓰지 않고 실행을 하게 되면 테이블에 있는 칼럼이 모두 삭제가 되는 상황이 발생한다. 따라서 delete를 하기 앞서 select 문으로 자신이 바꿔야 할 데이터를 조회한 뒤, 꼭 트랜젝션 안에서 delete 문을 실행하도록 하자. 트랜젝션이란? 하나의 처리를 여러 단계로 다루는 기능을 트랜잭션(Transaction)이라고 한다. 하나의 처리를 Commit이라는 명령어를 수행하기 전에 마지막으로 한번 더 확인할 수 있는 기회를 줌으로써 좀더 안정적인 데이터베이스 작업을 가능하게 한다. Commit: 트랜잭션의 실행 결과를 데이터베이스에 반영하는 것. Rollback: 실행 괄과를 반..

2020.01.03 게시됨

1

인기글

최근글

조회수

전체

오늘

어제

태그 클라우드

  • 데이터베이스
  • 정보처리기사 실기
  • 키워드정리
  • 정보처리기사필기
  • 정처기 실기
  • 정처기
  • 정처기 실기 요약
  • 정처기요약
  • 2021정보처리기사
  • 정보처리기사
  • workbrench
  • 정보처리기사실기
  • SQL
  • 스프링기초
  • db
  • 스프링
  • 정처기실기
  • MySQL
  • 정처기필기
  • 정보처리기사 실기 요약

최근 작성된 댓글

Copyright . 베이스캠프 all rights reserved.
Designed by 베이스캠프
닫기 아이콘
사이드 프로필 배경이미지
아바타 이미지

1일1코딩

SW 개발자

차근차근 IT 기술로그

  • 분류 전체보기 (51)
    • 2021 정보처리기사 (16)
      • 실기 요약 (11)
      • 필기 요약 (5)
    • DB (15)
    • Tools (5)
      • Spring (4)
      • Node.js (1)
      • Android (0)
      • DevOps (0)
    • CS (5)
      • OS (1)
      • C (1)
      • 컴퓨터 그래픽스 (2)
      • 자료구조 (1)
    • 알고리즘 (5)
      • 그리디 (4)
      • 구현 (0)
      • DFS BFS (0)
      • 정렬 (0)
      • 이진 탐색 (0)
      • DP (0)
      • 최단 경로 (0)
      • 그래프 이론 (0)
    • 취준 과정 (5)

전체

오늘

어제

Designed by 베이스캠프

티스토리툴바