oracle可以更改表名,sql – 更改Oracle表名

oracle可以更改表名,sql – 更改Oracle表名我正在尝试在oracle中更改表名.我首先运行此脚本来声明表CREATETABLECUSTOMER(C_IDNUMBER(6,0),C_LASTVARCHAR2(25),C_FIRSTvarchar2(25),C_MIchar(1),C_DOBDATE,C_ADDRESSvarchar2(100),C_CITYvarchar2(35),C_STATEchar(2),C_ZIP…

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

我正在尝试在oracle中更改表名.

我首先运行此脚本来声明表

CREATE TABLE CUSTOMER

(

C_ID NUMBER(6,0),

C_LAST VARCHAR2(25),

C_FIRST varchar2(25),

C_MI char(1),

C_DOB DATE,

C_ADDRESS varchar2(100),

C_CITY varchar2(35),

C_STATE char(2),

C_ZIP varchar2(10),

C_DPHONE varchar2(12),

C_EPHONE varchar2(12),

C_USERID varchar2(20),

C_PASSWORD VARCHAR2(30),

CONSTRAINT CUSTOMER_PK PRIMARY KEY(C_ID)

);

CREATE TABLE ORDER_SOURCE

(

OS_ID NUMBER(6),

OS_DESC varchar2(255),

CONSTRAINT ORDER_SOURCE_PK PRIMARY KEY(OS_ID)

);

CREATE TABLE ORDERS

(

O_ID NUMBER(6),

O_DATE DATE,

O_METHPMT varchar2(25),

C_ID NUMBER(6),

OS_ID NUMBER(6),

CONSTRAINT ORDERS_PK PRIMARY KEY(O_ID),

CONSTRAINT ORDERS_CUSTOMER_FK FOREIGN KEY(C_ID) REFERENCES CUSTOMER(C_ID),

CONSTRAINT ORDERS_ORDER_SOURCE_FK FOREIGN KEY(OS_ID) REFERENCES ORDER_SOURCE(OS_ID)

);

它运行正常,然后我尝试运行

alter table ORDERS

rename to ORDER;

我收到此错误:

Error starting at line 1 in command: alter table ORDERS rename to

ORDER Error report: SQL Error: ORA-00903: invalid table name

00903. 00000 – “invalid table name”

*Cause:

*Action:

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

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

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


相关推荐

  • MySQL删除表中内容

    MySQL删除表中内容1 删除表中所有数据 但保留表结构 可用以下两个语句 truncatetabl 表名 deletefrom 表名 2 删除表中部分数据 deletefrom 表名 where 条件 3 删除表结构及数据 droptable 表名

    2025年8月1日
    9
  • 电商项目商品详情页架构设计[通俗易懂]

    电商项目商品详情页架构设计

    2022年3月3日
    38
  • 图片压缩最优方案

    图片压缩最优方案

    2022年3月1日
    48
  • pytorch安装、环境搭建及在pycharm中的设置

    pytorch安装、环境搭建及在pycharm中的设置pytorch安装、环境搭建及在pycharm中设置这两天同学在问我pytorch的安装,因为自己的已经安装好了,但是好像又有点遗忘,所以记录一下。一、安装python直接到官网找到和自己设备匹配的版本下载安装即可。安装过程不会出现太多问题,一般情况下python安装在本机上,故可以直接在终端测试是否安装成功。只需win+R——cmd——输入python,就会输出python的版本信息。…

    2022年8月29日
    4
  • 使用深度图重建世界坐标

    使用深度图重建世界坐标参考网址:https://blog.csdn.net/puppet_master/article/details/77489948首先建立一个绘制世界坐标的项目。保证物体的顶点在0到1范围之内,这样颜色能够有意义的表示物体的世界坐标位置。然后编写一个shader,用于绘制世界坐标位置:Shader"Unlit/DrawWorldPoint&quo

    2022年5月8日
    47
  • python日常办公妙用_妙用itchat! python实现久坐提醒功能

    python日常办公妙用_妙用itchat! python实现久坐提醒功能本文实例为大家分享了python久坐提醒的具体实现代码,供大家参考,具体内容如下#!/usr/bin/envypython3#-*-coding:utf-8-*-importitchatimportdatetime,os,platform,timedeftimerfun(sched_time):flag=0whileTrue:now=datetime.datetime….

    2022年9月30日
    3

发表回复

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

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