符合資料型別
為了示範,我建立了一個只包含 3 筆紀錄的虛構資料庫資料表。各欄位的資料型別分別是 date、integer 和 text。
CREATE TABLE transactions (
transaction_date date,
amount integer,
fee text
);
先查看 transactions 資料表的內容。
transaction_date 欄位接受 date 值。根據 PostgreSQL 文件,它接受 YYYY-MM-DD、DD/MM/YY 等格式的值。
amount 和 fee 兩個欄位看起來都是數值,但後者被建模為 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;