问题 单项选择题

第15~27题使用的数据如下:
当前盘当前目录下有数据库db_stock,其中有数据库表stock.dbf, 该数据库表的内容是:
股票代码股票名称单价交易所
600600青岛啤酒7.48上海
600601方正科技15.20上海
600602广电电子10.40上海
600603兴业房产12.76上海
600604二纺机9.96上海
600605轻工机械14.59上海
000001深发展7.48深圳
000002深万科12.50深圳

将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(10)

答案

参考答案:C

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

单项选择题
单项选择题