1. Học hỏi
  2. /
  3. Khoa Học
  4. /
  5. Nhập môn Cơ sở dữ liệu quan hệ bằng SQL

Connected

Bài tập

Tuân thủ kiểu dữ liệu

Để minh họa, tôi đã tạo một bảng cơ sở dữ liệu giả chỉ chứa ba bản ghi. Các cột lần lượt có kiểu dữ liệu date, integer và text.

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

Hãy xem nội dung của bảng transactions.

transaction_date chấp nhận các giá trị kiểu date. Theo tài liệu PostgreSQL, nó chấp nhận các giá trị theo dạng YYYY-MM-DD, DD/MM/YY, v.v.

Cả hai cột amount và fee đều có vẻ là số, tuy nhiên cột sau được mô hình hóa là text – bạn sẽ xử lý điều này trong bài tập tiếp theo.

Hướng dẫn

100 XP
  • Chạy đoạn mã mẫu đã cho.
  • Vì nó không chạy được, hãy xem thông báo lỗi và sửa câu lệnh cho đúng – rồi chạy lại.