谁能帮我写几个SQL的题??

来源:百度知道 编辑:UC知道 时间:2024/09/23 07:02:26
1、约束:
1)将Purchase表中‘员工编号’与‘商品’设为主键;
2)将Employees表的‘编号’设为主键;
3)将Purchase表中‘员工编号’设为外键(对应于Employees表中的‘编号’);
4)将Employees表的‘部门号’设为外键(对应于Departments表中的‘部门编号’);
5)为表Employees 添加约束:使每个员工的年龄都在0到60之间;
6)为表Salary 添加约束:使员工的收入默认为‘2000’。
我要语句

呵呵,
1、约束:
1)将Purchase表中‘员工编号’与‘商品’设为主键;
商品 primary key
2)将Employees表的‘编号’设为主键;
编号 primary key
3)将Purchase表中‘员工编号’设为外键(对应于Employees表中的‘编号’);
foreign key 外键名 on 员工编号 reference on(Employees. 编号)
4)将Employees表的‘部门号’设为外键(对应于Departments表中的‘部门编号’);
foreign key 外键名 on 部门号 reference on(Departments. 部门编号)

5)为表Employees 添加约束:使每个员工的年龄都在0到60之间;
constraint 约束名 on 年龄 between 0 and 60
6)为表Salary 添加约束:使员工的收入默认为‘2000’。
constraint 约束名2 on 收入 default 2000
呵呵,希望能有帮助,^_^

据说在表外不能创建主键

请问表建好了没