DB/Oracle
INSERT, UPDATE, DELETE, SELECT
hs_developer
2022. 6. 18. 15:30
1. INSERT
테이블에 행을 추가한다.
INSERT INTO 테이블명(컬럼명) VALUES('값');
INSERT INTO 테이블명 VALUES('값', '값' ...) -- 테이블에 정의한 컬럼 순서대로 모두 넣어줘야 함
EX) INSERT INTO TB(COL1) VALUES('ABC'); -- TB 테이블의 COL1 컬럼에 'ABC'를 넣어 행 추가
2. UPDATE
추가한 행의 내용을 수정한다.
WHERE 절을 안 넣으면 테이블 전체의 내용이 바뀌므로 주의한다.
UPDATE 테이블명
SET 컬럼명 = '바꿀 값'
WHERE 컬럼명 = '값' -- WHERE은 조건에 해당
EX)
UPDATE TB
SET COL1 = 'AA'
WHERE COL1 = 'BB'
-- TB 테이블에서 COL1 컬럼의 값이 BB인 값들을 모두 AA로 바꾼다.
3. DELETE
행을 삭제한다.
WHERE 절을 안 넣으면 테이블 전체가 지워지므로 주의한다.
DELETE FROM 테이블명 WHERE 컬럼명 = '값'; -- WHERE은 조건에 해당
EX) DELETE FROM TB WHERE COL1 = 'AA' -- TB 테이블의 COL1 컬럼의 값이 AA인 행 삭제
4. SELECT
행을 조회한다.
SELECT * FROM 테이블명 -- 테이블의 모든 컬럼 조회
SELECT 컬럼명, 컬럼명.. FROM 테이블명
EX) SELECT COL1, COL2 FROM TB -- TB 테이블의 COL1, COL2 컬럼 조회