定义“课程”表中“开课系名”字段的默认值为“中文”的正确命令是( )。
问题:
[单选,材料题] 定义“课程”表中“开课系名”字段的默认值为“中文”的正确命令是( )。第下面的题目中使用如下数据表。
“学生”表:学号C(8),姓名C(8),性别c(2),系名(6)
“课程”表:课程编号C(4),课程名称c(12),开课系名C(10)
“成绩”表:学号c(8),课程编号c(4),成绩N(6,2)
检索每门课程的最高分,要求得到的信息包括课程名称、姓名和最高分,正确的SQL语句是( )。A . ALTER TABLE课程ALTER开课系名SET DE— FAULT中文
B . ALTER TABLE课程ALTER开课系名SET DE— FAULT”中文”
C . ALTER TABLE课程ALTER开课系名SET DE— FAULT开课系名=中文
D . ALTER TABLE课程ALTER开课系名SET DEFAULT开课系名=”中文”
参考答案:B
参考解析:
利用SQL命令可以对基本表的结构进行修改,利用下列命令可以修改表结构、定义有效性规则:
ALTER TABLE<表名>
ALTER[COLUMN]<字段名1>[NULLINOT
NULL]
[SET DEFAULT<表达式>]
[SET CHECK<辑表达式>[ERROR<字符型文本
信息>]]
[RENAME COUMN<字段名2>TO<字段名3>]
其中,SET DEFAULT<表达武>可以用来指定字段的默认值。
注意:表达式值的类型要与字段类型一致。
郑重声明:喝茶属于保健食品,不能直接替代药品使用,如果患有疾病者请遵医嘱谨慎食用,部分文章来源于网络,仅作为参考,如果网站中图片和文字侵犯了您的版权,请联系我们处理!
相关推荐
最新更新
推荐阅读
猜你喜欢
- 在分布式数据库中有分片透明、复制透明、位置透明和逻辑透明等基本概念,其中:(请作答此空)是指局部数据
- 下图①②③④所示是UML( )。现有场景:一名医生(Doctor)可以治疗多位病人(Patient
- 以下关于专业程序员知识和技能的叙述中,不正确的是( )。
- 下列有关光纤说法中哪些是错误是( )。
- 在网络服务器群后端,采用光纤通道等存储专用协议连接成高速专用网络, 使网络服务器与多种存储设备直接连
- 不属于网络营销职能的是( )。
- 某项目有 A~H 八个作业,各作业所需时间(单位周)以及紧前作业如下表
- 下列SNMP 消息中,不属于SNMPv1的是()。
- A公司的某项目即将开始,项目经理估计该项目需12人天完成,如果出现问题耽搁则20人天完成,最快10人
- 某系统集成工程师在其工作站的网络浏览器地址栏中输入http:wwwrkbgovcn,发现不能访问中国
关注我们
