创建图书信息表 - LBook 表结构设计与约束
创建图书信息表 - LBook
1. 创建表结构
CREATE TABLE LBook (
图书ID char(18) PRIMARY KEY,
书名 varchar(100) NOT NULL,
作者 varchar(100) NOT NULL,
出版社 varchar(100) NOT NULL,
出版年月 char(15) check (出版年月 like '____-__-__'),
价格 char(10),
是否借出 char(5)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
2. 添加约束条件
ALTER TABLE LBook ADD CONSTRAINT CHK_LBook_是否借出 CHECK (是否借出 IN ('是', '否'));
解释:
- 表名:LBook
- 字段:图书ID、书名、作者、出版社、出版年月、价格、是否借出
- 数据类型:char、varchar
- 主键:图书ID
- 约束条件:'是否借出' 列只能取值为 '是' 或 '否'
原文地址: http://www.cveoy.top/t/topic/oQfT 著作权归作者所有。请勿转载和采集!