问题
单项选择题
将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
解析:[知识点] 关系数据库标准语言SQL/SQL的数据定义功能[评析] 表结构的修改有3种格式,修改已有的字段使用的是第1种格式。 ALTER TABLE TableName1 ADD | ALTER [COLUMN] FieldName1 FieldType [(nFieldWidth[,nPrecision])] [NULL | NOT NULL] [CItECK 1Expression1 [ERROR cMessagcText1]] [DEFAULT eExpression1] [PRIMARY KEY | UNIQUE] [REFERENCES TableName2 [TAG TagName1]] [NOCPTRANS] [NOVALIDATE] 该格式可以添加(ADD)新的字段或修改(ALTER)已有的字段,它的句法基本可以与CREATE TABLE的句法相对应。