SQL / 01 / 기초-9

DOMADO·2024년 6월 14일

SQL

목록 보기
10/12
post-thumbnail

* DML / 데이터 조작어

  • Data Manipulation Language

  • 테이블에 데이터를 입력, 수정, 삭제

  • DDL이 뼈대, 집짓기라면, DML은 지은 집에 사람을 입주

  • SELECT 도 DML에 들어감

  • DDL 보다 시험에서 좀 더 다뤄지는


① INSERT

  • 새로운 데이터를 튜플(행) 단위로 입력
  • 키워드 : INSERT INTO VALUES
  • INSERT하면, 제일 밑에 들어감 (중간에 삽입 X)


② UPDATE

  • 기존 데이터를 새로운 데이터로 수정

  • 키워드 : UPDATE SET WHERE

  • WHERE(조건) 뒤에 내용이 없으면, 모든 행의 값이 변경 됨


③ DELETE

  • 기존 데이터 튜플(행) 단위로 삭제
  • 키워드 : DELETE FROM WHERE
  • WHERE(조건) 뒤에 내용이 없으면, 모든 행 삭제
  • 자식테이블이 있는 PK의 경우, 단순하게 삭제 X
  • COMMIT ; 전에는 복구 가능 (ROLLBACK ;)

COMMIT ; 테이블에 수정 된 내용 저장
ROLLBACK ; 최근에 사용한 COMMIT 명령어 이전으로 복구

profile
▪️ 검정 테마를 기준으로 작성되었읍니다.

0개의 댓글