INSERT 문
● 각 열에 대한 값을 포함하는 새 행을 삽입
- INSERT INTO 테이블명 (컬럼명1, 컬럼명2...)
VALUES(값1, 값2...);
또는
- INSERT INTO 테이블명 (컬럼명1, 컬럼명2...) subquery;
● null 값을 가진 행 삽입 (열생략)
● NULL 키워드 지정
INSERT문을 subquery로 작성
UPDATE 문
● 테이블의 기존 값을 수정
● WHERE구가 지정되어 있지 않으면 모든 테이블이 갱신됨.
● 사용방법
UPDATE 테이블 이름
SET 필드이름1 = 데이터값1, 필드이름2 = 데이터값2
WHERE 필드이름 = 데이터값
다른 테이블 기반으로 행갱신
● WHERE 절에 조건을 지정하면 그에 일치하는 행을 갱신할 수 있음
● WHERE 절을 생략한 경우 DELETE와 마찬가지로 테이블의 모든 행이 갱신됨.
DELETE
사용 방법 : DELETE 다음에 데이터를 살제할 대상 테이블명 명시
해당 테이블에서 어떤 데이터를 지울 것인지 WHERE 절에 명시
DELETE 구문
DELETE FROM [테이블명]
WHERE 조건
'SQL 문 STUDY' 카테고리의 다른 글
SQL- 익명프로시저/프로시저/함수 (0) | 2023.01.07 |
---|---|
SQL 데이터베이스 객체-뷰(생성,수정,제거), WITH CHECK OPTION,WITH READ ONLY, 시퀀스(생성,수정,제거),인덱스(생성,제거), SYSNONYM(시노님) (0) | 2023.01.07 |
SQL 집합 연산자 - UNION/ UNION ALL/ INTERSECT (0) | 2022.12.27 |
SQL 서브쿼리 - (IN/ALL/ANY/EXISTS/NOT EXISTS) (0) | 2022.12.27 |
SQL 함수 - 그룹 함수 (0) | 2022.12.27 |