`
哇哈哈852
  • 浏览: 94181 次
文章分类
社区版块
存档分类
最新评论

Oracle 10g中对已有的表 进行 增 、删 、改 列名

阅读更多


准备工作 查询一个表的语法 eg :select * from table1

Oracle 10g 在已有的表

1.增加一列

eg:alter table table1 add age number(8)

2.删除一列

eg:alter table table1 drop column age

3.更改一列名

eg: alter table table1 rename column age to sex

4.将表名重新命名--如 将表table1更名为test表名

eg:alter table table1 rename to test

eg:select * from test
  • 大小: 26.6 KB
分享到:
评论

相关推荐

    Oracle Database 10g SQL Fundamentals I

    Oracle Database 10g SQL Fundamentals I 是一个深入学习Oracle数据库管理系统中SQL基础的课程,主要面向初学者和希望进一步掌握SQL语言的IT专业人士。在这个课程中,你会了解到如何使用SQL来管理和操作Oracle数据库...

    oracle10g常用命令数据库的备份和恢复

    以上内容涵盖了 Oracle 10g 数据库中的常用命令及其应用场景,这些命令不仅适用于初次接触 Oracle 的用户,对于有一定经验的用户来说也是十分重要的参考材料。通过学习这些命令,可以更高效地管理数据库,实现数据的...

    SQL优化在Oracle10g调优中的应用

    ### SQL优化在Oracle10g调优中的应用 #### 引言 随着信息技术的发展和企业对数据处理能力的需求日益增长,Oracle数据库系统因其强大的功能、可靠性和灵活性而在国内外市场上占据了重要地位。特别是在大中型企业中...

    Oracle 11g学习笔记基础篇(pdf)

    - **UPDATE**:更新表中已有数据。 - **DELETE**:从表中删除行。 #### 数据控制与事务处理 - **COMMIT**:提交事务,使所有更改永久化。 - **SAVEPOINT**:在事务中设置保存点,允许部分回滚。 - **ROLLBACK**:...

    Oracle_11G_SQL_by_Joan_Casteel

    Oracle 11g SQL是数据库管理系统Oracle 11g中的核心组件,主要负责数据的查询、更新、存储和管理。SQL(结构化查询语言)是用于与关系型数据库交互的标准语言,广泛应用于各类数据库系统中,包括Oracle。Joan ...

    王勇-Java项目视频Oracle10G培训日志.docx

    【王勇-Java项目视频Oracle10G培训日志】主要涵盖了Oracle数据库系统的基础知识,以及如何在Java项目中与Oracle数据库进行交互。Oracle 10G是Oracle数据库的一个版本,它提供了强大的数据库管理和开发功能,是Java...

    ORACLE 10g数据库技术查询性能浅谈.pdf

    本文将深入解析Oracle 10g的查询原理,分析查询过程中涉及的高速缓存、语法和语义检查、权限验证等关键环节。 首先,Oracle数据库的查询活动始于客户端提交的SQL语句。当用户在客户端编写并执行SQL Select语句时,...

    oracle_11gR25

    在Oracle 11g R2中,对数据表的操作主要包括创建(CREATE)、修改(ALTER)和删除(DROP)。创建表是通过SQL的CREATE TABLE语句来完成的,可以定义列名、数据类型、约束条件等。ALTER TABLE语句用于修改已经存在的表...

    oracle10g经典实战第3章数据库的操作.ppt

    首先,插入表记录是数据库管理的基础操作,用于向已有表中添加新的数据行。例如,在【例3.1】中,向名为`XS`的表中插入学生信息,使用的SQL语句是`INSERT INTO`。这个语句的基本结构为: ```sql INSERT INTO 表名...

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

    有时候,随着业务需求的变化,我们可能需要在已有的表中新增一些字段以存储新的信息。在Oracle中,这同样可以通过`ALTER TABLE`语句来实现。 #### 2.2 SQL语法示例 根据题目描述,我们需要向表`T1`中添加名为`g`的...

    Oracle Database 11g SQL开发指南

    本指南主要聚焦于利用SQL进行数据操作的基本技能,特别是如何通过`INSERT`、`UPDATE`和`DELETE`语句对数据库中的表进行添加、修改和删除操作。此外,还会涉及事务管理的基础知识,包括如何提交或回滚事务以及如何...

    SQL Language Reference 11g Release 1

    《SQL Language Reference 11g Release 1》是Oracle公司发布的一份官方文档,它详尽地阐述了SQL语言在Oracle 11g Release 1版本中的使用和特性。这份文档是数据库管理员、开发人员以及对Oracle数据库感兴趣的任何人...

    oracle课件

    Oracle数据库支持多种版本,如Oracle9i、Oracle10g和Oracle11g,其中Oracle10g是较为常用的一个版本。在企业环境中,Oracle数据库通常需要付费使用,因此在考虑成本时,可能需要选择其他免费或低成本的数据库解决...

    oracle11g ocp 051翻译解析

    在本题目中,我们探讨的是基于已有表`SALES`通过`CREATE TABLE...AS...`语句创建新表`new_sales`的情况。题目描述了四张表`SALES`, `CUSTOMERS`, `PRODUCTS`, 和`TIMES`的结构关系,其中`SALES`表包含了指向其他三...

    公司内部Oracle培训资料

    4. **创建和修改表**:定义表结构,包括列名、数据类型、主键、外键等,也可以对已有表进行修改。 5. **定义约束条件**:设置表的完整性约束,如非空约束、唯一约束、外键约束等,以确保数据的准确性和一致性。 ...

    ORACLE数据库教程.pptx

    Oracle 10g及更高版本推荐在创建用户时明确指定表空间。创建数据表时,使用CREATE TABLE语句,定义表名、列名及其数据类型,可以设置非空约束和主键。数据类型包括VARCHAR2、NUMBER、DATE和INTEGER等。创建索引可以...

    oracle sql reference

    - **UPDATE**:用于更新表中已有的记录。 - 示例:`UPDATE employees SET salary = 60000 WHERE id = 1;` - **DELETE**:用于删除表中的记录。 - 示例:`DELETE FROM employees WHERE id = 1;` #### 六、数据控制...

    【良心出品】oracle数据库期末复习.doc

    Oracle 10g中的“g”代表“grid”,即网格计算技术。 2. **登录iSQL*Plus的默认端口号**: - 选项D:1521是Oracle数据库的标准监听端口,也是登录iSQL*Plus的默认端口号。 3. **不属于Oracle数据库状态**: - ...

    Oracle基础学习笔记

    表中的每一行数据被称为一行记录,每一列都有一个表中惟一的列名。 * 视图:是 Oracle 表中的数据的预先定义的子集。 * 过程:作为一种存储的对象,可以使用 PL/SQL 或 Java 编写。 本文档旨在帮助初学者学习 ...

    Oracle SQL高级编程(资深Oracle专家力作,OakTable团队推荐)--随书源代码

    CruiseYoung提供的带有详细书签的电子书籍目录 http://blog.csdn.net/fksec/article/details/7888251 该资料是《Oracle SQL高级编程》的源代码 对应的书籍资料见: Oracle SQL高级编程(资深Oracle专家力作,...

Global site tag (gtag.js) - Google Analytics