오라클 SQL

오라클 SQL 11강

구자룡 2021. 3. 2. 16:00

--11강
--DEPT_TCL 테이블에 데이터를 입력 수정 삭제하기 (트렌섹션)
CREATE TABLE DEPT_TCL
AS
SELECT * FROM DEPT;

INSERT INTO DEPT_TCL
VALUES (50,'DATABASE','SEOUL');
UPDATE DEPT_TCL
SET LOC = 'BUSAN'
WHERE DEPTNO = 40;
DELETE FROM DEPT_TCL
WHERE DNAME='DATABASE';
SELECT * FROM DEPT_TCL;

ROLLBACK;
INSERT INTO DEPT_TCL
VALUES (50,'NETWORK','SEOUL');
UPDATE DEPT_TCL
SET LOC = 'BUSAN'
WHERE DEPTNO = 20;
DELETE FROM DEPT_TCL
WHERE DEPTNO =40;
SELECT * FROM DEPT_TCL;

--COMMIT로 명령어 반영하기
COMMIT;

SELECT * FROM DEPT_TCL;
UPDATE DEPT_TCL
SET LOC='SEOUL'
WHERE DEPTNO=30;
SELECT * FROM DEPT_TCL;
UPDATE DEPT_TCL
SET LOC='BUSAN'
WHERE DEPTNO=10;

COMMIT;

'오라클 SQL' 카테고리의 다른 글

오라클 SQL 8강 연습문제  (0) 2021.03.02
오라클 SQL 10강 연습문제  (0) 2021.03.02
오라클 SQL 10강  (0) 2021.03.02
오라클 SQL 9강  (0) 2021.02.26
오라클 SQL 8강  (0) 2021.02.26