[PostgreSQL] INSERT 명령 알아보기

도톨이·2024년 4월 1일
0

SQL

목록 보기
9/19

INSERT 를 사용하면 테이블에 행을 넣을 수 있다.

문법은 다음과 같다.
주의할 점은 constraints 중 하나가 null 이 아니면 삽입할 때 무조건 값을 제공해야한다. 그리고 SERIAL 칼럼에는 값을 제공하지 않아야한다. SERIAL 칼럼은 자동으로 업데이트 된다.

INSERT INTO table(column1, column2,..)
SELECT column1, column2,...
FROM another_table
WHERE condition;

지난번에 account 라는 테이블을 다음의 명령어로 만들었었다.

여기에 행을 삽입하려면 INSERT INTO 로 넣고 싶은 테이블이름과 칼럼들을 입력하고
VALUES 을 삽입하면 된다. SERIAL 칼럼은 입력하지 않아도 되고, 타입스탬프는 CURRENT_TIMESTAMP 키워드로 넣을 수 있다.

INSERT INTO account(username, password, email, created_on)
VALUES
('Jeon','password','Jeon@email.com',CURRENT_TIMESTAMP)
profile
Computer Engineering

0개의 댓글

관련 채용 정보