计算机二级

将表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)

题目

将表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)

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

第1题:

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

A.ALTERTABLEsk股票名称WlTHc1.
B.ALTERTABLEsk股票名称c1.
C.ALTERTABLEskALTER股票名称c1.
D.ALTERskALTER股票名称c1.

答案:C
解析:
改变字段宽度需要在字段名称前加Al。TER,只有C的格式正确。

第2题:

将kh表的姓名字段的宽度由6改为8,应使用SQL语句是( )。

A.ALTER TABLE kh 姓名 WITH c(8)

B.ALTER TABLE kh 姓名 c(8)

C.ALTER TABLE kh ALTER 姓名 c(8)

D.ALTER kh ALTER 姓名 c(8)


正确答案:C
解析:ALTERTABLE命令有3种语法形式,由于本题是修改字段名,可用第一种语法形式。选项A中用WITH是错误的:选项B缺少短语ALTER,即用ALTER指出修改的字段:选项D的命令拼写不完全,应该是ALTERTABLE才对。

第3题:

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

A.ALTER TABLE stock 股票名称WITH c(10)

B.ALTER TABLE stock 股票名称 c(10)

C.ALTER TABLE stock ALTER 股票名称 c(10)

D.ALTER stock ALTER 股票名称 c(10)


正确答案:C
解析:题考查修改字段属性的SQL语句。修改字段属性的命令的语法格式是:
ALTER TABLE TableName1 ALTER FieldName2 FieldType[nFieldWidth]
其中的TableName1是数据表名,FieldName2是数据表中所要修改的字段名,FieldType [nFieldWidth]用来说明修改后的字段的类型和宽度。从四个候选项中可以看出,只有选项C是正确的。选项A和B都缺少关键字ALTER,选项D缺少关键字TABLE。

第4题:

将stock表的股票名称字段的宽度由8改为10,应使用SQL语句______。

A.ALTER TABLE stock股票名称WTIH C(10)

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

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

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


正确答案:C
解析:表结构的修改有3种格式,修改已有的字段使用的是第1种格式。ALTERTABLETableName1ADD|ALTER[COLUMN]FieldNamelFieldType[(nFieldWidth[,nPrecision])][NULL|NOTNULL][CHECKIExpression1[ERRORcMessageText1]][DEFAULTeExpmssion1][PRIMARYKEY|UNIQUE][REFERENCESTableName2[TAGTagName1]][NOCPTRANS][NOVALIDATE]该格式可以添加(ADD)新的字段或修改(ALTER)已有的字段,它的句法基本可以与CREATETABLE的句法相对应。

第5题:

当前盘当前目录下有数据库dbsk,其中有数据库表sk.dbf,该数据库表的内容是:

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


正确答案:C

第6题:

将stock表的股票名称字段的宽度由8改为10,应使用SQL语句A) ALTER TABLE stock 股票名称 WITH c(10)B) ALTER TABLE stock 股票名称c(10)C) ALTER TABLE stock ALTER 股票名称c(10)D) ALTER stock ALTER 股票名称c(10)


正确答案:C
本题考查修改字段属性的SQL语句。修改字段属性的命令的语法格式是:
  ALTER TABLE TableNamel ALTERFieldName2  FieldType[nFieldWidth]
其中的TableNamel是数据表名,FieldName2是数据表中所要修改的字段名,FieldType[nFieldWidth]用来说明修改后的字段的类型和宽度。从四个候选项中可以看出,只有选项C是正确的。选项A和B都缺少关键字ALTER,选项D缺少关键字TABLE。

第7题:

当前盘当前日录下有数据库db—stock,其中有数据库表stock.dbf,将stock表的股票名称字段的宽度由 8改为10. 应使用sQL语句( )。

A.ALTER TABLE stock股票名称 WITHc (10)

B.ALTER TABLE stock股票名称c(10)

C.ALTER TABLE stock ALTER股票名称c(10)

D.ALTER stock ALTER股票名称c(1 0)


正确答案:C
C。【解析】修改表结构的格式是:ALTERTABLE<表名>ALTER<字段名><字段类型>。

第8题:

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

A.ALTERTABLE客户姓名WITHC(10)

B.ALTERTABLE客户姓名C(10)

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

D.ALTER客户姓名C(10)


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

第9题:

将"客户"表的姓名字段的宽度由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才对。