好问题
Good  Question
  • 首 页
  • 问题
    • PHP
    • JAVA
    • CPlusPlus
    • C#
    • SQL
  • 关 于
  • 联 系
如何在mysql中如何删除表的一列? 关闭 返回上一级  

如何在mysql中如何删除表的一列?
+ 查看更多

发布日期:2018-02-24 16:20
分类:SQL
浏览次数:141
所给出的表通过以下的创建:
CREATE TABLE tbl_Country
(
  CountryId INT NOT NULL AUTO_INCREMENT,
  IsDeleted bit,
  PRIMARY KEY (CountryId) 
)
我如何删除IsDeleted这一列?

回答

ALTER TABLE tbl_Country DROP COLUMN IsDeleted;
以下是一个可以运行的例子。
注意COLUMN关键字是可选的,只是DROP IsDeleted mysql也会接收。同时,如果你要删除多列,你需要用逗号隔开他们,然后加上DROP。
ALTER TABLE tbl_Country
  DROP COLUMN IsDeleted,
  DROP COLUMN CountryName;
这允许你在一个语句里对同一张表进行DROP, ADD和ALTER操作。
来自https://dev.mysql.com/doc/refman/5.6/en/alter-table.html:
你可以通过逗号在一个ALTER TABLE语句中使用多个 ADD, ALTER, DROP和CHANGE操作。对于标准的sql(对于每一个ALTER TABLE语句只允许使用以上的一个操作)来说这是一个mysql拓展。
上一篇"内联"和"外联"之间的区别是什么?
我如何在mysql中改变一列的数据类型?下一篇
下一篇我如何在mysql中改变一列的数据类型?

最新文章

  • 函数`__construct`用来干嘛的
    发布日期:2018-03-26
  • 通过访客的IP得到他们的地区
    发布日期:2018-03-26
  • 合并两个PHP对象的最好的方法是什么?
    发布日期:2018-03-26
  • 该如何把一该如何把一个对象转化成数组?
    发布日期:2018-03-26
  • 什么是输出缓冲区?
    发布日期:2018-03-26
  • 在PHP中怎么把用逗号分隔的字符串分隔在一个数组里?
    发布日期:2018-03-26
  • 在PHP中使用foreach循环时查找数组的最后一个元素
    发布日期:2018-03-26
关于好问
收集整理一些有用的问题和回答,造福中国的程序旺和IT喵们!
友情链接
起飞页 
相关信息
版权声明
Copyright © 2016 - 2022  苏州卡达网络科技有限公司 备案号:苏ICP备09008221号