oracle 字段全大写,oracle 批量修改表名 字段为大写[通俗易懂]

oracle 字段全大写,oracle 批量修改表名 字段为大写[通俗易懂]修改那个表空间必须用那个表空间的用户登录–oracle批量修改表名为大写(当前登录用户)beginforcin(selecttable_nametnfromuser_tableswheretable_name<>upper(table_name))loopbeginexecuteimmediate‘altertable”‘||c.tn||‘”re…

大家好,又见面了,我是你们的朋友全栈君。

修改那个表空间必须用那个表空间的用户登录

— oracle 批量修改表名为大写(当前登录用户)

begin

for c in (select table_name tn from user_tables where table_name <> upper(table_name)) loop

begin

execute immediate ‘alter table “‘||c.tn||‘” rename to ‘||c.tn;

exception

when others then

dbms_output.put_line(c.tn||‘已存在‘);

end;

end loop;

end;

— oracle 批量修改列名为大写(当前登录用户)

begin

for cl in (SELECT table_name,column_name from user_tab_columns WHERE column_name<>upper(column_name) and upper(column_name) not in(‘SIZE‘,‘CHECK‘)) loop

begin

execute immediate ‘alter table ‘||cl.table_name||‘ rename column “‘|| cl.column_name ||‘” to ‘||upper(cl.column_name);

exception

when others then

dbms_output.put_line(cl.table_name||‘.‘||cl.column_name||‘已存在‘);

end;

end loop;

end;

原文:https://www.cnblogs.com/Ai-Hen-Jiao-zhi/p/13030848.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/145510.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • Java与C++的优劣:谁更胜一筹?

    Java与C++的优劣:谁更胜一筹?1.基础介绍Java与C++都拥有相当长的历史,且语法相当类似,并被众多业界巨头所采用。事实上,Java本来就是从C++衍生出来的。不过尽管相似,二者之间仍然存在显著区别。很多人都说会C++就能会快掌握Jave。C++是不好学,但是我告诉你java也不好学。C++难是难在语言本身,java难是难在各种框架和库。你单纯学个java语法,你什么玩意也做不了,java的东西都在java之外。

    2022年7月7日
    35
  • Petshop4 的研究分析「建议收藏」

    Petshop4 的研究分析「建议收藏」 1.项目概述与架构分析微软刚推出了基于ASP.NET2.0下的PetShop4,该版本有了一个全新的用户界面。是研究ASP.NET2.0的好范例啊,大家都知道,一直以来,在.NET和Java之间争论不休,到底使用哪个平台开发的企业级应用性能最好、结构最优、生产力最高。为了用事实说话,通过对项目各方面的性能评估进而在比较.NET和Java的高下。用户做比较的这个项目就是Petshop

    2022年10月16日
    4
  • 图解SM2算法流程——第4章 加密解密[通俗易懂]

    图解SM2算法流程——第4章 加密解密[通俗易懂]A.4第4部分——密钥封装和加解密A.4.1加密(UserA)说明:第3步计算S=[h]PB略,因h=1。A.4.2解密(UserB)说明:第2步计算S=[h]C1略,因h=1。A.4.3原理关键在于说明加密流程第4步计算的[k]PB=(x2,y2)与解密流程第2步计算的[dB]C1=(x2,y2)相等。解密流程第2步计算 …

    2022年10月4日
    4
  • c语言中按位异或的作用,C语言 按位异或实现加法(示例代码)

    c语言中按位异或的作用,C语言 按位异或实现加法(示例代码)/*C语言按位异或实现加法*/#include#include#includevoidtest1(){inta=2;intb=3;intcand=0;intcxor=0;intc=0;//实现c=a+b//1.不考虑进位,按位计算各位累加(用异或实现),得到值xor;cxor=a^b;/*实现说明:a的值是2,对应计算机中补码是0000000000000…

    2022年5月10日
    45
  • 模板设计模式(java版本)template pattern

    模板设计模式(java版本)template pattern

    2021年8月3日
    67
  • hbuilder安装使用教程_ghost使用教程图解

    hbuilder安装使用教程_ghost使用教程图解前段时间朋友让我帮忙打包一个IPA文件(使用HTML5开发的Web应用),了解到HBuilder这款H5开发神器。之前一直使用WebStorm开发H5,闲来无事也学习下HB

    2022年8月5日
    5

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号