2008年12月13日星期六

Create Table中不熟悉的用法: LIKE, GENERATED

LIKE: 按已有表结构生成另一种表
CREATE TABLE MYBOOKS LIKE BOOKS

GENERATED: 字段是自动生成的,最普通的情况是自增
CREATE TABLE BOOKS ( BOOKID INTEGER NOT NULL GENERATED ALWAYS AS IDENTITY (START WITH 1, INCREMENT BY 1),
FICTIONBOOKS INTEGER,
NONFICTIONBOOKS INTEGER,
TOTALBOOKS INTEGER
GENERATED ALWAYS AS (FICTIONBOOKS + NONFICTIONBOOKS)
)

没有评论: