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;
    
  • 相关阅读:
    android 显示自定义视图对话框
    android为按钮事件进行监听过程
    实验三
    实验二
    实验一
    第五次作业
    第四次作业
    第三次作业
    第二次作业
    第一次作业
  • 原文地址:https://www.cnblogs.com/qiudaozhang/p/9473816.html
Copyright © 2011-2022 走看看