Oracle修改表名报错ORA-14047

Oracle修改表名报错ORA-140471、使用sys或其他用户修改表名SQL>showuser;USERis”SYS”SQL>altertableuser1.tb1renametouser1.tb2;ERRORatline1:ORA-14047:ALTERTABLE|INDEXRENAMEmaynotbecombinedwithotheroperations#使用非属主用户修改表名时修改后的表名不需要加属主正确修改方式:SQL>altertableuser

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

1、使用sys或其他用户修改表名
SQL> show user;
USER is "SYS"

SQL> alter table user1.tb1 rename to user1.tb2;
ERROR at line 1:
ORA-14047: ALTER TABLE|INDEX RENAME may not be combined with other operations
#使用非属主用户修改表名时修改后的表名不需要加属主

正确修改方式:
SQL> alter table user1.tb1 rename to tb2;
Table alterd.
2、使用表的属主修改表名
SQL> show user;
USER is "USER1"

SQL> rename tb1 to tb2;
Table renamed.

要是这两条命令都报错,仔细看看新表名中有无“中文字符”,有也会导致这个报错

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

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

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


相关推荐

  • linux挂载新磁盘

    linux挂载新磁盘当一个新盘挂载的linux上,可以通过fdisk-l指令,查看挂载的磁盘信息,此时虽然已经挂载到主机上,但是主机还不能正常使用。要想使用新磁盘,需要经过如下几步:磁盘分区磁盘格式化挂载分区到某个目录经过上面三部后,就可以使用上新的磁盘了,接下来讲解每一步具体应该如何操作磁盘分区$fdisk-l#查看主机所有的磁盘列表如上图可以看出/dev/vda是新的磁盘并且没有进行分区操作,接下来对/dev/vda磁盘进行分区操作$fdisk/dev/vda//

    2022年6月19日
    33
  • linux centos7配置网络教程,linux centos7配置网络「建议收藏」

    linux centos7配置网络教程,linux centos7配置网络「建议收藏」1.动态获取ip(前提是你的路由器已经开启了DHCP)修改网卡配置文件vi/etc/sysconfig/network-scripts/ifcfg-ens32(最后一个为网卡名称)动态获取IP地址需要修改两处地方即可(1)bootproto=dhcp(2)onboot=yes修改后重启一下网络服务即可systemctlrestartnetwork2、配置静态IP地址设置静态IP地…

    2022年5月8日
    46
  • pycharmmatplotlib装不上_pycharm没有matplotlib模块

    pycharmmatplotlib装不上_pycharm没有matplotlib模块PythonDebug经验art.js/

    2022年8月29日
    4
  • vector insert用法 C++「建议收藏」

    vector insert用法 C++「建议收藏」#include#includeusingnamespacestd;intmain(){vectorv(3);v[0]=2;//v[0]是第0个元素v[1]=7;v[2]=9;v.insert(v.begin(),8);//在最前面插入新元素。v.insert(v.begin()+

    2022年6月17日
    81
  • python编程是啥-Python编程「建议收藏」

    python编程是啥-Python编程「建议收藏」随着人工智能时代的来临,编程语言的热度居高不下,随着智能机器人的出现,在2020年更是迎来一波新的高峰。在这样的大环境下,关于谁是人工智能最流行编程语言的讨论也十分热烈,C、C++、Java、Python等编程语言不断被拿出来做比较。那么接下来,风变编程来解析一波当下编程语言的新趋势。Python受欢迎度有望超越Java?近日,TIOBE编程语言社区公布了2020年10月编程语言排行榜。榜单数据显…

    2022年5月17日
    34
  • 解决Virtual Box 安装Mac OS X当出现“hfs: summary table not allowed on FS with block size of 2048”问题

    解决Virtual Box 安装Mac OS X当出现“hfs: summary table not allowed on FS with block size of 2048”问题

    2022年1月4日
    43

发表回复

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

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