INSERT
-- 일반적 방법
INSERT INTO books (id, title, author_id, subject_id) VALUES (41472, 'Practical PostgreSQL', 1212, 4);
-- 선택적 INSERT
INSERT INTO books (subject_id, author_id, id, title) VALUES (4, 7805, 41473, 'Programming Python');
-- 다른 테이블로부터 가져오기
INSERT INTO books (id, title, author_id, subject_id) SELECT nextval('books_idx'), title, author_id, subject_id FROM book_queue WHERE approved;
-- 파일로부터 복사 (ASCII)
COPY subjects FROM '/tmp/subjects.sql' USING DELIMITERS ',' WITH NULL AS '\null';
-- 파일로부터 복사 (binary)
COPY BINARY subjects FROM '/tmp/subjects.sql';
-- 테이블 정보를 파일로
COPY books TO 'filename';
INSERT INTO books (id, title, author_id, subject_id) VALUES (41472, 'Practical PostgreSQL', 1212, 4);
-- 선택적 INSERT
INSERT INTO books (subject_id, author_id, id, title) VALUES (4, 7805, 41473, 'Programming Python');
-- 다른 테이블로부터 가져오기
INSERT INTO books (id, title, author_id, subject_id) SELECT nextval('books_idx'), title, author_id, subject_id FROM book_queue WHERE approved;
-- 파일로부터 복사 (ASCII)
COPY subjects FROM '/tmp/subjects.sql' USING DELIMITERS ',' WITH NULL AS '\null';
-- 파일로부터 복사 (binary)
COPY BINARY subjects FROM '/tmp/subjects.sql';
-- 테이블 정보를 파일로
COPY books TO 'filename';
'DataBase' 카테고리의 다른 글
PostgreSQL - UPDATE (0) | 2009.05.02 |
---|---|
PostgreSQL - SELECT (0) | 2009.05.02 |
PostgreSQL - ALTER (6) | 2009.05.02 |
PostgreSQL - Data Types (0) | 2009.05.02 |
PostgreSQL - 테이블 생성 (0) | 2009.05.02 |