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;

  • 相关阅读:
    线程私有关键字配合static使用
    对定义局部变量位置的思考
    获取文件的md5值
    JNI接口的整理
    数兔子问题
    使用XML布局文件和java代码混合控制UI界面
    应用程序类型
    android组成
    封装
    接口
  • 原文地址:https://www.cnblogs.com/bulrush/p/7337469.html
Copyright © 2011-2022 走看看