티스토리 뷰
SQL 명령어 - 데이터 삽입 (INSERT)
SQL(Structured Query Language)은 데이터베이스 관리 시스템과 상호작용하기 위해 사용되는 표준화된 언어입니다. 데이터베이스에 새로운 데이터를 삽입하는 작업은 중요한 부분입니다. 이번 글에서는 SQL 명령어를 사용하여 데이터를 삽입하는 INSERT 문에 대해 알아보겠습니다.
데이터 삽입
데이터 삽입을 위해 INSERT 문을 사용합니다. INSERT 문은 테이블에 새로운 투플을 삽입합니다. 아래는 INSERT 문의 기본적인 구문입니다.
테이블_이름은 데이터를 삽입할 테이블의 이름을 나타내며, 속성_리스트와 속성값_리스트는 순서대로 일대일 대응되고 개수도 같아야 합니다. 속성_리스트를 생략한 경우, 테이블에 정의된 순서대로 속성값이 대입됩니다.
INSERT INTO 고객 (고객아이디, 고객이름, 나이, 등급, 직업, 적립금) VALUES ('banana', '고길동', 30, 'vip', '공무원', 100);
고객 테이블에 새로운 투플을 삽입하는 것입니다. 각 속성에 해당하는 값을 지정하여 새로운 데이터를 추가
INSERT INTO 고객 VALUES ('banana', '고길동', 30, 'vip', '공무원', 100);
속성_리스트를 생략하고 테이블에 정의된 순서대로 속성값을 대입
이 경우, VALUES 절에 속성값을 지정하는 순서와 테이블의 속성 순서가 일치해야 합니다.
부속 질의문을 이용한 데이터 삽입
부속 질의문을 이용하면 SELECT 문을 통해 다른 테이블에서 검색한 데이터를 새로운 투플로 삽입할 수 있습니다. 아래는 부속 질의문을 사용한 데이터 삽입의 예시입니다.
INSERT INTO 한빛제품 (제품명, 단가) SELECT 제품명, 단가 FROM 제품 WHERE 제조업체 = '한빛제과';
제품 테이블에서 제조업체가 '한빛제과'인 제품의 제품명과단가를 한빛제품 테이블에 삽입
SELECT 문을 사용하여 필요한 데이터를 가져와서 INSERT 문으로 삽입하는 방식입니다.
이상으로 SQL의 INSERT 문에 대해 알아보았습니다. 데이터베이스에 새로운 데이터를 삽입하는 작업은 중요한 업무 중 하나입니다. INSERT 문을 사용하면 테이블에 새로운 투플을 추가하거나 다른 테이블에서 가져온 데이터를 삽입할 수 있습니다. 데이터 삽입은 데이터베이스의 유지 및 관리에 필수적인 작업이므로 정확하고 신중하게 처리해야 합니다.
'infomation' 카테고리의 다른 글
SQL 명령어 DROP TABLE을 사용하여 테이블 삭제하는 방법 (0) | 2023.07.08 |
---|---|
SQL 명령어로 데이터 검색하기(SELECT, WHERE, ORDER BY, GROUP BY) (0) | 2023.07.07 |
SQL 명령어 - 데이터 수정 (UPDATE) (0) | 2023.07.05 |
SQL 명령어 - 데이터 삭제 (DELETE) (0) | 2023.07.04 |
SQL 명령어 - 뷰 생성과 삭제 (0) | 2023.07.03 |
- Total
- Today
- Yesterday
- 외국영화
- 오늘의사건
- 한국영화
- 실시간검색어
- #전문자격증
- 경력경쟁채용
- #법무사시험과목
- #법무사시험일정
- #2025법무사시험
- #법원행정처
- #법무사2차
- 오늘의이슈
- 실검
- #수험정보
- #시험일정
- 영화추천
- 공무원시험
- 영화소개
- 영화순위
- #법무사되는법
- 옛날영화
- #경찰공무원
- #법무사자격요건
- 추천영화
- #법무사1차
- 영화
- Movie
- 박스오피스
- #공무원시험
- #법무사시험준비
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |