zoukankan      html  css  js  c++  java
  • Oracle表的操作

    1:创建表:正常创建

      

    create table A
    (
      ID      VARCHAR2(30),
      NAME    VARCHAR2(60),
      AGE     VARCHAR2(30),
      SEX     VARCHAR2(30),
      GRADE   VARCHAR2(30),
      CHINESE VARCHAR2(30),
      MATH    VARCHAR2(30),
      ENGLISH VARCHAR2(30),
      TEACHER VARCHAR2(30)
    );

    2:子查询创建表

    create table fuzi_a as select * from a where 1=2;

    where 1=2.不把a表的数据插入到fuzi_a中。where1=1.新表和旧表有相同的数据。

    创建表后对表进行操作:

      1:添加列:

    alter table a add(test_add varchar(30));

      2:删除列:

    alter table a drop column test_add;

      3:修改列

    alter table a modify(test_add varchar2(60) default 0.05);

    修改前:

    修改后:

    4:将列设置为未使用的

    alter table a set unused column test_add;

    5:重命名列

    alter table a rename column test_add to test_update;

    6:将表设置为只读

    alter table a read only;

  • 相关阅读:
    B3
    B2
    b1
    个人作业——软件工程实践总结作业
    Beta 答辩总结
    Beta 冲刺 (7/7)
    Beta 冲刺 (6/7)
    Beta 冲刺 (5/7)
    Beta 冲刺 (4/7)
    Beta 冲刺 (3/7)
  • 原文地址:https://www.cnblogs.com/bulrush/p/7337469.html
Copyright © 2011-2022 走看看