Skip to content

Instantly share code, notes, and snippets.

View kimki1124's full-sized avatar

Kim KiBeom kimki1124

View GitHub Profile
@kimki1124
kimki1124 / oracle_01.sql
Created March 7, 2017 12:46
[ORACLE] 테이블, 테이블 생성, 데이터 타입, 제약조건
CREATE TABLE [스키마.]테이블명(
컬럼1 컬럼1_데이터타입 [NULL, NOT NULL],
컬럼2 컬럼2_데이터타입 [NULL, NOT NULL],
)[TABLESPACE 테이블스페이스명];
@kimki1124
kimki1124 / oracle_02.sql
Created March 7, 2017 12:46
[ORACLE] 테이블, 테이블 생성, 데이터 타입, 제약조건
CREATE TABLE EMPLOYEES(
EMPLOYEE_ID NUMBER(6,0) NOT NULL,
EMP_NAME VARCHAR2(80) NOT NULL,
SALARY NUMBER(8,2),
HIRE_DATE DATE NOT NULL,
);
@kimki1124
kimki1124 / oracle_03.sql
Created March 7, 2017 12:47
[ORACLE] 테이블, 테이블 생성, 데이터 타입, 제약조건
CREATE TABLE EX2_6(
COL_NULL VARCHAR2(10),
COL_NOT_NULL VARCHAR2(10) NOT NULL
);
INSERT INTO EX2_6 VALUES ('AA', '');
@kimki1124
kimki1124 / oracle_04.sql
Created March 7, 2017 12:47
[ORACLE] 테이블, 테이블 생성, 데이터 타입, 제약조건
INSERT INTO EX2_6 VALUES ('AA', 'BB');
@kimki1124
kimki1124 / oracle_05.sql
Created March 7, 2017 12:48
[ORACLE] 테이블, 테이블 생성, 데이터 타입, 제약조건
SELECT CONSTRAINT_NAME, CONSTRAINT_TYPE, TABLE_NAME, SEARCH_CONDITION
FROM USER_CONSTRAINTS
WHERE TABLE_NAME = 'EX2_6';
@kimki1124
kimki1124 / oracle_06.sql
Created March 7, 2017 12:48
[ORACLE] 테이블, 테이블 생성, 데이터 타입, 제약조건
CREATE TABLE EX2_7(
COL_UNIQUE_NULL VARCHAR2(10) UNIQUE,
COL_UNIQUE_NNULL VARCHAR2(10) UNIQUE NOT NULL,
COL_UNIQUE VARCHAR2(10),
CONSTRAINTS UNIQUE_NM1 UNIQUE(COL_UNIQUE)
);
@kimki1124
kimki1124 / oracle_07.sql
Created March 7, 2017 12:49
[ORACLE] 테이블, 테이블 생성, 데이터 타입, 제약조건
CREATE TABLE EX2_8(
COL1 VARCHAR2(10) PRIMARY KEY,
COL2 VARCHAR2(10)
);
@kimki1124
kimki1124 / oracle_08.sql
Created March 7, 2017 12:49
[ORACLE] 테이블, 테이블 생성, 데이터 타입, 제약조건
CREATE TABLE EX2_9(
NUM1 NUMBER CONSTRAINTS CHECK1 CHECK (NUM1 BETWEEN 1 AND 9),
GENDER VARCHAR2(10) CONSTRAINTS CHECK2 CHECK (GENDER IN ('MALE', 'FEMALE'))
);
@kimki1124
kimki1124 / oracle_09.sql
Created March 7, 2017 12:50
[ORACLE] 테이블, 테이블 생성, 데이터 타입, 제약조건
CREATE TABLE EX2_10(
COL1 VARCHAR2(10) NOT NULL,
COL2 VARCHAR2(10) NULL,
CREATE_DATE DATE DEFAULT SYSDATE
);
@kimki1124
kimki1124 / oracle_02_01.sql
Created March 7, 2017 13:04
[ORACLE] 테이블 삭제, 변경, 복사, 뷰, 인덱스, 시노님, 시퀀스, 파티션 테이블
DROP TABLE [스키마.] 테이블명 [CASCADE CONSTRAINTS]