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

  • 相关阅读:
    sstream && istringstream && ostringstream
    动态规划
    状态空间搜索(转)
    数学知多少
    挣得值分析法
    adobe acrobat pro 8.0/8.1 激活方法
    ZooKeeper Overview
    Java网络编程从入门到精通(25):创建ServerSocket对象
    使用 Spring 2.5 基于注解驱动的 Spring MVC(二)
    一起偶遇网随机视频测试版
  • 原文地址:https://www.cnblogs.com/kuillldan/p/5882344.html
Copyright © 2011-2022 走看看