数据库中表PC(model,speed,ram,hd,price)该如何用约束表示:
屏幕尺寸小于15.4的电脑一定有100G硬盘或价格不超过1000¥?
数据库中表PC(model,speed,ram,hd,price)该如何用约束表示:
屏幕尺寸小于15.4的电脑一定有100G硬盘或价格不超过1000¥?
create table pc
(model float,
speed int,
ram int,
hd int,
price float,
constraint c1 check (model <15.4 and price <=1000 or model<15.4 and ram=100
or model>=15.4)
)tablespace test_data
/
没有MYSQL数据库,用oracle写的,看下行不行了。