首页 > 数据库 >Oracle中alter table的常用用法

Oracle中alter table的常用用法

时间:2024-10-11 10:23:25浏览次数:7  
标签:-- 列名 STUINFO 表名 Oracle table alter

首发微信公众号:SQL数据库运维

原文链接:https://mp.weixin.qq.com/s?__biz=MzI1NTQyNzg3MQ==&mid=2247486440&idx=1&sn=b8a50ce5e993b4ab196ddda705077d95&chksm=ea375f98dd40d68ea079d90ac6084078e8ec9e1a4b1f4cc266fb97976dc2c72f452a61f55850&token=1175589249&lang=zh_CN#rd


 

汇总Oracle中常用的ALTER TABLE 的用法,并举例说明,可收藏供平时参考使用。

注意:SQL Server、MySQL等其他数据库语法可能有所不同,不一定都适用,以下脚本仅适合Oracle数据库内使用。

--1、增加列
alter table (表名) add (列名 数据类型);
--举例
alter table JT_CS.STUINFO_01 add (CSL VARCHAR2(50));

--2、删除列
alter table (表名) drop column (列名); --列名不需要括号
--举例
alter table JT_CS.STUINFO_01 drop column CSL;

--3、修改表名
alter table (当前表名) rename to (新表名);
--举例
alter table JT_CS.STUINFO_01 rename to STUINFO_00;

--4、修改列名
alter table (表名) rename column (当前列名) to (新列名);
--举例
alter table JT_CS.STUINFO_00 rename column sex to CXB;

--5、修改列类型
alter table (表名) modify (列名 数据类型);
--举例
alter table JT_CS.STUINFO_00 modify STUADDRESS VARCHAR2(100);

 

标签:--,列名,STUINFO,表名,Oracle,table,alter
From: https://www.cnblogs.com/since-1995/p/18457876

相关文章

  • 2024-10-11 自定义渲染之arco-design-vue table的columns的title ==》使用DOM插入子元
    嗯...不知我没找到arco对应tabletitle的自定义渲染的正确方式 但我已经找了1个小时了,既然没找到就自己插入吧业务场景如下: 给表头插入一个必填的符号*,就这么简单的需求。代码如下:constelements:any=document.querySelectorAll('.arco-table-th-title');elements.f......
  • 一个使用Oracle GoldenGate实现数据复制的例子
    OracleGoldenGate是一种数据复制和实时数据集成软件,用于在不同数据库之间进行数据同步和复制。以下是一个使用OracleGoldenGate实现数据复制的例子:假设我们有两个Oracle数据库实例:源数据库(source)和目标数据库(target),我们希望将源数据库中的某个表的数据实时复制到目标数据库......
  • el-table 纵向展示
    <divclass="table-box"><el-tablestyle="width:100%":data="getValues"><el-table-column......
  • Oracle-19g数据库的安装
    简介Oracle是一家全球领先的数据库和云解决方案提供商。他们提供了一套完整的技术和产品,包括数据库管理系统、企业级应用程序、人工智能和机器学习工具等。Oracle的数据库管理系统是业界最受欢迎和广泛使用的数据库之一,它可以管理和存储大量结构化和非结构化数据,并支持高度可......
  • 散列表(Hash table哈希表)应用案例
    文章目录散列表基础内容散列表的基本操作包括:散列表的关键组成部分:散列表的优点:散列表的缺点:实现散列表的方法1.散列函数的设计2.冲突解决策略3.重新哈希实现示例具体案例展示步骤:Python实现:输出结果:扩展功能:Python实现:输出结果:新增功能解释:进一步扩展:散列表......
  • 基于 iptables 的防火墙方案
    基于iptables的防火墙方案假设两台主机A(172.29.100.100)和B(10.100.100.100),iptables规则应用于A机器上.允许两台主机互通-AINPUT-s10.100.100.100-jACCEPT-AINPUT-s0.0.0.0/0-jDROP允许A访问B,反向禁止-AINPUT-mstate--stateESTABLISHE......
  • 通过AI绘画工具(stable diffusion)来赚钱,真是太爽了!
    在当今数字化时代,人工智能(AI)的应用已经无所不在。最新的AI绘画生成工具称为StableDifusion,它能够根据用户输入的文本描述生成相应的图像。这一技术的出现为社交媒体内容创作者、插画师、平面设计师等带来了无限的可能性,同时也开启了新的赚钱机会。在抖音等社交平台上,许多灵......
  • 普通人如何利用Stable Diffusion赚钱,普通人的AI绘图赚钱神器
    在当今快速发展的人工智能技术中,Stable-Diffusion凭借其卓越的图像生成能力已经成为内容创作领域的佼佼者。它不仅显著降低了艺术创作的门槛,让更多人能够享受创作的乐趣,更为创作者们打开了新的赚钱方式。下面我们一起探讨如何利用Stable-Diffusion实现艺术与商业的共赢。......
  • [20241009]oracle timestamp with time zone数据类型的存储.txt
    [20241009]oracletimestampwithtimezone数据类型的存储.txt--//放假前遇到的问题,开发在表中定义了几个timestampwithtimezone的数据类型,及时更正对方的错误,完全没有使用这样的数据--//类型。类似的问题我以前就遇到,比如全部应用程序的表凡是varchar2数据类型都被定义为nvar......
  • c++基本介绍——std::holds_alternative()的基本介绍
    今天的工作中开发一个新功能,涉及到判断std::variant类型是否等于某个特定的值。就此机会学习一下,std::variant类型和调用std::holds_alternative进行持有值的检查。std::holds_alternative是C++17中引入的标准库函数,用于检查std::variant是否持有特定类型的值。它返回......