본문 바로가기
반응형

sql15

[MySQL] Error Code:3730. Cannot drop table 해결 방법 💥 MySQL drop table 시 발생한 에러 메시지 Error Code:3730. Cannot drop table '테이블명'... ❓에러 발생 이유 테이블에 참조하고 있는 참조되어 있는 테이블이(FK) 존재하여 테이블이 삭제되지 않는 상황입니다. ✅ 해결 방법 ✔️ 해결 방법 참조되어 있는 테이블 삭제 삭제하려는 테이블의 FK가 참조되어 있는 테이블을 삭제합니다. drop table '테이블명' FK 설정 삭제 SET foreign_key_checks = 0; FK 설정 비활성화를 진행 후 삭제를 원하시는 테이블을 삭제 완료 하셨다면, FK 설정을 다시 활성화 해주셔야 합니다. SET foreign_key_checks = 1; 2024. 4. 15.
예제 따라가며 쉽게 배우는 오라클 연습 문제 p.344 ~ 345 (수정중) 연습문제 sql은 모두 제가 직접 작성한 것이므로 오타, 오답이 존재할 수 있습니다. 궁금하신 점이 추가로 있을 시에는 문의하시면 최대한 답변드리겠습니다. 1. EMPEX 이름으로 아래의 테이블을 생성하여라. [답] create table EMPEX (EMPNO number(4) CONSTRAINT empx_empno_pk primary key, ENAME varchar2(20), JOB varchar2(20)); 2. EMPEX 테이블에 데이터가 입력될 때마다 화면에 "신입 사원이 입사했습니다."라는 메시지가 출력되게 트리거 EMPEX_TRIGGER_INS를 생성하여라. [답] dms_output.put_line의 결과를 화면에 나타나게 하기 위한 환경변수입니다. set serveroutput on c.. 2023. 1. 6.
예제 따라가며 쉽게 배우는 오라클 연습 문제 p.334 연습문제 sql은 모두 제가 직접 작성한 것이므로 오타, 오답이 존재할 수 있습니다. 궁금하신 점이 추가로 있을 시에는 문의하시면 최대한 답변드리겠습니다. 1. TEST 이름으로 아래의 테이블을 생성하여라. 칼럼명 A B C DataType num num v2 길이 3 3 10 [답] create table test (A number(3), B number(3), C varchar2(10)); 2. 프로시저 실행 시 2개의 데이터를 입력받아 2개의 데이터가 같으면 "EQUAL", 같지 않으면 "NOT EQUAL"의 값을 테이블 TEST에 삽입시키는 프로시저 P_TEST를 생성하여라. [답] create or replace procedure P_TEST(v_a in number, v_b in number).. 2023. 1. 5.
예제 따라가며 쉽게 배우는 오라클 연습 문제 p.308 연습문제 sql은 모두 제가 직접 작성한 것이므로 오타, 오답이 존재할 수 있습니다. 궁금하신 점이 추가로 있을 시에는 문의하시면 최대한 답변드리겠습니다. 1. 테이블 EMP를 기본으로 SAL의 값을 변경하여 RESAL 테이블을 작성하는 PL/SQL 블록을 작성하여라. 1) 테이블 RESAL을 생성하여라. 칼럼명 no name salary resalary dept DataType num v2 num num num 길이 4 10 7,2 8,2 2 [답] resal 테이블 생성 create table resal (no number(4), name varchar2(10), salary number(7, 2), resalary number(8, 2), dept number(2)); resal 테이블에 emp 테.. 2023. 1. 4.
반응형