`
weitao1026
  • 浏览: 1050404 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论
阅读更多

1:删除列

ALTER TABLE 【表名字】 DROP 【列名称】

2:增加列

ALTER TABLE 【表名字】 ADD 【列名称】 INT NOT NULL  COMMENT '注释说明'

3:修改列的类型信息

ALTER TABLE 【表名字】 CHANGE 【列名称】【新列名称(这里可以用和原来列同名即可)】 BIGINT NOT NULL  COMMENT '注释说明'

4:重命名列

ALTER TABLE 【表名字】 CHANGE 【列名称】【新列名称】 BIGINT NOT NULL  COMMENT '注释说明'

5:重命名表

ALTER TABLE 【表名字】 RENAME 【表新名字】

6:删除表中主键

Alter TABLE 【表名字】 drop primary key

7:添加主键

ALTER TABLE sj_resource_charges ADD CONSTRAINT PK_SJ_RESOURCE_CHARGES PRIMARY KEY (resid,resfromid)

8:添加索引

ALTER TABLE sj_resource_charges add index INDEX_NAME (name);

9: 添加唯一限制条件索引

ALTER TABLE sj_resource_charges add unique emp_name2(cardnumber);

10: 删除索引

alter table tablename drop index emp_name;

 

CHANGE 对列进行重命名或更改列的类型,需给定旧的列名称和新的列名称、当前的类型
MODIFY 可以改变列的类型,此时不需要重命名(不需给定新的列名称)

分享到:
评论

相关推荐

    数据库技术与应用 Alter语句(更改).doc

    《数据库技术与应用》课程中的 Alter 语句是 SQL 语言中的一个重要组成部分,主要用于对已创建的数据库表进行结构上的修改。在电子信息工程技术专业中,掌握 Alter 语句的使用对于提升 SQL 语言编写与应用能力至关...

    Postgresql ALTER语句常用操作小结

    ### Postgresql ALTER语句常用操作详解 在数据库管理与维护过程中,经常需要对现有的表结构进行修改以适应业务发展的需求。PostgreSQL 提供了强大的 `ALTER` 语句来实现这些功能,包括增加列、删除列、更改列数据...

    数据库技术与应用 使用Alter语句增加学生表的外键约束学习任务书.doc

    在《数据库技术与应用》这门课程中,学生将学习如何使用SQL语言中的ALTER语句来对已存在的表进行修改,特别是增加约束条件,以此来提升数据的规范化和管理效率。 ALTER语句是SQL语言中用于修改已有表结构的关键命令...

    alter语句关于sql数据库

    `ALTER`语句是SQL语言中的一个重要组成部分,用于在数据库中对已有对象进行修改,如表、视图、索引等。在SQL Server中,`ALTER`语句尤其常用,以下将详细介绍在修改表结构时涉及到的一些关键操作。 1. **添加字段**...

    SQL入门教程 alter语句

    在这个SQL入门教程中,我们将重点讨论`ALTER TABLE`语句,它允许我们在数据库中对已存在的表格进行修改。 `ALTER TABLE`是SQL中的一个关键命令,它允许我们在不删除整个表的情况下对表格结构进行调整。这些调整包括...

    mysql alter语句用法实例

    MySQL的ALTER TABLE语句是数据库管理系统中用于修改已有表格结构的关键命令,它允许我们对数据库中的表进行多种操作,如添加、删除或修改列,更改列的类型,重命名列或表,以及添加或删除索引。下面我们将详细讨论...

    将oracle的create语句更改为alter语句使用

    在Oracle数据库管理中,`CREATE`和`ALTER`语句是两种常见的用于管理和修改数据库对象的SQL命令。本文将深入探讨如何将`CREATE`语句转换为`ALTER`语句,以便在已存在的表结构上进行修改,提高开发效率。 首先,`...

    alter sql 语句实例

    ALTER SQL 语句实例 ALTER TABLE 语句是 PostgreSQL 中用来修改表定义的语句。它可以通过更改、添加、删除列和约束,或者通过启用或禁用约束和触发器来更改表的定义。 ALTER TABLE 语句有多种子形式,包括: 1. ...

    oracle常用SQL语句(汇总版).docx

    ALTER 语句可以修改表的名称、增加或修改字段、添加约束条件等。 三、其他相关知识点 1. 事物处理 在执行 DML 语句时,需要使用事物处理来确保数据的一致性和完整性。使用 COMMIT 命令来确认事物处理的结束,并...

    MySQL语法语句大全[归类].pdf

    alter语句可以改变表的结构,包括改变字段名、改变不同数据库字段间的关系。alter语句的基本格式如下: alter table table_name alter_spec [,alter_spec ...] 其中,table_name是表名,alter_spec是改变的参数。...

    常用SQL*Plus语句:

    2. ALTER语句:用于改变表、索引、视图等的结构。 * RENAME语句:用于重命名表名。 * ADD语句:用于添加字段到表中。 * MODIFY语句:用于修改表字段的类型。 * RENAME COLUMN语句:用于重命名表字段。 * DROP ...

    实训 sql 关系数据库实训练习含答案,DML语句及DDL语句.doc

    在本实训中,我们将学习如何使用 INSERT、UPDATE、DELETE 语句对数据进行添加、更新和删除操作,同时也将学习如何使用 CREATE、ALTER 和 DROP 语句来创建、修改和删除数据库对象。 一、数据操作语句(DML) DML ...

    MySQL控制台各种基础语句总结

    使用 `ALTER TABLE` 语句可以重命名列,例如: ```sql ALTER TABLE score CHANGE ke ke_new INT NOT NULL COMMENT '新列名'; ``` 上述语句将 `ke` 列重命名为 `ke_new`。 删除表 使用 `DROP TABLE` 语句可以删除表...

    SQL中的ALTER LOGFILE组语句、ALTER程序声明语句和ALTER SERVER语句.pdf

    ### SQL中的ALTER LOGFILE组语句、ALTER程序声明语句和ALTER SERVER语句 #### 一、ALTER LOGFILE组语句 **ALTER LOGFILE GROUP** 语句主要用于修改数据库的日志文件组,尤其是在NDB Cluster环境中,允许管理员对...

    SQL语句教程 写法大全

    Top 语句、Like 语句、通配符、In 语句、Between 语句、Aliases 语句、Join 语句、Inner Join 语句、Left Join 语句、Right Join 语句、...Alter 语句、Increment 语句、View 语句、Date 语句、Nulls 语句、isnull()...

    超详细的SQL语句语法

    数据定义语句(DDL)是用来定义和修改数据库中的数据结构的语句,包括 CREATE、ALTER 和 DROP 等。 1. CREATE 语句 CREATE 语句用于创建新的数据库对象,例如表、索引、视图、同义词、过程和函数等。基本语法为: ...

    基本SQL语句ppt课件.ppt

    3. **ALTER语句**:ALTER语句允许在创建后修改数据库对象的结构。虽然方便,但过度使用可能导致数据不一致或丢失,因此应在充分考虑后果后使用。 4. **REVOKE语句**:REVOKE语句用于撤销用户或角色对数据库对象的...

Global site tag (gtag.js) - Google Analytics