`
lelong
  • 浏览: 554879 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

Oracle 增加 修改 删除 列

阅读更多

语法结构如下:

alter table tablename add (column datatype [default value][null/not null],….);

alter table tablename modify (column datatype [default value][null/not null],….);

alter table tablename drop (column);

 

例子:

增加列

alter table t_jm_user add USR_EmailValidate CHAR(1) default 'N' not null;

 

修改列

alter table t_jm_user modify USR_EmailValidate CHAR(1) default 'Y'  null;

 

删除列

alter table t_jm_user drop column  USR_EmailValidate;

 

增加约束

alter table user
  add constraint FK_user_CLIENT foreign key (COMP_ID)
  references T_stal (COMP_ID);

 

删除约束

alter table user drop constraint FK_user_CLIENT ; 

 

分享到:
评论

相关推荐

    Oracle 增加修改删除字段

    ### Oracle数据库中对表结构进行增加、修改及删除操作详解 在Oracle数据库中,我们经常需要对现有的表结构进行调整,比如增加新的字段、修改现有字段的属性或数据类型、删除不再使用的字段等。这些操作可以通过`...

    oracle 增加,删除,修改和分页存储过程

    在这个“Oracle增加、删除、修改和分页存储过程”项目中,我们将深入探讨这四个核心的数据库管理功能,并了解如何在PL/SQL环境中实现它们。 1. **增加(Insertion)**: 在Oracle中,创建一个用于插入数据的存储...

    怎样将DataSet中修改(增加_删除_修改)过的记录更新进数据库中

    在本文中,我们将讨论如何将修改(增加、删除、修改)过的记录从DataSet中更新到数据库中。 首先,让我们了解一下DataSet的基本概念。DataSet是一个内存中的数据存储器,它可以存储多个DataTable对象。每个...

    在Oracle 9i中修改表的结构的相关sql语句

    这种操作涉及到SQL语言中的ALTER TABLE语句,该语句允许数据库管理员或具有相应权限的用户对现有的表结构进行更改,包括添加列、修改列属性、重命名列或表、以及删除列等。以下是对【标题】:“在Oracle 9i中修改表...

    oracle删除表字段和oracle表增加字段

    添加字段的语法:alter table tablename add (column datatype [default value][null/not null],….); 修改字段的语法:alter ...使用alter table 来增加、删除和修改一个列的例子。 创建表结构:create table test1(id

    数据库建表增加或删除字段

    在Oracle数据库管理中,对表结构进行修改是常见的需求之一,比如添加新的字段或删除不再使用的字段等。本文将基于给定的文件信息——“数据库建表增加或删除字段”来详细阐述如何通过SQL语句实现这些操作。 ### 一...

    oracle自动增长列

    ### Oracle自动增长列知识点 在Oracle数据库中,实现自动增长列的功能主要依赖于`SEQUENCE`对象。通过创建一个序列(SEQUENCE),可以方便地为表中的某列自动生成唯一的值,这对于主键或者需要唯一标识符的场景非常...

    Oracle All 添加 修改 更新 Oracle分页 emp表 存储过程实现

    对于emp表的添加、修改和删除操作,可以单独创建相应的存储过程,或者在get_emp_paged存储过程中增加逻辑判断,以满足不同的业务需求。 总的来说,Oracle的存储过程是数据库管理中非常实用的工具,它们可以帮助我们...

    oracle笔记创建和管理表

    oracle笔记创建和管理表,增加列,删除列,修改列,修改列名和数据类型和长度,修改表名等等操作,有代码案例!

    Oracle索引详解

    本文将深入探讨Oracle中的B树索引,包括它的概念、创建、删除和修改,以及如何理解其工作原理。 首先,索引是一种特殊的数据结构,它存储了表中某些列的值,使得数据的查找过程更高效。如同书籍的目录,索引提供了...

    Oracle小考试,练习查询,删除,修改

    在这个小考试中,我们看到一系列与Oracle数据库查询、删除和修改相关的练习。以下是每道题目的详细解释: 1. **查找sal在1000和3000之间的员工**: 使用`BETWEEN`关键字可以查询`sal`列值在指定范围内的记录。`...

    李兴华oracle笔记

    数据更新操作主要包含三种:增加、修改、删除。 3.1.1、数据的增加操作 数据的增加操作可以使用 INSERT INTO 语句完成,INSERT INTO 语句的语法格式为:INSERT INTO 表名称 [(列 1,列 2,....)] VALUES (值 1,值...

    oracle编辑的常用语句

    1. 删除列:当你不再需要某个表中的列时,可以使用`ALTER TABLE`语句来删除它。例如,`ALTER TABLE 表名 DROP COLUMN 字段名`将移除指定的列。 2. 增加列:要向现有表中添加新列,同样使用`ALTER TABLE`语句,如`...

    Oracle Sql基础(beginning oracle sql中文版)

    Oracle SQL是Oracle公司对SQL的实现,它增加了许多增强功能,如PL/SQL、游标、触发器、存储过程等。 二、Oracle数据库结构 Oracle数据库由多个物理文件组成,包括数据文件、控制文件、重做日志文件和参数文件。这些...

    sql语言全集 sql 查询 修改 增加 删除

    标题和描述均提到了SQL语言的核心操作:查询、修改、增加和删除,这些构成了数据库管理的基础。下面将详细解析这些知识点及其应用场景。 ### SQL语言全集:查询、修改、增加、删除 #### 1. 数据库创建与删除(DDL...

    oracle使用sql语句增加字段示例(sql删除字段语句)

    总结起来,Oracle SQL提供了丰富的语句来管理数据库表结构,包括增加、修改和删除字段,以及处理主键等约束。在实际操作中,需根据业务需求谨慎执行这些操作,确保数据的完整性和一致性。了解并熟练掌握这些语句,...

    Oracle_基本建表语句

    对于字段的操作,主要包括增加列、删除列、修改列名和修改列的属性。例如: ```sql -- 增加列 ALTER TABLE 表名 ADD 列名 字段类型; -- 删除列 ALTER TABLE 表名 DROP COLUMN 列名; -- 修改列名 ALTER TABLE 表名...

Global site tag (gtag.js) - Google Analytics