表必须创建到第一题以你姓名命名的数据库中,否则无效。 建表,并完成约束设置(可以在建表的同时完成约束,也可以用SSMS工具法设置约束)。 正确完成表的创建,包括数据类型和属性名可得6分,正确完成相应的约束得5分。 表1:student 属性名 数据类型 说明 相关约束 sno char(12) 学号 主键 sname char(8) 学生姓名 ssex char(2) 学生性别 默认值为 其中,sno为主键,ssex的默认值为“男”。 如果用T-SQL代码法,请将代码写在下面的答案框内,无需截图
时间: 2024-02-17 16:02:15 浏览: 61
Oracle数据库如何创建第一张表
以下是根据要求创建的表1:student的T-SQL代码:
```SQL
USE [你姓名命名的数据库名]
GO
CREATE TABLE student (
sno CHAR(12) PRIMARY KEY,
sname CHAR(8),
ssex CHAR(2) DEFAULT '男' CHECK (ssex IN ('男', '女'))
);
```
其中,主键约束使用PRIMARY KEY关键字设置,ssex列的默认值约束使用DEFAULT关键字设置,ssex列的CHECK约束使用CHECK关键字设置。
阅读全文