delete
-
SQLD 자격검증실전문제 124번 문제<자격증>/[SQLD] 2023. 3. 19. 16:17
124 아래는 임사부서(TMP_DEPT) 테이블로부터 부서(DEPT) 테이블에 데이터를 입력하는 PL/SQL이다. 부서 테이블에 데이터를 입력하기 전에 부서 테이블의 모든 데이터를 ROLLBACK이 불가능 하도록 삭제 하려고 한다. 다음 중 ᄀ 에 들어갈 내용으로 옳은 것은? [PL/SQL] create or replace procedure insert_dept authid current_user as begin ㄱ INSERT /*+ APPEND */ INTO DEPT (DEPTNO, DNAME, LOC) SELECT DEPTNO, DNAME, LOC FROM TMP DEPT; commit; end; 임시부서(TMP_DEPT) 테이블로부터 부서(DEPT) 테이블에 데이터를 입력하는 PL/SQL 코드에서..
-
SQLD 자격검증실전문제 122번 문제<자격증>/[SQLD] 2023. 3. 19. 15:59
Lee: GRANT SELECT, INSERT, DELETE ON R TO Kim WITH GRANT OPTION; Kim: GRANT SELECT, INSERT, DELETE ON R TO Park; Lee: REVOKE DELETE ON R FROM Kim; Lee: REVOKE INSERT ON R FROM Kim CASCADE; 1 Park: SELECT * FROM R WHERE A = 400; 2 Park: INSERT INTO R VALUES(400, 600); 3 Park: DELETE FROM R WHERE B=800; 4 Kim: INSERT INTO R VALUES(500, 600); 이후에 실행 가능한 SQL은 다음과 같습니다. Park: SELECT * FROM R WHERE A ..