考试报名
考试报名
考试内容
考试大纲
在线客服
返回顶部

备考刷题,请到

CDA认证小程序

只修改列的数据类型的指令是()
A. alter table...alter column
B. alter table...modify column…
C. alter table... update...
D. alter table...update column…
上一题
下一题
收藏
点赞
评论
题目解析
题目评论(0)

修改表中某个字段的数据类型的语法:alter table 表名 modify 字段名 新数据类型

正确答案是:B: alter table...modify column…

专业分析:

在SQL中,`ALTER TABLE`语句用于修改现有表的结构,包括添加、删除或修改列。具体到修改列的数据类型,常见的SQL语法如下:

- `ALTER TABLE ... ALTER COLUMN ...`:这种语法在某些数据库系统(如SQL Server)中用于修改列属性。
- `ALTER TABLE ... MODIFY COLUMN ...`:这种语法在某些其他数据库系统(如MySQL、Oracle)中用于修改列属性。

根据题目选项和常见的数据库语法,选项B(`alter table...modify column...`)是正确的,因为它明确指示了修改列的数据类型。

选项A(`alter table...alter column`)在某些数据库系统中也可以用于类似操作,但在题目中没有具体说明数据库类型,因此不作为首选。

选项C和D(`alter table...update...` 和 `alter table...update column...`)都是错误的,因为`UPDATE`语句用于修改表中的数据,而不是表结构。

因此,正确答案是B。