일단 테이블을 생성해보기 전에
오라클을 깔아야 되는데
오라클만 깐다고 되는 게 아니라
편하게 써먹으려면 Toad나 Golden을 깔아야 한다
근데 그게 손이 많이 가서 집에서는 하기가 귀찮다
집에 오라클이 설치되어 있지 않고
어차피 오라클 연습이나 할 용도라면
비겁하게 해당 사이트에서 무료로 연습해보도록 하자
접속한 뒤 해당 버튼을 눌러서
MySQL로 되어있는 것을 Oracle로 바꿔주고 사용하면 된다
일단
Create table
즉 테이블을 생성하기 위해서는
생성할 테이블을 어떻게 정의하는지 부터 알아보자
1 2 3 4 | CREATE TABLE 테이블명 ( COLUMN명 데이터타입(크기) 제약조건, COLUMN명 데이터타입(크기) 제약조건 ) | cs |
1 2 3 4 5 6 | CREATE TABLE TEST_TABLE ( NAME VARCHAR2(10), AGE NUMBER(10), GENDER CHAR(1) ) | cs |
코드를 슥 보면 CREATE TABLE 후 테이블 명을 주고
() 안에 컬럼명, 데이터타입(크기) 제약조건을 설정하면 된다
컬럼명은 알아서 지어내면 되는거고
데이터타입은 종류가 많은데
자주 쓰는 4개 정도만 설명하면
CHAR - 고정 크기일때 주로 사용(주민번호라던가..)
VARCHAR2 - 가변 크기일때 주로 사용
NUMBER - 숫자
DATE - 날짜
그리고 제약조건은 위의 예에서도 보이다시피
안 걸어도 되는데
필요한 경우에만 걸면 된다
제약조건 종류는 다음에 알아보고
일단 위처럼 테이블을 작성했으면
한번 제대로 작성이 되었나 알아봐야 하지 않겠나
Toad나 Golden 같은 경우에는
ctrl + enter 치면 될거고
위의 sqlfiddle 같은 경우에는
sql을 작성하고 난 뒤 하단의
Build Schema를 눌렀을 시
Schema Ready가 뜬다면 정상적으로 작성이 된거다
만약 안뜬다면 여러 컬럼을 구분해주는 ,를 뺐거나
데이터 타입의 크기를 지정해주지 않았는지 확인해 보자
'IT > Oracle' 카테고리의 다른 글
오라클 UPDATE 문으로 데이터 수정하기 (0) | 2019.03.07 |
---|---|
오라클 SELECT 알아보기 (0) | 2019.03.06 |
오라클 INSERT 문 알아보기 (0) | 2019.03.05 |
오라클 테이블 제약조건(Constraint) 알아보기 (0) | 2019.03.04 |
오라클 인터넷에서 무료로 연습하는법 (1) | 2019.01.10 |
댓글