如要在一个hwsp表中填加字段:ylxs

alter table hwsp add column ylxs

ALTER TABLE 表 {ADD ADD{COLUMN 字段类型 [ (字长)] [NOT NULL]     [CONSTRAINT 索引 ] |

ALTER COLUMN 字段类型 [(字长)] |

CONSTRAINT 多重字段索引 } |

DROP DROP{COLUMN 字段 I CONSTRAINT 索引名 } }

ALTER TABLE 语句分为以下几个部分:

部分 说明

table 欲修改的表之名称。

field 欲在表内增加或删除的字段的名称。或表内欲被替换的字段名称。

type 字段的数据类型。

size 字段的字符长度 (文本及二进制字段)。

index 字段索引。欲了解更多有关如何构造本索引的信息,请看 CONSTRAINT子句。

multifieldindex 欲增加至表 中的多重字段索引的定义。欲了解更多有关如何构造本索引的信息,请看 CONSTRAINT子句。

indexname 欲删除的多重字段索引的名称。

说明

使用 ALTER TABLE 语句,可用多种不同方法更改当前已存在的表:你可以:

使用 ADD COLUMN 在表中添加新的字段。需要指定字段名、数据类型、还可以 (对文本和二进制字段)指定长度。例如,下列语句在员工表中增加一 25 个字符的、名为 Notes 的文本字段:

ALTER TABLE Employees ADD COLUMN Notes TEXT(25)

也可以定义此字段的索引。关于单一字段索引的详细信息,请参阅CONSTRAINT 子句主题。

如果对一字段指定 NOT NULL,则在这字段中添加的新记录必须有有效的数据。

使用ALTER COLUMN改变一个当前字段的数据类型,需要指定字段名、新数据类型、还可以 (对文本和二进制字段)指定长度。例如,下列语句把雇员表中一个字段的数据类型, 被称为ZipCode(最初被定义为整数),改变成一个10字符文本字段:

ALTER TABLE Employees ALTER COLUMN ZipCode TEXT(10)

使用 ADD CONSTRAINT 添加多重字段索引。关于多重字段索引的详细信息,请参阅 CONSTRAINT 子句主题。

使用 DROP COLUMN 删除字段。只要指定欲删除的字段名即可。

使用 DROP CONSTRAINT 删除多重字段索引。只要在 CONSTRAINT 保留字后面指定索引名即可。

--------------------------------------------------------------------------------

注意

不能同时添加或删除一个以上的字段或索引。

你可以使用 CREATE INDEX 语句在一个表中增加一个单字段或多重字段,你还可以使用 ALTER TABLE 或 DROP 语句删

mysql中删除某一纵的方法_sql数据库:如何在一个表中填加或者删除一个字段!...相关推荐

  1. win 10 无法删除系统文件的解决方法(提示:无法枚举容器中的对象 访问被拒绝)

    win 10 无法删除系统文件的解决方法(提示:无法枚举容器中的对象 访问被拒绝) 参考文章: (1)win 10 无法删除系统文件的解决方法(提示:无法枚举容器中的对象 访问被拒绝) (2)http ...

  2. mysql schema 保存数据_在MySQL中,所有触发器的定义都保存在information_schema数据库下的()表中。_学小易找答案...

    [单选题]如何将英制 的零件转为公制的零件 ( ). [判断题]连续选择边线创建倒角时,不能单独修改某一边线的倒角大小 [判断题]创建筋特征时截面必须是闭和的 [填空题]Hibernate 的会话接口 ...

  3. MySQL数据库在众多表中对表名的查询及预处理存储过程(变量做表名)

    以下的文章主要介绍的是MySQL数据库在众多表中进行表名与字段名的查询的实际操作步骤,以及对实现其查询所要用到的SQL 语句的介绍,还有两个实际解决方案的描述,以下就是文章的主要内容描述. 在MySQ ...

  4. java 跨类 调用 model_Model.java中的这两个方法,为什么不能在子类中调用,或者包内调用也行啊。...

    @JFinal 你好,想跟你请教个问题: Model.java中的这两个方法,为什么不能在子类中调用,或者包内调用也行啊. /** * Find model. */ @SuppressWarnings ...

  5. mysql向表中插中文显示,针对mysql数据库无法在表中插入中文字符的解决方案(彻底解决jav...

    针对mysql数据库无法在表中插入中文字符的解决方案(彻底解决jav 针对mysql数据库无法在表中插入中文字符的解决方案(彻底解决:java.sql.SQLException: Incorrect ...

  6. oracle 表字段顺序_Oracle数据库如何修改表中字段顺序

    Oracle数据库如何修改表中字段顺序 发布时间:2020-07-09 15:53:15 来源:亿速云 阅读:166 本篇文章给大家分享的是有关Oracle数据库如何修改表中字段顺序,小编觉得挺实用的 ...

  7. oracle数据库表excel文件位置,“如何将excel表格数据导入到oracle数据库对应的表中?“数据库文件导入excel表格数据库中...

    如何实现Excel表格自动导入到数据库 库?是什么数据库?sql?access?mysql?我以sql2008为例子 1.打开SQL Server Management Studio-任务-数据 2. ...

  8. oracle表中放入word,“如何将excel表格数据导入到oracle数据库对应的表中?“将excel表格导入word...

    如何将excel表格数据导入到oracle数据库对应的表中? 敢问楼主,表A几列,表B存在几列,表C存在几列 常规方法(表中列和excel中列) PLSQL 中 : select * from A u ...

  9. 用ado把excel数据写入oracle,如何将excel表格数据导入到oracle数据库对应的表中?!oracle导出excel文件...

    如何把excel里的表导入到oracle里 使用第三方工具吧,toad之类的 一个excel表格中有多个sheet,如何将其导入oracle数据库 户和要用DBA 最简单得建用户: create us ...

最新文章

  1. 计算机组装与维修是几级考试,计算机组装与维修期末考试试卷讲解学习.pdf
  2. Cocos本地存储LocalStorage
  3. perl 远程 mysql_perl联接mysql
  4. [Java] SSH框架笔记_Struts2配置问题
  5. 编程之美-找到符合条件的整数
  6. ansible 判断和循环
  7. asp js单步调试_如何使用Chrome的控制台高效的调试Javascript代码?
  8. Nature长文:打破AI黑盒的“持久战”
  9. 图解SQL inner join、left join、right join、full outer join、union、union all的区别
  10. 在oracle数据库中如何插入CLOB值
  11. Win10家庭版之Docker ToolBox,Win10家庭版升级专业版
  12. unity3d用射线检测做了一个物体的捡起功能
  13. 电子技术基础数字部分第六版_知识速递 | 数字电子技术基础知识要点
  14. Android将毫秒转为时分秒
  15. 利用PPt画卷积神经网络
  16. 亚马逊EC2使用账号密码登录
  17. socket常用参数解释
  18. 写能执行cmd命令的bat文件
  19. 找出只包含1的最大矩形c语言,一些简单的编程练习题
  20. linux安装mq系统参数,Linux安装及配置WebSphere MQ 7.5

热门文章

  1. 角谷定理python输出变化过程,Python 100例——第十章----定理与猜想
  2. mongodb聚合查询优化_【MongoDB】MongoDB 性能优化 - BI查询聚合
  3. 使用VHDL编程的直接扩频发生器
  4. matlab余割平方方向图,基于余割平方赋形波束的宽带微带阵列天线设计
  5. Java表示0到200的质因数_java记——循环 求一个数的所有质因数
  6. mysql alert table 日志_MySQL日志
  7. angular9获取id_Angular2获取点击的元素ID
  8. 计算机应用基础教案本中职,计算机应用基础教案:计算机概述(中职教育)
  9. 怎么在mysql创建数据库怎么加入学号_数据库怎么创建学生信息表
  10. matlab disteclud,机器学习实战ByMatlab(四)二分K-means算法