`

oracle对 表、列 的基本操作(待续)

阅读更多
添加列
alter table table_name add( column datatype [DEFAULT EXPR][,column datatype...]);

eg:
添加一列
alter table test add(name2 varchar2(20) );
alter table test add name2 varchar2(20);

添加多列
alter table test add(name3 varchar2(20),name4 number(1) );


修改列
alter table table_name modify( column [datatype] [DEFAULT EXPR][,column [datatype]...]);

eg:
修改一列

修改类型 and 默认值
alter table test modify name2 number(1) default 2;

只修改类型 or 默认值
alter table test modify name2 number(2);

alter table test modify name2 default 3;


修改多列
alter table test modify( name2 default 3,name3 default 3);


修改列名
alter table table_name rename column old_column_name to new_column_name;

eg:
alter table test rename column name20 to name22;


删除列
alter table table_name drop column column_name;

eg:
alter table test drop column name22;


添加注释

comment on column table_name.column_name is '注释';

eg:
comment on column test.id is '注释测试';


--------------------------------------------------------------------------
交流群:81552084
--------------------------------------------------------------------------
分享到:
评论

相关推荐

    ORACLE表的基本操作

    在Oracle数据库中,表是数据存储的基本单位,它包含了各种字段(或称为列),用于组织和管理信息。本文将深入探讨Oracle表的基本操作,包括创建、查询、更新和删除等核心概念,以及与NULL值相关的处理。 首先,创建...

    Oracle2表基本操作

    ### Oracle2表基本操作知识点详解 #### 一、Oracle 表的基本规则与数据类型 **1. 表名规则:** - **必须以字母开头**:表名的第一个字符必须是字母(A-Z 或 a-z)。 - **长度限制**:表名的最大长度不得超过30个...

    Oracle--表与视图的基本操作

    Oracle 表与视图的基本操作 Oracle 表与视图的基本操作是数据库管理系统中的一种基本操作,包括创建、修改、使用和删除表与视图。在 Oracle 中,表是用于存储数据的基本单元,而视图则是一种基于表的虚拟表。掌握...

    Oracle行转列之pivot

    例如,如果有一个员工表(emp),其中包含部门号(deptno)、职位(job)和薪水(sal),行转列操作可以通过聚合函数(如SUM)对每个部门和职位的薪水进行求和,并将每个部门的求和结果转换为独立的列。 PIVOT操作...

    Oracle行转列(不定列)

    `PIVOT`操作可以将表中的行数据转换为列,使得原本的行数据在结果集中以列的形式展现。 例如,假设我们有一个销售数据表,包含产品ID、销售日期和销售额三列。如果我们想按月份统计每个产品的销售额,可以使用`...

    Oracle数据库的基本操作

    本篇将介绍Oracle数据库的基本操作,包括常用的工具、数据类型、创建数据表、索引和视图。 首先,Oracle数据库的基本操作工具主要包括以下几种: 1. SQL Plus:这是一个命令行接口,允许用户输入SQL语句进行数据库...

    ORACLE中查找定位表最后DML操作的时间小结

    在Oracle数据库中,如何查找,定位一张表最后一次的DML操作的时间呢? 方式有三种,不过都有一些局限性,下面简单的解析、总结一下。 1:使用ORA_ROWSCN伪列获取表最后的DML时间  ORA_ROWSCN伪列是Oracle 10g开始...

    oracle查询表的所有列并用逗号隔开

    但在更复杂的情况下,比如需要对多个表进行类似操作时,`GROUP BY`可以帮助我们正确地对每个表的结果进行分组。 #### 注意事项 - 使用`WM_CONCAT`函数时要注意性能问题。当表包含大量列时,此函数可能会变得非常慢...

    oracle行转列

    首先,"行转列"的基本思想是将数据库表中的一列数据转换为多列显示,使得数据在展示时更加清晰、直观。Oracle提供了多种方法来实现这一目标,包括使用Pivot和Unpivot操作,以及自定义的SQL查询技巧。 1. PIVOT操作...

    oracle单表操作

    oracle2-单表操作

    ORACLE根据某一列的值修改另一列的值

    Oracle 数据库开发培训中根据某一列的值修改另一列的值 Oracle 数据库是一种关系型数据库管理系统,广泛应用于企业级应用程序中。在 Oracle 数据库中,我们可以使用 update 语句来修改某一列的值根据另一列的值。...

    Oracle 中表的基本增删改查(CRUD)操作

    Oracle 中表的基本增删改查(CRUD)操作

    oracle动态行转列

    在IT领域,数据库操作是日常工作中不可或缺的一部分,而Oracle数据库因其强大的功能和广泛的应用,在...通过本文的解析,相信读者对Oracle动态行转列有了更深入的理解,也能够在实际项目中更加得心应手地应用这一技术。

    oracle对某表进行审计,观察对这个表的增删改查等sql操作.txt

    oracle对某表进行审计,观察对这个表的增删改查等sql操作

    Oracle复制表数据的两种用法

    在本文中,我们将深入探讨Oracle复制表数据的两种主要方法,并结合提供的“测试插入.sql”文件,理解其在实际操作中的应用。 首先,让我们了解第一种方法:使用`INSERT INTO SELECT`语句。这种方法适用于将一个表的...

    oracle表空间常用操作

    oracle表空间常用操作,包括表空间剩余使用大小、名称及大小、物理文件的名称及大小 、回滚段名称及大小 、控制文件 、日志文件 、数据库的创建日期和归档方式 、创建表空间、修改表空间等操作,供大家参考。

    Oracle删除表中的重复数据

    在Oracle中删除表中的重复数据是一个涉及到数据安全性和效率的关键操作。通过上述步骤,可以有效地清除重复数据,同时保护原表的完整性和结构。然而,在实际操作中,应根据具体场景和需求调整SQL语句,比如选择合适...

    Oracle PL/SQL实战(待续)

    在这个"Oracle PL/SQL实战(待续)"的主题中,我们将深入探讨这个语言的核心概念和实战技巧。 在Oracle数据库中,PL/SQL提供了丰富的控制结构,如循环、条件判断,以及异常处理机制,使得开发者能够编写复杂的业务...

Global site tag (gtag.js) - Google Analytics