DB/ORACLE

오라클 테이블 생성, 데이터 삽입

보겸삼촌 2019. 6. 25. 10:30

* 환경

---------------------------

os : windows 10

db : oracle 11g2 release

tool : sqldeveloper

---------------------------

 

  1. 테스트 환경을 위해 더미 데이터를 생성 

 

직접 DDL, DML을 생성하여 데이터를 만들어도 되지만 오라클 사이트에 테스트를 위한 더미 값이 있어서 이를 활용해도 됨.

 

https://www.oracle.com/database/technologies/appdev/datamodeler-samples.html

 

Sample Models and Scripts

Sample Models and Scripts With SQL Developer Data Modeler, you don't need to be connected to a database to create a design. You can start creating a new design from scratch open an exisiting design or import a DDL script to create a new model. Below are a

www.oracle.com

 

  1.1. 테이블 생성

 

위 샘플 데이터를 사용해도 되지만 나는 그냥 간단한 테이블을 생성

 

CREATE TABLE TEST_TABLE
(
"USER_ID"    VARCHAR2(20 BYTE), 
"USER_NM"  VARCHAR2(100 BYTE), 
"PWD"        VARCHAR2(100 BYTE), 
"DEPT_CD"   VARCHAR2(20 BYTE)
);

COMMENT ON COLUMN TEST_TABLE."USER_ID" IS '사용자ID'; 
COMMENT ON COLUMN TEST_TABLE."USER_NM" IS '사용자이름';
COMMENT ON COLUMN TEST_TABLE."PWD" IS '비밀번호';
COMMENT ON COLUMN TEST_TABLE."DEPT_CD" IS '부서코드';

 

  실행하면 TEST_TABLE 테이블이 생성됨

  다음과 같이 칼럼도 추가가 잘 되었는지 확인


  1.2. 데이터 삽입


INSERT INTO TEST_TABLE (USER_ID, USER_NM, PWD, DEPT_CD) VALUES ('ID01', 'USER01', '1234', 'DEPT01');
INSERT INTO TEST_TABLE (USER_ID, USER_NM, PWD, DEPT_CD) VALUES ('ID02', 'USER02', '1234', 'DEPT02');
INSERT INTO TEST_TABLE (USER_ID, USER_NM, PWD, DEPT_CD) VALUES ('ID03', 'USER03', '1234', 'DEPT03');
INSERT INTO TEST_TABLE (USER_ID, USER_NM, PWD, DEPT_CD) VALUES ('ID04', 'USER04', '1234', 'DEPT04');
INSERT INTO TEST_TABLE (USER_ID, USER_NM, PWD, DEPT_CD) VALUES ('ID05', 'USER11', '1234', 'DEPT01');

 

  데이터 삽입 후 커밋 필요

COMMIT;

 

 

  데이터가 잘 들어왔는지 확인

 

'DB > ORACLE' 카테고리의 다른 글

오라클 테이블 삭제  (0) 2019.06.25
오라클 테이블명 변경 (RENAME)  (0) 2019.06.25
오라클 리스너( Listener)  (0) 2019.06.24
오라클 테이블 조회  (0) 2019.06.24
오라클 사용자 계정 수정, 삭제  (0) 2019.06.24