`
songzhan
  • 浏览: 248768 次
  • 性别: Icon_minigender_1
社区版块
存档分类
最新评论

mysql 添加列,修改列,删除列。 (转)

阅读更多

ALTER TABLE:添加,修改,删除表的列,约束等表的定义。

  • 查看列:desc 表名;
  • 修改表名:alter table t_book rename to bbb;
  • 添加列:alter table 表名 add column 列名 varchar(30);
  • 删除列:alter table 表名 drop column 列名;
  • 修改列名MySQL: alter table bbb change nnnnn hh int;
  • 修改列名SQLServer:exec sp_rename't_student.name','nn','column';
  • 修改列名Oracle:lter table bbb rename column nnnnn to hh int;
  • 修改列属性:alter table t_book modify name varchar(22);

sp_rename:SQLServer 内置的存储过程,用与修改表的定义。

 

 

MySQL 查看约束,添加约束,删除约束 添加列,修改列,删除列

  • 查看表的字段信息:desc 表名;
  • 查看表的所有信息:show create table 表名;
  • 添加主键约束:alter table 表名 add constraint 主键 (形如:PK_表名) primary key 表名(主键字段);
  • 添加外键约束:alter table 从表 add constraint 外键(形如:FK_从表_主表) foreign key 从表(外键字段) references 主表(主键字段);
  • 删除主键约束:alter table 表名 drop primary key;
  • 删除外键约束:alter table 表名 drop foreign key 外键(区分大小写);
  • 修改表名:alter table t_book rename to bbb;
  • 添加列:alter table 表名 add column 列名 varchar(30);
  • 删除列:alter table 表名 drop column 列名;
  • 修改列名MySQL: alter table bbb change nnnnn hh int;
  • 修改列名SQLServer:exec sp_rename't_student.name','nn','column';
  • 修改列名Oracle:alter table bbb rename column nnnnn to hh int;
  • 修改列属性:alter table t_book modify name varchar(22);

sp_rename:SQLServer 内置的存储过程,用与修改表的定义。

 

原文件地址:

http://blog.csdn.net/ws84643557/article/details/6939846

分享到:
评论

相关推荐

    mysql 增加列语句

    在MySQL数据库管理系统中,增加列(也称为添加字段)是常见的数据表结构调整操作。这通常在需要为现有数据表添加新属性或信息时进行。在本篇内容中,我们将深入探讨如何使用SQL语句在MySQL中增加列,并结合源码和...

    mysql修改语句 mysql语句用法,添加、修改、删除字段

    mysql修改语句 mysql语句用法,添加、修改、删除字段mysql语句用法,添加、修改、删除字段mysql语句用法,添加、修改、删除字段mysql语句用法,添加、修改、删除字段mysql语句用法,添加、修改、删除字段mysql语句用法,...

    MySQL 添加、修改、删除表的列及约束等表的定义

    在MySQL数据库管理中,对表结构的维护是日常操作的一部分,包括添加、修改和删除表的列以及约束。本文将详细讲解这些操作的语法和使用方法。 首先,查看表的列信息可以使用`DESCRIBE`或`SHOW COLUMNS FROM`语句。...

    新手mysql简单操作(修改、添加、删除、cha询、刷新)1.3版(重制版).zip

    在"新手mysql简单操作(修改、添加、删除、cha询、刷新)1.3版(重制版).zip"这个压缩包中,包含了易语言实现的MySQL数据库操作的源码,以及相关的教程和说明。 首先,让我们详细了解一下MySQL的基本操作: 1. **...

    C#连接操作MySQL数据库进行添加、修改、删除、查询等操作的演示

    现本着学习的目的,将c#访问操作MySQL数据库进行添加、删除、修改、显示等操作进行梳理。以Visual Studio 2012平台下的示例形式写下来,供以后查看。 一、新建一个Windows 窗体应用程序Test。 如下图所示: 二、...

    mysql如何添加用户

    本文将详细解析如何在MySQL中添加用户,包括基本的操作步骤、权限分配以及相关注意事项,帮助读者全面掌握MySQL用户管理的核心知识。 ### MySQL用户添加与权限设置 #### 一、添加MySQL用户 添加MySQL用户通常涉及...

    MFC对mysql的添加删除修改

    标题中的"MFC对mysql的添加删除修改"指的是使用MFC来操作MySQL数据库,实现数据的增删查改功能。在MFC应用中与MySQL数据库进行交互通常涉及以下步骤: 1. **连接数据库**:首先需要建立MFC应用程序与MySQL数据库的...

    C#连接操作MySQL数据库进行添加、修改、删除、查询、批量导入、异步处理等操作的演示代码

    现本着学习的目的,将c#访问操作MySQL数据库进行添加、删除、修改、显示等操作进行梳理。形成代码,以Visual Studio 2012平台下的示例形式写下来,供以后查看。同时实现了数据库查询,BindingSource绑定控件、...

    C#对DataGridView进行添加、修改、删除数据操作

    ### C# 对 DataGridView 进行添加、修改、删除数据操作 在C#应用程序开发中,尤其是在涉及用户界面的项目中,DataGridView 控件被广泛应用于显示和管理数据表格。本篇文章将详细介绍如何使用C#实现对 DataGridView ...

    mysql语句用法,添加、修改、删除字段.pdf

    MySQL语句用法、添加、修改、删除字段 MySQL是一种流行的关系型数据库管理系统,能够存储和管理大量的数据。为了有效地管理和维护数据库,需要掌握相应的MySQL语句。下面将详细介绍MySQL语句的用法,包括添加、修改...

    MySQL添加,更新与删除数据.pdf

    ### MySQL添加、更新与删除数据知识点详解 #### 一、添加数据 在MySQL中,向数据表中添加数据是常见的数据库操作之一。本章节将详细介绍如何使用`INSERT`语句来实现这一功能。 ##### 1. 为表中所有字段添加数据 -...

    c#添加,修改,删除windows用户,mysql资料

    本文将深入探讨如何使用C#语言来执行Windows用户的添加、修改和删除操作,以及如何与MySQL数据库进行交互,同时也会提及文件目录访问权限的相关知识。 首先,C#提供了一套完整的API,即.NET Framework,用于管理...

    MySQL修改表一次添加多个列(字段)和索引的方法

    总结,MySQL的`ALTER TABLE`语句结合`ADD COLUMN`和`ADD INDEX`提供了灵活的方式来修改表结构,一次添加多个列和索引。在进行这些操作时,一定要充分理解业务需求,合理设计表结构和索引,以实现最佳的数据库性能。...

    MySQL表操作 - 修改和删除.md

    通过上述介绍,我们不仅学习了如何在MySQL中修改表结构(包括添加、修改和删除列),还掌握了如何安全地删除表的方法。这些操作对于维护数据库的高效运行至关重要。无论是作为新手还是经验丰富的DBA,熟练掌握这些...

    MySQL 添加用户、删除用户、授权、回收权限

    本文将详细介绍 MySQL 中的用户管理和权限控制,包括添加用户、删除用户、授权、回收权限等操作。 一、创建用户 在 MySQL 中,可以使用 INSERT 语句创建用户。例如,创建一个名为 "test" 的用户,密码为 "1234",...

    批量添加、修改、删除sql语句.docx

    MySQL批量添加、修改、删除SQL语句详解 MySQL是一种广泛使用的关系数据库管理系统,它提供了许多功能强大且灵活的SQL语句来管理和操作数据。在实际开发中,我们经常需要批量添加、修改、删除数据,这篇文章将详细...

    修改Mysql的root用户密码

    6. 将 MySQL 的登录设置修改回来,删除 skip-grant-tables 选项。 7. 重新启动 Mysql 服务,以便恢复正常的工作状态。 FreeBSD 平台 在 FreeBSD 平台上修改 Mysql 的 root 用户密码需要按照以下步骤进行: 1. ...

Global site tag (gtag.js) - Google Analytics