建立一个学生表ST,它由学号XH、姓名XM、所在系SD这3个属性组成,其中学号属性不能为空。在下列语句中,能实现该功能的正确语句是______。

admin2009-03-15  44

问题 建立一个学生表ST,它由学号XH、姓名XM、所在系SD这3个属性组成,其中学号属性不能为空。在下列语句中,能实现该功能的正确语句是______。

选项 A、CREATETABLEST(XHCHAR(5)NOTNULL;XMCHAR(20)SDCHAR(15))
B、CREATETABLEST(XHCHAR(5),XMCHAR(20)NOTNULL,SDCHAR(15))
C、CREATETABLEST(XHCHAR(5)NOTNULL,XMCHAR(20),SDCHAR(15))
D、CREATETABLEST(XHCHAR(5)UNIQUE;XMCHAR(20);SDCHAR(15))

答案4

解析 根据题目要求,学号属性不能为空值。因此,在说明学号(XH)属性时,应在其后加上约束条件NOTNULL(非空)。显然,选项B和D不符合要求。在选项A中,各属性之间的分隔符使用的是分号(;),不符合SQL语法规则,因此选项A的语句也是错误的。能实现题目要求的正确SQL语句是选项C。
转载请注明原文地址:https://kaotiyun.com/show/6b7Z777K
0

最新回复(0)