320x100
# 삭제
# DELETE
DELETE FROM tcity
WHERE name = '부산';
DELETE FROM tcity
WHERE region = '경기';
# DELETE 주의사항
# 조건을 안붙이고 테이블만 선택하게 되면 테이블 전체가 삭제된다.
DELETE FROM tcity;
처럼
# 사고방지를 위해서 DELETE 이전에 SELECT로 해당 하는 조건을 파악하는것도 방법이다.
# TRUNCATE
# 테이블을 비울 목적으로 사용하는 명령
# 테이블의 형태는 그대로 두되, 내용을 전부다 삭제한다.
# 로그를 남기지 않기 때문에 ROLLBACK으로 취소가 불가능하다.
# CRUD
CREATE
READ
UPDATE
DELETE
의 약자이다.
이 네가지가 SQL의 절반 이상을 차지한다고 한다.
SELECT 필드목록 FROM 테이블
WHERE 조건
ORDER BY 정렬기준
INSERT INTO 테이블 (필드목록) VALUES (값목록)
DELETE FROM 테이블
WHERE 조건
UPDATE 테이블 SET 필드=값,
필드 = 값, --- WHERE 조건
300x250
'개발일지 > SQL' 카테고리의 다른 글
SQL 책 후기 - 김상형의 SQL 정복 (0) | 2022.09.22 |
---|---|
*아주중요 oracle 문제풀이10. DELETE, UPDATE (0) | 2022.09.12 |
ocacle 문제풀이9. INSERT (0) | 2022.09.12 |
oracle developer 기초4. INSERT, INSERT SELECT, TRUNCATE(전체삭제) (0) | 2022.09.12 |
*매우중요 oracle developer 문제풀이8. GROUP BY, HAVING, WHERE (0) | 2022.09.09 |