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

    表的创建与管理

    创建表:

    CREATE TABLE TABLE_NAME

    (

                    COLUMN_NAME TYPE [DEFAULT VALUE],

                    COLUMN_NAME TYPE [DEFAULT VALUE],

                    COLUMN_NAME TYPE [DEFAULT VALUE],

                    … …

                    … …

                    COLUMN_NAME TYPE [DEFAULT VALUE]

    );

    重命名表:

    RENAME OLD_TABLE_NAME TO NEW_TABLE_NAME;

    克隆表:

    CREATE TABLE TABLE_NAME AS (SELECT * FROM TABLE_NAME);

    删除表:

    DROP TABLE TABLE_NAME;

    永久删除表:

    DROP TABLE TABLE_NAME PURGE;

    闪回:

    FLASHBACK TABLE TABLE_NAME TO BEFORE DROP;

    清空回收站:

    PURGE RECYCLEBIN;

    修改表结构(不建议使用)

    增加数据列:

    ALTER TABLE TABLE_NAME ADD

    (

                    COLUMN_NAME TYPE [DEFAULT VALUE],

                    COLUMN_NAME TYPE [DEFAULT VALUE],

                    … …

                    … …

                    COLUMN_NAME TYPE [DEFAULT VALUE]

    )

    修改表数据列:

    ALTER TABLE TABLE_NAME MODIFY

    (

                    COLUMN_NAME TYPE [DEFAULT VALUE],

                    COLU

    MN_NAME TYPE [DEFAULT VALUE],

                    … …

                    … …

                    COLUMN_NAME TYPE [DEFAULT VALUE]

    );

    删除表数据列:

    ALTER TABLE TABLE_NAME DROP COLUMN COLUMN_NAME

  • 相关阅读:
    子页面向父页面传值
    UEditor的使用方法
    MVC 生成PDf表格并插入图片
    简单行列转换记录
    此数据库没有有效所有者“的解决,我很受用
    ASP.NET MVC3 使用kindeditor编辑器获取不到值
    c#读写文件
    VB 中Sub和Function的区别
    问题集
    hadoop2.7.2运行例子时报错
  • 原文地址:https://www.cnblogs.com/kuillldan/p/5882344.html
Copyright © 2011-2022 走看看