안녕하세요 저는 대학에서 MS SQL서버로 데이터베이스를 공부하고 있는 학생입니다. 제가 책에 나와있는 테이블 정의문을 

 

USE COMPANY;


CREATE TABLE DEPARTMENT (

         DEPTNO         INT       NOT NULL,

         DEPTNAME CHAR (10) , 

         FLOOR              INT,

         PRIMARY KEY (DEPTNO)

);


INSERT INTO DEPARTMENT VALUES(1, '영업', 8);

INSERT INTO DEPARTMENT VALUES(2, '기획', 10);

INSERT INTO DEPARTMENT VALUES(3, '개발', 9);

INSERT INTO DEPARTMENT VALUES(4, '총무', 7);


CREATE TABLE EMPLOYEE (

        EMPNO     INT              NOT NULL,

        EMPNAME CHAR (10) UNIQUE,

        TITLE      CHAR (10) DEFAULT '사원', 

        MANAGER  INT,

        SALARY    INT              CHECK  (SALARY < 6000000) , 

        DNO        INT              CHECK  (DNO  IN (1, 2, 3, 4) )  DEFAULT 1,

        PRIMARY KEY (EMPNO) , 

        FOREIGN KEY (MANAGER)  REFERENCES EMPLOYEE (EMPNO), 

        FOREIGN KEY (DNO) REFERENCES EMPLOYEE (DEPTNO)

                     ON UPDATE CASCADE);


INSERT INTO EMPLOYEE VALUES(4377, '이성래', '사장', NULL, 5000000, 2);

INSERT INTO EMPLOYEE VALUES(3426, '박영권', '과장', 4377, 3000000, 1);

INSERT INTO EMPLOYEE VALUES(3011, '이수민', '부장', 4377, 4000000, 3); 

INSERT INTO EMPLOYEE VALUES(3427, '최종철', '사원', 3011, 1500000, 3);

INSERT INTO EMPLOYEE VALUES(1003, '조민희', '과장', 4377, 3000000, 2);

INSERT INTO EMPLOYEE VALUES(2106, '김창섭', '대리', 1003, 2500000, 2);

INSERT INTO EMPLOYEE VALUES(1365, '김상원', '사원', 3426, 1500000, 1);

GO


CREATE VIEW EMP_PLANNING

AS

SELECT E.EMPNAME, E.TITLE, E.SALARY

FROM EMPLOYEE E, DEPARTMENT D

WHERE E.DNO=D.DEPTNO AND D.DEPTNAME='기획'

GO


이렇게 썻는데 KIM.DEPARTMENT 테이블은 만들어졌는데 KIM.EMPLOYEE 테이블이랑 EMP_PLANNING 뷰 생성이 안됬습니다. 어떻게 해결해야 하나요?


Cap 2015-09-29 20-12-30-672.png


교재 : ms sql 기반 데이터베이스 배움터


No. Subject Author Date Views
Notice SQL강좌: 챗GPT와 함께 배우는 SQL Server 무료 강좌 목차와 소개 (2023년 9월 업데이트) 코난(김대우) 2023.08.18 45009
Notice Python 무료 강좌 - 기초, 중급, 머신러닝(2023년 6월 업데이트) 코난(김대우) 2021.01.01 24054
8963 간단한 질문 드립니다. [2] ppoway 2015.10.07 2489
8962 sp_lock 관련 질문 [5] 순작 2015.10.07 3097
8961 다음 테이블의 쿼리 조회는 조인 말고는 다른 방법이 없을까요? [7] Gusto 2015.10.07 2790
8960 SQL FileTable 관련 질문 [2] 개발장 2015.10.06 2618
8959 쿼리 문의드립니다. [2] 에버존 2015.10.06 2665
8958 특정테이블 select 권한 주기 [3] 황금용이 2015.10.06 3120
8957 날짜 값 구하는 쿼리 도와주세요 ㅠ_ㅠ [1] khaluamilk 2015.10.05 2437
8956 한컬럼에 구분자가 2개 이상일경우 쿼리 문의 드립니다. [9] 만격 2015.10.05 3525
8955 계정에 따라 프로시져 실행속도 차이 [23] 팔개 2015.10.05 4748
8954 고정된 시간 셋팅 방법 관련해서 문의 드립니다. [3] 나는짱이야 2015.10.05 3660
8953 쿼리 튜닝 부탁합니다. [3] 신현숙 2015.10.04 2633
8952 공백 기준으로 왼쪽 문자만 자르려고 하는데요.. [3] neiyan 2015.10.02 2565
8951 문자가 포함되어져 있는지 확인 [4] DOOLLY 2015.10.01 3042
8950 문자열에서 숫자만 뽑아서 표시하는 방법좀 알려주새요 [3] 한주댕이다 2015.10.01 8882
8949 로그시핑 복원시간과 관련된 문의 [5] 메칸더 2015.10.01 2816
8948 쿼리문 질문좀 할께요.. [2] khaluamilk 2015.10.01 2457
8947 여러 컬럼을 비교해서 높은 값을 가져오는건 어찌해야할까요 [3] 즈타 2015.09.30 8949
8946 top 관련의 건 [4] DOOLLY 2015.09.30 2663
» ms sql 기반 데이터베이스 배움터 3장. 테이블 생성 오류 [1] bigdream 2015.09.29 4730
8944 OUTPUT default value에 대해 질문 드립니다. [1] 나는짱이야 2015.09.26 2446





XE Login