본문 바로가기
Database/OracleSQL

Oracle/SQL/Create Table/테이블생성

by hyeon-H 2021. 4. 28.
728x90
반응형

Oracle 테이블 생성하기.

careate table 테이블명 (
컬럼명 타입 제약조건,
컬럼명 타입 제약조건,
컬럼명 타입 제약조건,
컬럼명 타입 제약조건,
컬럼명 타입 제약조건
);

--board_api 테이블 만들기

create table board_api(
bidx number not null primary key,
subject varchar2(50) not null,
content varchar2(2000) not null,
password varchar2(20) not null,
writer varchar2(20) not null,
hit number default 0,
filename varchar2(50) null,
writrday date default sysdate,
ip varchar2(20) null,
delYN char(1) default 'N'
);

hit number default 0,               ->  default 기본값을 정해줍니다. default 0 은 기본값이 "0" 입니다.
writrday date default sysdate,  ->  date default sysdate, date타입이고 기본값이 "sysdate(시스템날짜)" 입니다.
delYN char(1) default 'N'          ->  delYN char(1) default 'N' 한글자타입이고 기본값이 "N" 입니다.  

 

728x90
반응형

'Database > OracleSQL' 카테고리의 다른 글

Oracle/SQL/alter/rename columu/컬럼이름변경  (0) 2021.04.28
Oracle/Count()/group by  (0) 2021.04.26
Oracle/DML/집계함수(SUM,MAX,MIN,AVG)  (0) 2021.04.26