【373天】我愛刷題系列132(2018.02.13)

@(一隻心中無碼的程序員)專欄程序員

叨叨兩句

  1. ~

SQL習題027

1

根據題意,本題關鍵點是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)
)
相關文章
相關標籤/搜索