new_member 테이블을 생성했습니다.
CREATE TABLE new_member (
번호 int PRIMARY key,
이름 varchar(20),
국적 varchar(10) NOT NULL,
생일 datetime)
3개의 데이터를 생성했습니다.
insert into new_member values(10000, 'grace', 'korea','2010-01-01');
insert into new_member values(10001, 'charlie','japan','2004-05-31');
insert into new_member values(10002, 'skyye','singapore','2014-12-17');
insert into new_member values (10004, 'sydney', 'Aus',20070712);
생일에는 Datetime이라는 날짜 형식을 지정하게 되면 오류가 발생됩니다.
insert into new_member values (10004, 'Alicia', 'France',20070712);
Primary Key는 데이터를 고유하게 식별하는 데 사용되는 값을 의미합니다.
중복값을 가질 수 없으며 Null값 역시 가질 수 없습니다.
10004라는 데이터가 이미 4번째 행에 있기 때문에 위의 코드는 실행할 수 없습니다.
insert into new_member values (10004, 'Alicia', Null ,20070712);
국적은 Create table에서 Not Null 이라는 제약조건을 가졌습니다.
Null값을 국적에 입력하게 되면 에러가 발생합니다.
It's finally time to hack! Remember to visit the SAS Hacker's Hub regularly for news and updates.