欢迎投稿

今日深度:

Oracle数据库添加/删除/修改表字段超详细指南,

Oracle数据库添加/删除/修改表字段超详细指南,


目录
  • 1、添加表字段
    • 1.1 语法结构
    • 1.2 举例说明
      • (1)新建学生信息表(该步骤可忽略)
      • (2)初始表样子
      • (3) 语法解释
  • 2、修改表字段
    • 2.1 语法结构
      • (1)修改字段属性
      • (2)修改字段名
    • 2.2 举例说明
      • (1)修改字段属性
      • (2)修改字段列名
  • 3、删除表字段
    • 3.1 语法结构
      • 3.2 举例说明
      • 总结 

        1、添加表字段

        1.1 语法结构

        alter table 表名 add 字段名 字段类型

        1.2 举例说明

        (1)新建学生信息表(该步骤可忽略)

        create table student_info (
          sid         number(10),
          sname       varchar2(10),
          sex         varchar2(2),
          create_date date
        );
        

        (2)初始表样子

        上述建立的表是一个叫 student_info 的只有字段没有数据的空表

        SELECT * FROM student_info
        

        (3) 语法解释

        alter table 表名 add 字段名 字段类型

        • alter table: 表示告诉数据库要添加字段的表是哪一张表,固定搭配,不可省略
        • 表名: 要添加字段的表(该表在数据库要存在)
        • add 字段名:add 后面接要添加的字段名字
        • 字段类型:指要添加的字段的属性,比试该字段是整数型,还是字符型等

        举例: 在上表student_info 里面新增一个叫year_old,属性为字符型的字段,字段又称列名

        alter table student_info add year_old varchar(1100)
        

        数据库执行上述语句,添加成功

        在这里插入图片描述

        在这里插入图片描述

        2、修改表字段

        2.1 语法结构

        (1)修改字段属性

        alter table 表名 modify 字段名 字段类型
        

        modify:表示修改的意思。之外的解释同上。

        (2)修改字段名

        alter table 表名 rename  column  列名 to 新列名
        

        rename:表示要重新命名,后面需要接colum(列),提示数据库要修改列明名

        2.2 举例说明

        (1)修改字段属性

        student_info表的sid属性为整数型,修改它为字符型字段。

        alter table student_info modify sid varchar(1000)
        

        执行语句,可见已经变成字符型的了

        (2)修改字段列名

        把表`student_info中的year_old列名改为classes

        alter table student_info rename column year_old to classes
        

        执行语句,可见已经改好啦

        3、删除表字段

        3.1 语法结构

        alter table 表名 drop column 字段名

        3.2 举例说明

        删除表student_info中的sname字段

        alter table student_info drop column sname
        

        执行语句,可见表字段已经被删除了

        总结 

        到此这篇关于Oracle数据库添加/删除/修改表字段超详细指南的文章就介绍到这了,更多相关Oracle添加/删除/修改表字段内容请搜索PHP之友以前的文章或继续浏览下面的相关文章希望大家以后多多支持PHP之友!

        您可能感兴趣的文章:
        • oracle删除表字段和oracle表增加字段
        • oracle查询锁表及解锁,修改表字段名与复制表结构和数据的方法
        • 使用oracle修改表字段长度的步骤

        www.htsjk.Com true http://www.htsjk.com/oracle/47576.html NewsArticle Oracle数据库添加/删除/修改表字段超详细指南, 目录 1、添加表字段 1.1 语法结构 1.2 举例说明 (1)新建学生信息表(该步骤可忽略) (2)初始表样子 (3) 语法解释 2、修改表字段...
        评论暂时关闭