首页 > 软件开发 > ORACLE >

oracle数据库如何通过plsql添加、删除、修改列

来源:互联网 2023-03-16 23:59:29 350

oracle数据库的数据最终存储形式是二维表格,那么,在一张数据库表经过长时间使用之后,由于业务的需要,表结构可能需要变更,比如添加列,删除列,修改列字段的属性,这个时候使用plsql如何操作呢5iZ办公区 - 实用经验教程分享!

工具/原料

  • oracle 11g
  • plsql

方法/步骤

  • 1

    打开plsql,连接上oracle数据库,假设有一张数据库表叫做 tblTest,通过sql查询也可以看出,这里面是有测试数据的5iZ办公区 - 实用经验教程分享!

    oracle数据库如何通过plsql添加、删除、修改列5iZ办公区 - 实用经验教程分享!

  • 2

    oracle数据库添加列,比如,往测试表 tblTest 添加一个 日期类型的列 UpdateDate,sql语句就可以像下面这样实现,写完SQL之后,选中这一行sql,点击plsql左上角次轮状的图标执行sql语句:5iZ办公区 - 实用经验教程分享!

    alter table TBLTEST add UpdateDate date;5iZ办公区 - 实用经验教程分享!

    oracle数据库如何通过plsql添加、删除、修改列5iZ办公区 - 实用经验教程分享!

  • 3

    执行成功之后,通过 select * from TBLTEST ,就能看到新添加的列默认都是空值5iZ办公区 - 实用经验教程分享!

    oracle数据库如何通过plsql添加、删除、修改列5iZ办公区 - 实用经验教程分享!

  • 3本页面非法爬取自百度经验
  • 4

    oracle数据库删除列,比如,将上一步添加的 UpdateDate 列删除掉,就可以使用下面的sql语句修改表:5iZ办公区 - 实用经验教程分享!

    alter table tbltest drop column updatedate;5iZ办公区 - 实用经验教程分享!

    oracle数据库如何通过plsql添加、删除、修改列5iZ办公区 - 实用经验教程分享!

  • 5

    执行成功后,再次使用 select * from TBLTEST ,就能看到 UpdateDate 列已经删除了5iZ办公区 - 实用经验教程分享!

    oracle数据库如何通过plsql添加、删除、修改列5iZ办公区 - 实用经验教程分享!

  • 6

    oracle数据库修改列属性,比如,将测试表 tblTest 中 INTEGER 类型的 ITEMNUM 列修改为 number 类型,就可以使用下面的SQL语句:5iZ办公区 - 实用经验教程分享!

    alter table tbltest modify ITEMNUM number;5iZ办公区 - 实用经验教程分享!

    oracle数据库如何通过plsql添加、删除、修改列5iZ办公区 - 实用经验教程分享!

    oracle数据库如何通过plsql添加、删除、修改列5iZ办公区 - 实用经验教程分享!

  • 7

    在左侧 tbltest 表名上,点击鼠标右键,选择【Edit】选项,在右侧出现的窗口中,点击【Columns】标签页,就能看到ITEMNUM已经从 INTEGER 改为 number 类型了5iZ办公区 - 实用经验教程分享!

    oracle数据库如何通过plsql添加、删除、修改列5iZ办公区 - 实用经验教程分享!

  • 以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!5iZ办公区 - 实用经验教程分享!


    标签: oracle删除修改

    办公区 Copyright © 2016-2023 www.bgqu.net. Some Rights Reserved. 备案号:湘ICP备2020019561号统计代码