티스토리 뷰
create table 테이블명
( 컬럼명 컬럼형태 조건 ... ,
컬럼명 컬럼형태 조건 ... ,
컬럼명 컬럼형태 조건 ... );
과 같이 수행하면 됩니다.
Not Null 이라는 옵션은 테이블에 insert 시에 해당 컬럼 값이 무조건 존재 해야만 한다는 것입니다.
그게 아니라면 error를 발생하게 됩니다.
이름 붙이는 법
이름은 다음의 규칙을 따라서 지정한다.
■ TABLE 명이나 COLUMN 명은 문자로 시작하고 30 자 이내로 지정한다.
■ A ~ Z, a ~ z, 0 ~ 9, _ , $ , # 을 사용할 수 있다.
■ 한 USER 내에서는 다른 OBJECT 의 이름과 동일하게 지정할 수 없다.
■ ORACLE7 SERVER 예약어를 사용할 수 없다.
■ 대소문자를 구별하지 않는다.
Oracle 7 datatype
COLUMN 의 DATATYPE 은 다음과 같다.
■ CHAR(size) : 고정된 size 의 문자 값, 최대 255 자까지 지정할 수 있다.
■ VARCHAR2(size) : size내에서의 가변길이 문자 값,최대 2000자까지 지정할 수 있다.
■ LONG : 가변길이 문자 값, 최대 2 기가 바이트까지 사용할 수 있다. TABLE 당 한 개의 COLUMN 에만 지정 가능하다.
■ NUMBER(p,s) : 정수, 소수 자리수의 합이 P, 소수 자리수가 s 인 숫자값, 최대 38 자리수까지 지정할 수 있다.
■ DATE : 날짜와 시간 값, B.C. 4712년 1월 1일부터 A.D. 4712년 12월 31일까지 입력할 수 있다.
■ RAW(size) : size 내에서의 가변길이 BINARY DATA
■ LONGRAW : 가변길이 BINARY DATA
'P rogramming > D B' 카테고리의 다른 글
| DB Query 두 개의 테이블에서 동일한 key 값 존재시 한 Query로 묶기 (0) | 2013.07.02 |
|---|---|
| DB Query 두개 테이블 같은 컬럼 조건 검색 (0) | 2013.06.28 |
| 오라클 DB Columns 조회 (0) | 2013.06.28 |
| Query] 테이블 생성 (0) | 2013.06.13 |
| Oracle] 다른 DB 테이블 값 가져오기 (0) | 2013.06.13 |
| Oracle] 열에 대한 값이 너무 큼 : 해결방법 (0) | 2013.06.13 |
| Query] 테이블 컬럼 사이즈 변경 (0) | 2013.06.13 |
| Oracle] DB 내, 혹은 다른 유저 계정에서 테이블 전체 복사 (0) | 2013.06.13 |
- Total
- 331,919
- Today
- 0
- Yesterday
- 89
- 알프스목초지1-4
- Joseph Redmon
- 리눅스
- C# 패널
- 자신만의향
- PolyBridge1-4
- DaleEvans
- C# 패널 예제
- PolyBridge1-3
- 믿는다는것
- 알프스목초지1-3
- PolyBridge1-5
- PolyBridge하는법
- 인생의시간
- 알프스목초지1-2
- PolyBridge1-1
- OnlyICan
- 분할작업
- Nina Fedoroff
- 1Day1Sentence
- c#
- 알프스목초지1-1
- 사람의인생
- ted
- PolyBridge
- 좋은글귀
- 알프스목초지1-5
- PolyBridge1-2
- 폴리브릿지
- C# 판넬 예제
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 6 | |
| 7 | 8 | 9 | 10 | 11 | 12 | 13 |
| 14 | 15 | 16 | 17 | 18 | 19 | 20 |
| 21 | 22 | 23 | 24 | 25 | 26 | 27 |
| 28 | 29 | 30 |
- 2017/08 (4)
