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값을 국적에 입력하게 되면 에러가 발생합니다.
Registration is now open for SAS Innovate 2025 , our biggest and most exciting global event of the year! Join us in Orlando, FL, May 6-9.
Sign up by Dec. 31 to get the 2024 rate of just $495.
Register now!