把表Book 中PubComp 的类型varchar(28)改为varchar(30)。
A: use Book ALTER COLUMN PubComp varchar(30)
B: ALTER TABLE Book ALTER COLUMN PubComp varchar(28) to varchar(30)
C: ALTER TABLE Book ALTER COLUMN PubComp varchar(30) NOT NULL
D: 其余选项全错
A: use Book ALTER COLUMN PubComp varchar(30)
B: ALTER TABLE Book ALTER COLUMN PubComp varchar(28) to varchar(30)
C: ALTER TABLE Book ALTER COLUMN PubComp varchar(30) NOT NULL
D: 其余选项全错
举一反三
- 把表Book 中PubComp 的类型varchar(28)改为varchar(30)
- 下列哪个命令不能修改stu中stuContact的字段类型为VARCHAR(11) A: ALTER TABLE stu CHANGE COLUMN stuContact VARCHAR(11); B: ALTER TABLE stu MODIFY COLUMN stuContact VARCHAR(11); C: ALTER TABLE stu ALTER stuContact VARCHAR(11); D: ALTER TABLE stu CHANGE stuContact VARCHAR(11);
- 若将工资表的“姓名”列的类型更改为varchar(50),应使用命令: ALTER TABLE 工资表 ALTER COLUMN 姓名 varchar(50)
- 学生表结构如下: CREATE TABLE 学生表 ( 学号 varchar(14) PRIMARY KEY, 姓名 varchar(8) NOT NULL, 班级编号 varchar(14) , 年级 int null, 性别 varchar(2) , 民族 varchar(20) , 籍贯 varchar(50) ) 修改姓名列的长度为20,语句为: ALTER TABLE 学生表 ALTER COLUMN 姓名 varchar(20) NOT NULL
- 学生表结构如下:CREATE TABLE 学生表( 学号 varchar(14) , 姓名 varchar(8) , 班级编号 varchar(14) , 年级 int null, 性别 varchar(2) , 民族 varchar(20) , 籍贯 varchar(50))修改姓名列的长度为20,语句为:ALTER TABLE 学生表modify COLUMN 姓名 varchar(20) ;