问题
单项选择题
将stock表的股票名称字段的宽度由8改为10,应使用SQL语句 ______。
A.ALTERTABLEstock股票名称WTIHC(10)
B.ALTERTABLEstock股票名称C(10)
C.ALTERTABLEstockALTER股票名称C(10)
D.ALTERstockALTER股票名称C(10)
答案
参考答案:C
解析:[知识点] 关系数据库标准语言SQL/SQL的数据定义功能[评析] 表结构的修改有3种格式,修改已有的字段使用的是第1种格式。 ALTER TABLE Table Namel ADD|ALTER[COLUMN]FieldNamel FieldType[(nFieldWidth[,nPrecisionl)] [NULL|NOTNULL] ICHECKlExpressionl[ERRORcMessageTextl]] [DEFAULTeExpressionl] [PRIM4RY KEY|UNIQUE] [REFERENCES TableName2 [TAG TagNamel]] [NOCPTRANS] [NOVALIDATE] 该格式可以添加(ADD)新的字段或修改(ALTER)已有的字段,它的句法基本可以与CREATE TABLE的句法相对应。