题目内容

为已存在的表职工(职工号,姓名,身份证号)定义身份证号取值唯一的约束。

ALTER TABLE 职工ADD CONSTRAINT un_sfz UNIQUE(身份证号)
B. ALTER 职工ADD CONSTRAINT un_sfz UNIQUE(身份证号)
C. ALTER TABLE 职工ADD un_sfz UNIQUE(身份证号)
D. ALTER TABLE 职工ADD CONSTRAINT un_sfz UNIQUE

查看答案
更多问题

为存在的表学生(学号,姓名,性别)定义性别的默认值为‘男’。

A. create TABLE 学生ADD CONSTRAINT df_sex DEFAULT ‘男’ FOR 性别
B. ALTER TABLE 学生ADD CONSTRAINT df_sex DEFAULT ‘男’ FOR 性别
C. ALTER TABLE 学生ADD CONSTRAINT DEFAULT ‘男’ FOR 性别
D. ALTER 学生ADD CONSTRAINT df_sex DEFAULT ‘男’ FOR 性别

创建表成绩(学号,课程号,成绩)的同时定义 CHECK约束要求成绩的范围为0-100。sql实现为:CREATE TABLE 成绩(学号 char(8) not null, 课程号 char(8) not null, 成绩 int CHECK(成绩>=0 and 成绩<=100) )

A. 对
B. 错

为存在的成绩表(学号,课程号,成绩)定义 CHECK约束要求成绩的范围为0-100。sql语言实现为:ALTER TABLE 成绩ADD CONSTRAINT ck_cj CHECK(成绩>=0 and 成绩<=100)

A. 对
B. 错

删除成绩表中的CHECK约束,sql实现语言是: ALTER 成绩DROP CONSTRAINT ck_cj

A. 对
B. 错

答案查题题库