zoukankan      html  css  js  c++  java
  • oralce修改表操作

    oralce修改表操作

    oracle使用alter table语法可以对表进行添加列,修改列,删除列,重命名或者重命名表名

    准备脚本

    CREATE TABLE customers
    ( customer_id number(10) NOT NULL
    );
    

    表添加列

    语法

    alter table table_name
    add column_name column-definition;
    

    eg:

    添加customer_name这么一列,数据类型为varchar2(45)

    alter table customers 
    add customer_name varchar2(45);
    

    表添加列并且有默认值

    eg:

    添加city varchar2 40长度,默认为“深圳”

    alter table customers 
    add city varchar2(40) default '深圳';
    

    表添加多列

    语法

    alter table table_name
      add (column1 column-definition,
           column2 column-definition,
           ....
           columnn column-definition
          );
    

    eg:

    添加两列,customer_name varchar2(25)与city varchar2 40长度,默认为“深圳”,二者同时完成,先重新创建customer表

    drop table customers;
    CREATE TABLE customers
    ( customer_id number(10) NOT NULL
    );
    
    alter table customers
    add 
    (
        customer_name varchar2(45),
        city varchar2(40) default '深圳'
    );
    

    修改表中的列

    语法

    alter table table_name
    modify column_name column_type;
    
  • 相关阅读:
    nginx结合tomcat一起使用
    Markdown速成班
    git pull VS git fetch&merge
    Spring框架学习
    WMS专业名词解释
    持续集成与灰度发布
    selenium webdriver入门
    理解HTTP session原理及应用
    linux常用命令
    转载:Mongodb start
  • 原文地址:https://www.cnblogs.com/qiudaozhang/p/9473816.html
Copyright © 2011-2022 走看看