CREATE TABLE cafe_blog (
search_word text,
blog_posting int,
cafe_posting int
);
로 구성된 테이블이 있다고 예를 들면
여러가지 방법으로 데이터를 추가할 수 있다.
1. 칼럼을 따로 지정 안하고 전체 데이터 칼럼 순서대로 넣기
INSERT INTO cafe_blog VALUES ('축구', 150000, 200000);
2. 칼럼 지정 후 해당 칼럼에만 데이터 넣기
INSERT INTO cafe_blog (search_word, cafe_posting) VALUES ('축구', 150000);
3. 여러 행 한 번에 삽입하기
INSERT INTO cafe_blog (blog_posting, search_word) VALUES
( 152300, '축구'),
( 166212, '야구');
# 정리하자면
-- 전체 데이터 삽입해야할 때
INSERT INTO 테이블명 VALUES (전체 데이터 칼럼 순서대로);
-- 특정 칼럼 값 삽입해야할 때
INSERT INTO 테이블명 (칼럼명_1, 칼럼명_2) VALUES (칼럼_1값, 칼럼2_값);
-- 여러 행 데이터 삽입해야할 때
INSERT INTO 테이블명 (칼럼명_1, 칼럼명_2) VALUES
(칼럼_1값, 칼럼2_값),
(칼럼_1값, 칼럼2_값),
(칼럼_1값, 칼럼2_값);
'SQL > PostgreSQL' 카테고리의 다른 글
[PostgreSQL] 테이블 생성 (0) | 2022.08.11 |
---|---|
Python으로 PostgreSQL 연결하는 방법 (0) | 2022.08.02 |
[PostgreSQL] 데이터 수정 update문 (0) | 2022.07.25 |
[PostgreSQL] 행 / 열 삭제 (0) | 2022.04.23 |