Data Base Design System

Insert

곽수진 2021. 11. 23. 03:29
반응형

INSERT INTO 테이블(컬럼1, 컬럼2, ..., 컬럼N) VALUES (값1, 값2, ..., 값N)

: 하나의 레코드(행)을 삽입

 

▶ 현재 ctest1 테이블에 저장되어 있는 정보 출력

 

 

▶ ctest1 테이블에 deptno은 2, dname은 'COMPUTER', loc은 'INCHEON' 데이터를 삽입

 

 

데이터를 삽입 후 ctest1 테이블의 정보 출력

 

 

▶ ctest1 테이블에 deptno은 55, dname은 'SCIENCE', loc은 NULL값 데이터를 삽입

 

 

데이터를 삽입 후 ctest1 테이블의 정보 출력

 

 

▶ ctest1 테이블에서 deptno과 dname에 각각 1, 'ENGLISH' 데이터를 삽입

  → NULL값을 기재하지 않고 정확한 컬럼명을 순서대로 나열함으로써 삽입 가능

 

 

데이터를 삽입 후 ctest1 테이블의 정보 출력

 

 

Q1.

Students 테이블에 아래의 데이터를 입력해보자.

 

sid userName age major cid
101 Able 27 Chemistry 45132
102 Dela 24 Philosophy 45132
112 Benny 30 Accounting 13579
122 Crystal 22 Architecture 24571
124 Jack 35   12468

 

▶ Students 테이블에 여러개의 데이터를 한 번에 삽입하는 방법을 사용함

▶ 아래와 같이 한 행씩 데이터를 삽입하는 방법도 가능

insert into Students values (101, 'Able', 27, 'Chemistry', 45132);
insert into Students values (102, 'Dela', 24, 'Philosophy', 45132);
insert into Students values (112, 'Benny', 30, 'Accounting', 13579);
insert into Students values (122, 'Crystal', 22, 'Architecture', 24571);
insert into Students values (124, 'Jack', 35, NULL, 12468);

 

 

▶ Students 테이블의 정보를 출력해보면 모든 정보가 정상적으로 삽입되었음을 확인할 수 있음

반응형

'Data Base Design System' 카테고리의 다른 글

update  (0) 2021.11.27
테이블 복사 및 데이터 복사  (0) 2021.11.24
제약 조건  (0) 2021.11.22
테이블 생성  (0) 2021.10.16
Group Functions  (0) 2021.10.15