(1) 创建student表 字段名 代码 类型 约束 学号 s_no char(8) 主键 姓名 sname char(8) 非空 性别 sex char(2) 出生日...

该文描述了如何使用SQL语句创建一个名为student的表,包括字段s_no(主键),sname(非空),sex,sbirthday,dno,spno,class_no,以及外键约束,关联到department和specialty表。
摘要由CSDN通过智能技术生成

创建 student 表的 SQL 语句如下:

CREATETABLE student(
  s_no char(8) PRIMARY KEY,
  sname char(8) NOT NULL,
  sex char(2),
  sbirthday SmallDateTime,
  dno char(6),
  spno char(8),
  class_no char(4),
  FOREIGN KEY (dno) REFERENCES department(dno),
  FOREIGN KEY (spno) REFERENCES specialty(spno)
);

其中,表的字段名和类型如您所述,同时设置了主键约束(s_no)和非空约束(sname)。dno 和 spno 列是外键,它们分别引用 department 和 specialty 表的 dno 和 spno 列。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值