망각에 재주 있는 나를 위해 기록하는 곳.

[SQL] 데이터 삽입하기 (INSERT INTO) 본문

DB

[SQL] 데이터 삽입하기 (INSERT INTO)

baobabtree 2024. 3. 28. 00:00

INSERT INTO 문은 새로운 레코드(행)를 삽입하는 데 사용된다.

즉, 테이블에 새로운 데이터를 추가할 때 사용된다.

 

 

기본 구조는 아래와 같다.

INSERT INTO 테이블명 (열1, 열2, 열3, ...)
VALUES (값1, 값2, 값3, ...);

각 열과 값은 순대대로 매칭된다.

 

 

만약 모든 열에 값을 추가한다면 열 이름을 지정할 필요 없다.

INSERT INTO users
VALUES (값1, 값2, 값3, ...);

 

 

 

다른 테이블의 값을 추가 할 수도 있다.

INSERT INTO 테이블명 (열1, 열2, 열3, ...)
SELECT (열1, 열2, 열3, ...)
FROM 다른_테이블
WHERE 조건;

 

 

테이블에 데이터를 삽입할 때 해당 테이블을 구성할떄 설정한 제약조건(constraint)에 만족해야 하는 것을 기억해야 한다.

 

 

더 많은 활용 방법은 https://www.postgresql.org/docs/online-resources/에서

PostgreSQL Tutorial이나 Tutorials Point PostgreSQL을 참고하면 좋을 듯하다.

'DB' 카테고리의 다른 글

[SQL] 데이터 삭제 (DELETE)  (0) 2024.03.28
[SQL] 데이터 업데이트 (UPDATE)  (0) 2024.03.28
[SQL] Constraint(제약조건)  (0) 2024.03.27
[DB] Primary key(기본 키), Foreign key(외래 키)  (1) 2024.03.27
그룹 함수(Group Function)  (0) 2022.03.20