책 내용 질문하기
SQL CREATE문 관련 질의드립니다.
도서
2017 시나공 정보처리기사 실기(산업기사 포함) 특별개정판
페이지
82
조회수
99
작성일
2017-10-12
작성자
탈퇴*원
첨부파일
TABLE 을 생성할때
쉼표를 어디까지 써야하는지 명확히 안나와있어서요
각 자료형선언까지만 써도 되는건지 책에 보니
PRIMARY KEY 선언 후에도 쉼표가 되어있고
ON DELETE 절에도 되어있고 CONSTRAINT 절에도 쉼표가 되어있고
CREATE 문이 시험에 나오면 그냥 절마다 다 쉼표를 써도 무방한가요?
답변바랍니다~
답변
2017-10-12 09:54:47
안녕하세요.
73쪽 표기 형식처럼
각각의 속성 뒤에 ,를 표시합니다.
이외에는
추가 옵션을 지정할 때 옵션이 2개 이상일 경우 옵션 사이를 콤마를 구분합니다.
예를들어 속성 2개를 지정하고 외래키를 지정하고 제약조건을 지정한다면
CREATE TABLE 테이블명
(
속성1,
속성2,
FOREIGN KEY (외래키 속성)
REFERENECES 참조테이블(속성명),
CONSTRAINT 제약조건명
);
오늘도 즐거운 하루 되세요.
-
*2017-10-12 09:54:47
안녕하세요.
73쪽 표기 형식처럼
각각의 속성 뒤에 ,를 표시합니다.
이외에는
추가 옵션을 지정할 때 옵션이 2개 이상일 경우 옵션 사이를 콤마를 구분합니다.
예를들어 속성 2개를 지정하고 외래키를 지정하고 제약조건을 지정한다면
CREATE TABLE 테이블명
(
속성1,
속성2,
FOREIGN KEY (외래키 속성)
REFERENECES 참조테이블(속성명),
CONSTRAINT 제약조건명
);
오늘도 즐거운 하루 되세요.