sqlite3 실습 - INSERT 활용

DB 2016. 4. 29. 20:40

sqlite3 실습을 위한 초기 설정 (http://jwprogramming.tistory.com/90)


지난 UPDATE 활용에 이은 이번에는 INSERT를 살펴보겠습니다.


[INSERT]

1. 학번 : 600, 이름;‘박상철’, 학년;1, 학과;‘컴퓨터인 학생을 삽입하라.

- STUDENT 테이블에 Sno, Sname, Year, Dept 각각에 대하여 VALUES값을 지정하여 삽입해주는 부분입니다.

이때, 만약 INTO STUDENT(Sno, Sname, Year, Dept)를 일일이 써주기 귀찮다면, 생략해도 문제는 없으나

VALUES에서 값을 지정해줄 때 순서를 각각에 맞게 지켜주어야 합니다.

1) INSERT INTO STUDENT VALUES (600, '박상철', 1, '컴퓨터'); (O) 

2) INSERT INTO STUDENT VALUES ('박상철', 600, '컴퓨터', 1); (X) -> 순서를 지켜주어야 함

 

삽입 후 확인한 모습입니다.

 

 

2. 학생 테이블에서 컴퓨터과 학생의 학번, 이름, 학년을 검색하여 테이블 컴퓨터(COMPUTER)에 삽입하라.

------------------>안됨 COMPUTER 테이블이 없으므로.

 

따라서, COMPUTER 테이블을 생성해 준 후, 다시 데이터를 삽입해줍니다.


삽입 후, COMPUTER 테이블이 잘 생성되었는지 확인해준 화면입니.

'DB' 카테고리의 다른 글

sqlite3 실습 - DELETE 활용  (0) 2016.04.29
sqlite3 실습 - UPDATE 활용  (0) 2016.04.29
sqlite3 실습 - SELECT 활용  (2) 2016.04.29
Sqlite3 설치 및 사용  (0) 2016.04.27
시스템 카탈로그(System Catalog)  (0) 2016.04.24

WRITTEN BY
SiriusJ

,