将“学生”表中的学号字段的宽度由原来的10改为12(字符型),应使用的命令是:ALTER TABLE学生_______

题目

将“学生”表中的学号字段的宽度由原来的10改为12(字符型),应使用的命令是:ALTER TABLE学生_______。

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

在Visual FoxPro中,如果要将学生表S(学号,姓名,性别,年龄)中“年龄”属性删除,正确的SQL命令是______。

A.ALTER TABLE S DROP COLUMN 年龄

B.DELETE 年龄 FROM S

C.ALTER TABLE S DELETE COLUMN 年龄

D.ALTER TABLE S DELETE 年龄


正确答案:A
解析:ALTER TABLE修改表结构命令格式1:
ALTER TABLE TableName1 ALTER[COLUMN]FieldName[NULL|NOT NULL]
[SET DEFAULT eExpression][SET CHECK IExpression[ERROR cMessageText]]
[DROP DEFAULT][DROP CHECK]
该格式主要用于定义、修改和删除有效性规则和默认值定义。

第2题:

将"客户"表的姓名字段的宽度由8改为10,应使用SQL语句是

A.ALTER TABLE客户姓名 WITH C(10)

B.ALTER TABLE客户姓名 C(10)

C.ALTER TABLE客户ALTER 姓名C(10)

D.ALTER客户姓名 C(10)


正确答案:C
解析:ALTER TABLE命令有3种语法形式,由于本题是修改字段名,可用第1种语法形式。语法形式为:ALTER TABLE <表名> ADD|ALTER[COLUMN] <字段名> <字段类型>[(<字段宽度>[,<小数位数>])]选项A)中用WITH是错误的;选项B)缺少短语ALTER,即用ALTER指出修改的字段;选项D)的命令拼写不完全,应该是ALTER TABLE才对。

第3题:

将数据库表"职工"中的"工资"字段改为"基本工资",应使用命令ALTER TABLE 职工【 】COLUMN 工资 TO 基本工资


正确答案:RENAME
修改表结构的命令为ALTERTABLE,其中RENAMECOLUMN短语用于修改字段名。

第4题:

将“学生”表中“系名”字段的宽度由原来的6改为10,正确的命令是( )。

A.ALTER TABLE 学生 ADD 系名 C(10)

B.ALTER TABLE 学生 FOR 系名 C(10)

C.ALTER TABLE 学生 ALTER 系名 C(10)

D.ALTER TABLE 学生 SET 系名 C(10)


正确答案:C
解析:利用SQL命令可以对基本表的结构进行修改,利用以下命令可以修改表中字段的相关属性:
ALTER TABLE表名>
ALTER[[COLUMN][字段名1>字段类型>[(长度>[,小数位数>])]
本题中选项A)、B)、D)中在修改表字段宽度时,所使用的命令短语都是错误的,属于语法错误。

第5题:

当前目录下有“学生表”文件,表中有字段“学号C(2)”,现要将“学号”字段的宽度由2改为4,则语句为:

ALTER TABLE学生表【 】


正确答案:【 】ALTER学号C(4)
【 】ALTER学号C(4) 解析:在SQL语句中,ALTER可以用来修改已有的字段,该子句不能用来新增一个字段。

第6题:

在“学生表”中删除字段“籍贯”的有效性规则命令为:ALTER TABLE学生表ALTER籍贯______


正确答案:DROP CHECK
DROP CHECK 解析:利用SQL语句可以删除表中字段的有效性规则,基本命令格式如下:
ALTER TABLE表名>
ALTER[COLUMN]字段名1>[NULL|NOTNULL]
[SETDEFAULT表达式>]
[SET CHECK逻辑表达>[ERROR字符型文本信息>]]
[DROP DEFAULT]
[DROP CHECK]
其中,ALTER[COLUMN]字段名1>指出要修改列的字段名;NULL|NOT NULL指定字段可以为空或不能为空;SET DEFAULT表达式>重新设置字段的缺省值; SET CHECK逻辑表达式>[ERROR字符型文本信息>]重新设置该字段的合法值,要求该字段的原有数据满足合法值;DROP DEFAULT删除默认值;DROP CHECK删除有效性规则。

第7题:

将“学生”表中“系名”字段的宽度由原来的6改为10,正确的语句是( )。

A.ALTER TABLE 学生 ADD 系名 C(10)

B.ALTER TABLE 学生 FOR 系名 C(10)

C.ALTER TABLE 学生 ALTER 系名 C(10)

D.ALTER TABLE 学生 SET 系名 C(10)


正确答案:C
解析:利用SQL命令可以对基本表的结构进行修改,利用以下命令可以修改表中字段的相关属性:
ALTER TABLE表名>
ALTER[[COLUMN][字段名1>字段类型>[(长度>[,小数位数>])]
本题中选项A)、B)、D)中在修改表字段宽度时,所使用的命令短语都是错误的,属于语法错误。

第8题:

下列命令将“学生”表的“年龄”字段名删除:

ALTER TABLE学生______COLMN年龄


正确答案:DROP
DROP 解析: 删除字段名的命令格式是:
ALTER TABLE表名>DROP[COLUMN]字段名>,其中,COLUMN短语可以省略。

第9题:

把表中“学历”字段的有效性规则取消,正确的SQL语句是( )。

A.ALTER TABLE学生ALTER学历DROP CHECK

B.ALTER TABLE学生DELETE学历DROP CHECK

C.ALTER TABLE学生DELETE CHECK学历

D.ALTER TABLE学生DROP CHECK学历


正确答案:A
修改表结构将字段的有效性规则删除的语句为:ALTERTABLE表名[ALTER[COLUMN]字段名1DROP[CHECK]],所以此题答案为A。

第10题:

将表GP中“股票名称”字段的宽度由8改为10,应使用SQL语句

A.ALTER TABLE GP股票名称WITHC(10)

B.ALTER TABLE GP股票名称C(10)

C.ALTER TABLE GP ALTER股票名称C(10)

D.ALTER GPALTER股票名称C(10)


正确答案:C
解析:SQL定义功能中,修改表结构的命令是:ALTER TALBE,如果是修改字段的则使用AL- TER短语。

更多相关问题