안녕하세요 몇가지 문의 사항이 있어 이렇게 글을 남깁니다.
1. SQL 연습 툴
2. CREATE DOMAIN
1. SQL 연습툴
먼저 하루 종일 종이에 쿼리를 손코딩(?) 하려니 너무 힘들어서 컴퓨터에 DBMS를 깔고 공부를 하려고 했는데요. 가장 먼저 설치한 MySQL 5.6에서는 도메인 생성이 지원을 안한다고 하고,
MS SQL 2008 ENT에서는 역시 무슨이유인지 모르지만 도메인 생성이 안되네요
그리고 둘다 constraint 설정이 되지 않구요.
책에 나오는 쿼리는 어떤 툴을 기반으로 나온 쿼리인지 궁금합니다.
(책의 쿼리들을 모두 지원하는 툴이 무엇인지???)
대표적인 저 2개의 툴에서 안되니 당황 스럽네요. 일단 어떤 쿼리툴을 공부해야 하는지 알려주시고
추천 부탁 드립니다.
2. create domain
create domain sex char(10)
default '남'
constraint valid-sex
check (value in ('남', '여'));
이런 쿼리가 있던데 먼저 constraint valid-sex 는 valid-sex라는 사용자 명의 제약조건을
생성하라는 얘기인거죠?
constraint valid-sex
이 구문이 헷갈립니다.
constraint valid- 까지 쿼리문인건지 아니면, constrait 가 구문 valid-sex가 변수같은건지...
그리고
check (value in ('남', '여'));
대신 check (sex='남' or sex='여')); 가 가능한지도 궁금합니다.
답변 부탁 드립니다.
감사합니다
안녕하세요.
답변이 늦어져 죄송합니다.
교재에 수록된 DDL 구문은 표준 문법으로 오라클에서 구현이 가능합니다.
valid-sex는 변수명이 맞습니다.
또한 check (sex='남' or sex='여')와 같이 기술해도 동일하게 적용됩니다.
오늘도 즐거운 하루 되세요.
"-
*2013-07-22 10:37:18
안녕하세요.
답변이 늦어져 죄송합니다.
교재에 수록된 DDL 구문은 표준 문법으로 오라클에서 구현이 가능합니다.
valid-sex는 변수명이 맞습니다.
또한 check (sex='남' or sex='여')와 같이 기술해도 동일하게 적용됩니다.
오늘도 즐거운 하루 되세요.
"