首页 > 试题广场 >

在数据库中存在多列的情况下,若要删除表中的某一列应该使用SQ

[单选题]
在数据库中存在多列的情况下,若要删除表中的某一列应该使用SQL语句(      )
  • ALTER TABLE tableName DROP columnName
  • ALTER TABLE tableName DROP COLUMN columnName
  • ALTER TABLE tableName DELETE columnName
  • ALTER TABLE tableName DELETE COLUMN columnName
delete是DML,执行delete操作时,每次从表中删除一行,用于删除元素
truncatetable是DDL,用于删除表中所有记录,但是保留该表;
drop是DDL,一般用于删除表 某一列

ALTER TABLE tableName DROP COLUMN columnName 删除一列
ALTER TABLE A  DROP COLUMN Price
ALTER TABLE dept_emp DROP COLUMN to_date 测试过 删除一列用DROP
发表于 2019-09-08 10:19:46 回复(1)
drop一般用于删除整体性数据 如表,模式,索引,视图,完整性限制等
truncate用于删除表中所有记录,但是保留该表;
delete用于删除局部性数据 如表中的某一元组
发表于 2019-09-06 11:22:04 回复(0)