반응형
안녕하세요. 오늘은 PostgreSQL insert, update, delete 사용법 및 예시에 대해서 알아보겠습니다.
지난 번에 테이블을 만들어 보았습니다.
https://nazzang19.tistory.com/37
오늘은 그 테이블 안에 데이터를 저장, 수정, 삭제(insert, update, delete)하는 방법에 대해 간단이 알아보겠습니다.
우선 각각 문법에 대해 알아보겠습니다.
@ PostgreSQL insert 문법
INSERT INTO 테이블명(칼럼명1, 칼럼명2, 칼럼명3) VALUES (값1, 값2, 값3);
@ PostgreSQL update 문법
UPDATE 테이블명 SET 컬럼명1 = 변경할 값1, 컬럼명2 = 변경할 값2 WHERE 컬럼명3 = 조건값;
@ PostgreSQL delete 문법
DELETE FROM 테이블명 WHERE 컬럼명 = 조건값;
@ PostgreSQL insert 사용 예시
INSERT INTO MEMBER(
ID
, NAME
, AGE
, SEX_CD
, CREATE_DATE
, UPDATE_DATE
) VALUES (
'a'
, '홍길동'
, 32
, '1'
, now()
, now()
);
지난 시간에 만든 테이블 MEMBER에 데이터를 넣어 보았습니다.
MEMBER 테이블에 데이터가 잘 들어 갔는지 조회 한번 해보겠습니다.
SELECT * FROM MEMBER;
조회 결과를 보면 SEQ 컬럼에는 데이터를 넣지도 않았는데 1이라는 데이터가 들어가 있습니다.
지난 시간 테이블을 만들때 SEQ컬럼의 특성을 자동생성 시퀀스로 주었기 때문에 데이터를 넣지 않아도 1씩 증가하게 됩니다.
이상 PostgreSQL, insert, update, delete 사용법 및 예시에 대해서 알아보았습니다.
반응형
'개발 > PostgreSQL' 카테고리의 다른 글
PostgreSQL pgAdmin 4를 이용한 local server 만들기 (23) | 2024.03.29 |
---|---|
PostgreSQL UPSERT INSERT ON CONFLICT 구문 DO NOTHING (94) | 2023.02.27 |
PostgreSQL 테이블 생성 create 문법 및 사용법, 예시 (58) | 2023.02.16 |
PostgreSQL 데이터 타입(Data Type) 종류 (44) | 2023.02.10 |
PostgreSQL 윈도우(WINDOW)에 설치하기 (59) | 2023.02.09 |