본문 바로가기

Database

SQL 사용법 : Create Table 문/ 예시들

간단한 형태

Create table 테이블명 (
  필드명 데이터타입 제약조건,
  ...
  primary key,
  foreign key
  check
);

 

예시1)

Create table oneline (
  no int not null auto_increment primary key, // 자동 증가 정수, primary key를 필드 정의와 동시에 해도 된다.
  memo char(120) not null,
  wdate datetime default CURRENT_TIMESTAMP	// 입력받지 않을 경우 입력한 날짜와 시간 입력
);
create table Product (
  prodnum char(3) not null,
  prodname varchar(20),
  stock int,
  factory varchar(20),
  primary key(prodnum),		// priamary key 따로 지정
  check (stock >=0 and stock <= 10000)	// stock 입력 범위 값 설정
);

 

테이블 삭제는 DB와 마찬가지로

drop table 테이블명;

으로 삭제가 가능하다