`
jonsamwang
  • 浏览: 37090 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
最近访客 更多访客>>
社区版块
存档分类
最新评论

在Oralce建表并修改表结构

 
阅读更多

学生表 student     

  create table student( -- 学生表

          xh number(4), -- 学号

          xm varchar2(10), -- 姓名

          sex char(2), -- 性别

          birthday date, -- 日期

          sal number(7,2) -- 奖学金

       );

班级 class

      create table class( -- 班级表

         classid number(2), -- 班级编号

         cname varchar2(20) -- 班级名字

 

      );

  • 修改表:

 

    添加字段(学生所在班级classid)
        alter table student add (classid number(2));
    修改字段的长度
        alter table student modify (xm varchar2(12)) ;
    修改字段的类型(不能有记录的)
        alter table student modify (xh varchar2(5));
    删除一个字段
        alter table student drop column sal;
    删除表
        drop table student;
    表的名字修改
        rename student to stu;
    字段如何改名字
        先删除
            1)    alter table student drop column sal;        
        再添加
            2)    b)alter table student add (salary number(7,2));

 

 

 

0
0
分享到:
评论

相关推荐

    excel2003 生成oracle 建表语句

    在这个情况下,用户可以在Excel中输入或导入数据表结构,然后通过宏转换这些数据为Oracle的建表语句。 使用该工具的一般步骤可能包括: 1. **准备数据**:在Excel中创建一个表格,每一列代表一个数据库表字段,包括...

    oracle到mysql建表语句迁移

    oracle向mysql建表语句的迁移。 直接表结构的生成sql脚本

    Oracle的表结构转成Mysql的表结构

    ### Oracle的表结构转成MySQL的表结构 #### 功能概述 本文介绍了一种将Oracle数据库中的表结构转换为MySQL数据库表结构的方法。通过编写一个PL/SQL函数`fnc_table_to_mysql`来实现这一目标。该函数可以接受四个参数...

    通过xlrd读取excel生成oracle的建表语句

    在我们的场景中,我们需要读取Excel文件中的列名和数据类型,这将决定Oracle数据库中表的结构。例如,Excel的第一行通常包含列名,我们可以将其作为表的字段名,而后续行则代表数据,可以用来推断数据类型。Python...

    oracle建表修改字段

    根据给定的文件信息,我们将深入探讨“oracle建表修改字段”的核心知识点,包括如何使用SQL语句创建表、定义字段属性以及如何修改现有字段的属性。 ### 创建表(Create Table) 在Oracle中,使用`CREATE TABLE`...

    Oracle_基本建表语句

    查询表结构、删除表和重命名表的命令分别为: ```sql -- 查询表 SELECT * FROM 表名; -- 删除表 DROP TABLE 表名; -- 重命名表 RENAME 原表名 TO 新表名; ``` 对于字段的操作,主要包括增加列、删除列、修改列名...

    Oracle基本建表语句

    ### Oracle基本建表语句知识点总结 #### 一、创建用户 ...这些操作不仅适用于创建和管理表结构,还涉及到了用户管理、序列生成、数据插入与更新等多个方面,为Oracle数据库的学习和实践提供了坚实的基础。

    oracle建表总结.docx

    本文将深入探讨Oracle建表的一些关键知识点,包括对象命名原则、数据类型、约束条件、表的修改、删除和重命名,以及序列的创建。 首先,我们来看对象命名原则。在Oracle中,创建的表、列、索引等对象的名称有以下...

    oracle建表总结.pdf

    在Oracle中创建表是构建数据库结构的基础,下面将对"Oracle建表总结"中的关键知识点进行详细说明。 1. **对象命名原则**: - 对象名称必须以字母开头,长度在1到130个字符之间。 - 名称中可以包含AZ, az, 09...

    Oracle_基本建表语句-操作语句

    - **修改表结构**:使用ALTER TABLE语句,可以添加、删除或修改列,以及更改约束条件。 ```sql ALTER TABLE 表名 ADD (新列定义), DROP COLUMN 列名, MODIFY 列名 新数据类型; ``` - **删除表**:使用DROP TABLE...

    Oracle_基本建表语句.doc

    -- 显示表结构 ``` 字段的操作包括增加、删除、改名和修改属性: ```sql ALTER TABLE test ADD address VARCHAR2(40); -- 增加列 ALTER TABLE test DROP COLUMN address; -- 删除列 ALTER TABLE test MODIFY ...

    quartz各种数据库的建表语句

    总之,正确地在各种数据库上设置Quartz的表结构是确保任务调度系统正常运行的基础。请务必仔细阅读官方文档,以获取最新的建表语句和配置指南,因为随着Quartz版本的更新,这些信息可能会有所变化。同时,不要忘记在...

    oracle建表

    `CreateTab`可能涉及的是对创建表的脚本或过程进行备份,以便在需要时恢复或重建表结构。Oracle提供数据泵(Data Pump)工具、RMAN(Recovery Manager)等方法进行数据库的备份和恢复。 以上是Oracle建表及相关...

    Oracle数据库表建立字段唯一性的方法

    在Oracle数据库中,确保表中特定字段具有唯一性是数据完整性的重要方面。这可以通过创建唯一约束或唯一索引来实现。以下是对"Oracle数据库表建立字段唯一性方法"的详细解释: 1. **唯一约束(Unique Constraint)**...

    Oracle 基本建表语句集

    #### 显示表结构 - **语法**: ```sql DESC <表名>; ``` - **示例**: ```sql DESC test; ``` - **说明**:此命令用于显示表`test`的结构。 #### 对字段的操作 - **增加列** - **语法**: ```sql ALTER ...

    建表工具excel-表结构物理化

    1.使用Excel宏实现的物理化表中数据工具 2.只需要把表结构数据放入Excel相应列中,点击生成建表语句,就可以生成oracle版的sql语句。 3.也可以手动修改宏,达到你想要的效果。

    实验2oracle表操作练习(建表和表的修改).doc

    4. **修改表结构**: - 修改Employees表,添加一个名为QQ的新字段,类型为Number,长度15位。这通常用于存储员工的QQ号码。 5. **修改记录**: - 使用SQL命令更新表中的记录: - 将Salary表中employeeID为010001...

    Oracle建表空间、用户操作详解-入门基础.pdf

    表空间是Oracle数据库中的一种逻辑存储结构,用于存放数据库对象,如表、索引、视图等。表空间由一个或多个数据文件(Datafiles)组成,这些文件实际存储在操作系统级别的物理文件中。以下是一些关键操作: 1. **...

    Oracle常用的命令如何查看表的结构

    在Oracle数据库管理中,了解如何查看表结构是非常重要的。这不仅能帮助我们更好地理解数据库的设计,还能辅助我们在需要时对表进行修改或优化。 #### 查看表结构 要查看Oracle数据库中某个表的具体结构,可以使用...

Global site tag (gtag.js) - Google Analytics