@(一隻心中無碼的程序員)專欄程序員
- ~
根據題意,本題關鍵點是actor_id的主鍵設置與last_update的默認獲取系統時間: 一、在actor_id字段末尾加上PRIMARY KEY是將該字段設置爲主鍵,或者在表的最後一行加上PRIMARY KEY(actor_id) 二、在last_update末尾加上DEFAULT是爲該字段設置默認值,且默認值爲(datetime('now','localtime')),即得到系統時間,注意最外層的括號不可省略 CREATE TABLE actor ( actor_id smallint(5) NOT NULL PRIMARY KEY, first_name varchar(45) NOT NULL, last_name varchar(45) NOT NULL, last_update timestamp NOT NULL DEFAULT (datetime('now','localtime')) -- , -- PRIMARY KEY(actor_id) )