SQLplus不再执行CREATE TABLE语句

SQLplus不再执行CREATE TABLE语句,sql,oracle,sqlplus,cascade,drop-table,Sql,Oracle,Sqlplus,Cascade,Drop Table,大家好,这里要注意SQLPlus oracle sql语句的一些奇怪之处。我有一个create.sql文件,它类似于上面的代码段示例,用于构建我的数据库表。包含“插入”和“创建”语句。今天和昨天,终端工作正常,所有表都按照指示删除和创建。我离开家时,它工作正常,回到家后执行start create.sql,显然所有表都不存在 SET TERMOUT ON PROMPT Building Hotel tables. Please wait. --SET TERMOUT OFF DROP TAB

大家好,这里要注意SQLPlus oracle sql语句的一些奇怪之处。我有一个create.sql文件,它类似于上面的代码段示例,用于构建我的数据库表。包含“插入”和“创建”语句。今天和昨天,终端工作正常,所有表都按照指示删除和创建。我离开家时,它工作正常,回到家后执行start create.sql,显然所有表都不存在

SET TERMOUT ON
PROMPT Building Hotel tables.  Please wait.
--SET TERMOUT OFF

DROP TABLE BD;
DROP TABLE BR;
DROP TABLE D;
DROP TABLE R;

CREATE TABLE RT
    (TYPE VARCHAR2(11) NOT NULL,
    RATE NUMBER(6,2),
    CONSTRAINT roomtype_pk PRIMARY KEY(TYPE));

        INSERT INTO RT VALUES ('MAGNIFICENT', 200.00);

  ....



COMMIT;

无论我做什么,重新启动计算机,重新启动终端,更改文件名。。。什么都不管用。自从它正常工作以来,没有任何线路发生变化。问题是什么。注意,我确实有外键约束,它们与表正确集成。同样的情况也发生在处理同一文件的小组成员身上。但时间不同

它确实有承诺。就像在最初的问题中,我说它正在执行,但突然不再是了,没有任何代码更改。很抱歉。看到所有张贴的内容不是我的强项之一。ORA-00942是唯一的错误吗?是否报告了删除或插入?是否检查了架构中存在的表?你看,你的脚本只能在现有的模式上工作。如果架构中没有表(例如,对于新架构),它将在第一行
DROP TABLE
上停止。顺便说一句,旧商品
如何创建或替换
。它比DROP TABLE语句()更有效。这是脚本的精确副本吗?如果是这样,您已经删除了四个尚未重新创建的表(bd、br、d&r)。
ora-00942
将在这些表上。
ERROR : 
ORA-00942: table or view does not exist