Nhập môn Cơ sở dữ liệu quan hệ bằng SQL
Timo Grossenbacher
Data Journalist
text: chuỗi ký tự độ dài bất kỳvarchar [ (x) ]: tối đa x ký tự char [ (x) ]: chuỗi cố định x ký tự boolean: chỉ có ba trạng thái, ví dụ TRUE, FALSE và NULL (không rõ)Theo tài liệu PostgreSQL.
date, time, timestamp: nhiều định dạng cho tính toán ngày giờnumeric: số chính xác tùy ý, ví dụ 3.1457integer: số nguyên trong khoảng -2147483648 đến +2147483647Theo tài liệu PostgreSQL.
CREATE TABLE students (
ssn integer,
name varchar(64),
dob date,
average_grade numeric(3, 2), -- ví dụ 5.54
tuition_paid boolean
);
ALTER TABLE students
ALTER COLUMN name
TYPE varchar(128);
ALTER TABLE students
ALTER COLUMN average_grade
TYPE integer
-- Chuyển 5.54 thành 6, không phải 5, trước khi đổi kiểu
USING ROUND(average_grade);
Nhập môn Cơ sở dữ liệu quan hệ bằng SQL