MYSQL表创建
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了MYSQL表创建,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1963字,纯文字阅读大概需要3分钟。
内容图文
![MYSQL表创建](/upload/InfoBanner/zyjiaocheng/495/902cff6324694ba0afa2f102d0137201.jpg)
属性:ID 字符型 最大10个字符 ——顾客编号
NAME 字符型 最大16个字符 ——顾客姓名
SEX 字符型 最大2个字符 ——性别
MOBILE 字符型 最大11个字符 ——移动电话
ADDRESS 字符型 最大50个字符 ——家庭住址
约束: ID——主码; NAME——非空属性; SEX——取值“男”或“女”;
MOBILE——唯一性; ADDRESS——默认为UNKOWN;
2.表名:OrderBook
属性:CSID 字符型 最大10个字符 ——顾客编号
CMID 字符型 最大12个字符 ——商品编号
COUNT 整型 ——定购数量
BOOKDATE 日期型 ——订货日期
TAKEDATE 日期型 ——交货日期
约束:CSID,CMID——主码; 定购数量要大于0; 订货日期要小于交货日期;
CSID——外码,引用Customer表的ID;
CMID——外码,引用Commodity表的ID;
3.表名:Commodity
属性:ID 字符型 最大12个字符 ——商品编号
NAME 字符型 最大20个字符 ——商品名称
MANUFACTURE 字符型 最大20个字符 ——生产厂商
PRICE 小数型 最大不超过4位数,保留2位小数 ——商品单价
约束:ID——主码; NAME——非空;
1. create table customer(
id varchar(10) primary key,
name varchar(16),
sex varchar(2),
mobile varchar(11),
address varchar(50),
);
2. create table OrderBook(
csid varchar(10),
cmid varchar(12),
count int(11),
bookdate datetime,
takedate datetime,
check(takedate>bookdate),
check(count>0),
foreign key(csid) references Customer(id),
foreign key(cmid) references Commodity(id),
primary key(csid,cmid)
);
3. create table Commodity(
ID varchar(12) primary key,
name varchar(20) not null,
manufacture varchar(20),
price decimal(4,2)
);
MYSQL表创建
标签:check primary res man varchar create comm ima 整型
本文系统来源:http://www.cnblogs.com/fc731655131/p/7857327.html
内容总结
以上是互联网集市为您收集整理的MYSQL表创建全部内容,希望文章能够帮你解决MYSQL表创建所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。