`

修改表结构信息

阅读更多

1.如果想在一个已经建好的表中添加一列,可以用诸如:

alter table t1 add column ctime timestamp default current_timestamp;

 //在t1表中添加了一列用于存储时间,另外添加的该列在表的最后一列的位置,如果我们希望添加在指定的位置,可以用:

alter table t1 add column ctime timestamp default current_timestamp alter utime;

 //这个命令的意思是添加ctime到utime这一列后面,如果想添加到第一列的话,可以用:

alter table t1 add column addc varchar(30) not null first;

 2.修改表中的列名

将表t1中,列名def改为unit

alter table t1 change def unit char;

 3.修改列的类型

alter table t1 modify def varchar(100);
//或者 alter table t1 change def def varchar(100);

 4.删除t1表中的def列

alter table t1 drop column del;

 5.添加主键

alter table t1 add new_field_id int(10) unsigned default 0 not null auto_increment, add primary key(new_field_id);

 6.重命名表

alter table t1 rename t2;

 

分享到:
评论

相关推荐

    实验二 使用SQL语言进行建表和修改表结构.doc

    实验二 使用 SQL 语言进行建表和修改表结构 本实验的目的是熟悉使用 SQL 语言进行数据库的设计、创建、修改和删除操作。在本实验中,我们将学习如何使用 SQL 语言创建数据库、设计表结构、输入数据、修改表结构和...

    cdc变更表结构步骤

    当表结构需要修改时,必须按照特定的步骤来确保CDC功能能够正确地适应这些变更。以下是详细的操作步骤: 1. **停止应用程序和CDC**: 在进行任何表结构变更之前,首先必须确保所有应用程序对数据库的操作已经停止...

    修改现有表结构

    本文将详细解释如何在SQL Server中修改表结构,特别是如何向现有表添加新的列。 #### 一、背景介绍 在SQL Server中,通过`ALTER TABLE`语句可以修改现有的表结构。这包括添加、删除或修改列定义等操作。在给定的...

    创建、修改表结构_代码生成器

    在IT行业中,数据库管理和开发是核心任务之一,而创建和修改表结构是数据库设计的关键步骤。这个名为"创建、修改表结构_代码生成器"的工具显然旨在简化这一过程,帮助开发者快速、高效地构建和调整数据库模式。下面...

    如何修改Access表结构问题

    在实际应用中,可能会遇到需要修改表结构的情况,如更改字段名称、调整字段顺序或改变数据类型等。常见的修改场景包括: - **更改字段数据类型**:当原始设计的数据类型不再满足业务需求时,可能需要进行更改。 - *...

    核对数据库结构,并创建表、修改表

    这些工具可以帮助我们识别表结构、字段类型、索引和约束等方面的异同,确保数据一致性。 接着,"创建表"是数据库设计的基本步骤,涉及到定义表的名称、字段、数据类型、主键、外键等。创建新表的SQL语句通常是`...

    EBS R12表结构

    5. **数据字典**:Oracle数据库提供了数据字典视图,如DBA_TAB_COLUMNS、ALL_TAB_COLUMNS等,可以帮助管理员查看EBS R12中的表结构,包括字段名、数据类型、是否为主键等信息,这对于理解和维护表结构非常有用。...

    SqlServer查看表结构

    本篇文章将深入解析“SqlServer查看表结构”的方法,以及如何利用SQL语句来获取详细的表结构信息,这对于数据库管理员(DBA)、数据分析师、软件开发者等专业人士来说尤为关键。 ### SQL Server查看表结构的重要性 ...

    导出数据库的表结构到Excel

    在日常工作中,我们经常需要将数据库的表结构信息导出为更便于查看和分析的格式,比如Excel。标题提到的"导出数据库的表结构到Excel"就是一个这样的解决方案,它提供了一种方法将数据库中的表结构信息转换成Excel...

    Activiti工作流数据库表结构说明

    ### Activiti工作流数据库表结构说明 #### 一、数据库表名说明 Activiti工作流引擎作为一款开源的业务流程管理(Business Process Management, BPM)框架,为开发人员提供了强大的流程设计、部署、运行和监控等功能...

    mysql alter table命令修改表结构实例

    mysql实例之使用alter table命令修改表结构 mysql alter table语句可以修改表的基本结构,例如添加字段、删除字段、添加主键、添加索引、修改字段数据类型、对表重命名等等操作,本文章通过两个简单的实例向大家介绍...

    表结构导出为Word

    将表结构导出为Word文档,使得结构化的数据库信息更便于阅读和打印,同时也可以利用Word的注释、审阅等功能进行进一步的讨论和修改。 5. **工具特点**:此工具不包含源码,这意味着它是一个预编译的应用程序,用户...

    泛微OA表结构E9,没有的话可以私我

    表结构可能包含表单模板表、字段配置表和表单实例表,使得企业可以根据需求快速创建和修改表单,提高工作效率。 5. **知识管理(Knowledge Management)** 知识管理模块通常包含文档库、知识分类、权限设置等。表...

    电子商务表结构

    电子商务表结构 电子商务表结构是 SHOP++数据库结构的核心组成部分,对于电子商务系统的搭建和维护至关重要。本文档将对 SHOP++数据库结构进行详细的介绍,以便更好地了解电子商务表结构。 一、SHOP++数据库结构...

    oracle表结构生成工具

    Excel的便利性和灵活性使得用户可以方便地编辑和调整表结构,如添加、删除或修改列,设置主键、外键和索引等。工具会读取这些信息并自动生成相应的SQL脚本。 在使用这个工具时,用户首先需要在Excel中创建一个模板...

    东华--数据库表结构.doc

    东华 HIS 数据库表结构 东华 HIS(Hospital Information System)是一套综合性的 Hospital Information System,...东华 HIS 数据库表结构是整个系统的核心组件,为医院提供了一个统一、集成、智能的信息管理平台。

    p6 R8的 表结构

    7. **权限和安全**:表结构的改进也可能涉及到权限控制和数据安全性,确保用户只能访问和修改他们被授权的信息。 8. **接口和集成**:随着R8的发布,P6可能提升了与其他系统(如ERP、BIM等)的接口能力,这需要适应...

    生成pgsql表结构程序

    它能够自动扫描并解析PGSql数据库中的表结构信息,然后生成一份详细的文档,包括但不限于表名、字段名、字段类型、主键、外键、索引等详细信息。这样的文档不仅方便开发者理解数据库设计,还利于新成员快速上手项目...

    emr系统表结构.doc

    在设计EMR系统时,数据库表结构是至关重要的组成部分,它决定了数据的组织方式、查询效率以及系统的功能完整性。根据提供的标题和描述,我们可以探讨以下几个关键的表结构及其重要字段: 1. **用户管理表**: - ...

    查看SQLSERVER 表结构

    此外,我们还可以根据需要,添加或修改该代码,来获取更多的表结构信息。例如,我们可以添加一列来获取字段的描述信息,或者添加一列来获取字段的索引信息。 查看SQL Server表结构是一个非常重要的操作,通过使用...

Global site tag (gtag.js) - Google Analytics