mysql约束的例子_MySQL 约束-实例

编号数据类型

Customer id

Room id

Check in date

Check out date

Amount7,2)

Remarks200)

“CREATE TABLE ORDEINFO

(

CUSTOMER ID INTEGER,

ROOM ID INTEGER,

CHECK IN DATE DATETIME

CHECK OUT DATE DATETIME,

AMOUNT NUMERIC(7,2),

REMARKS VARCHER(200)

PIMARY KEY(CUSTOMERID,ORDERID)

);”

3在修改表时添加主键约束

在数据表已经存在的前提下,要给表中的单一列添加主键约束,具体的语法是:

“ALTER TABLE table_name

ADD CONSTRAINT pk_name PRIMARY KEY(列名)”

【示例1】创建酒店管理系统中的客房信息表(roominfo),表结构如下:

编号数据类型

Roominfo

Room typeid

Roomprice7,2)

Roomstate2)

Roomark200)

创建客房信息表(roominfo)的代码如下所示:

CRREATE TABLE ROOMINFO

(

ROOMINFO INTEGER,

ROOMTYPEID INTEGER,

ROOMPRICE NUMERIC(7,2),

ROOMSTATE VARCHAR(2),

ROOMARK VARCHAR(200)

);

给客房信息表(roominfo)中的roomid列添加主键约束,代码如下

ALTER TABLE ROOMINFO

(

ADD CONSTRAINT pk_ROOMINFO PRIMARY KEY(ROOMID)


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部