为已存在的表职工(职工号,姓名,身份证号)定义身份证号取值唯一的约束。
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. 错