시작하기무료로 시작하기

데이터 형식에 맞추기

예시를 위해, 세 개의 레코드만 담는 가상의 데이터베이스 테이블을 만들었습니다. 각 열의 데이터 형식은 차례로 date, integer, text입니다.

CREATE TABLE transactions (
 transaction_date date, 
 amount integer,
 fee text
);

transactions 테이블의 내용을 확인해 보세요.

transaction_date 열은 date 값을 받습니다. PostgreSQL 문서에 따르면, YYYY-MM-DD, DD/MM/YY 등의 형식을 허용합니다.

amountfee 두 열 모두 겉보기에는 수치형이지만, 후자는 text로 모델링되어 있습니다. 이 부분은 다음 연습 문제에서 다룹니다.

이 연습은 강의의 일부입니다

SQL로 배우는 관계형 데이터베이스 입문

강의 보기

연습 안내

  • 제공된 샘플 코드를 실행하세요.
  • 실행되지 않으면 오류 메시지를 확인하고 구문을 올바르게 수정한 뒤, 다시 실행하세요.

실습형 인터랙티브 연습

이 예제를 이 샘플 코드를 완성하여 풀어보세요.

-- Let's add a record to the table
INSERT INTO transactions (transaction_date, amount, fee) 
VALUES ('2018-24-09', 5454, '30');

-- Doublecheck the contents
SELECT *
FROM transactions;
코드 편집 및 실행