我的问题是关于删除Oracle中的用户。我收到一个错误,请尝试Oracle sqlplus和开发人员。
oracle sql开发人员:
OracleSQL开发人员中的连接
Drop user HOLA CASCADE;
错误:从命令的第13行开始的错误:删除用户HELLO CASCADE错误报告-ORA-00604:错误发生在递归级别1SQLORA-00942:表或视图不存在00604. 00000-”错误发生在递归SQL级别%s"*原因:处理递归SQL语句(适用于内部字典表的语句)时出错。*操作:如果在堆栈中描述的情况是以下错误,可以纠正,请这样做;否则,请联系Oracle支持。
sqlplus:
Enter user-name: sys as sysdba
Enter password:
Connected to:
Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options
SQL> Drop user "HOLA" CASCADE;
Drop user "HOLA" CASCADE
*
ERROR at line 1:
the user 'HOLA' does not exist
在oracle中咨询以验证用户
ORA-600类型错误是Oracle程序异常的通用内部错误号。它表示进程遇到了低级的意外情况。
您发出的命令正常没有问题。我怀疑一个你无法到达的DDL触发器,很可能位于系统或系统用户中。可能至少有一个类型的触发器,在数据库
上的ddl之前,或者在数据库上下降之前。如果不是生产数据库,或者数据库的常规操作和任务没有问题,那么这些触发器可能会被数据库管理员禁用。
问题内容: 我对Oracle SQL查询并不十分了解,因此在删除表中的某些行时遇到了一个问题,该行必须满足一个约束,该约束包括另一个(联接)表的字段。换句话说,我想编写一个查询来删除包括JOIN的行。 在我的情况下,我有一个表和另一个连接在字段上的表。我想从大于或等于200的行中删除行,并且它们引用的产品具有名称“ Mark”(名称是“产品”中的一个字段)。 我想首先被告知Oracle中的Dele
主要内容:Oracle使用SET UNUSED COLUMN子句删除列,Oracle SET UNUSED COLUMN示例,Oracle使用DROP COLUMN子句删除列,Oracle DROP COLUMN子句的例子在本教程中,将学习如何使用Oracle 语句从表中删除一个或多个列。 Oracle使用SET UNUSED COLUMN子句删除列 从大表中删除列的过程可能耗费时间和资源。 因此,通常使用语句来逻辑删除列,如下所示: 当执行了该语句,该列就不再可见。在非高峰时段,可以使用以下语
主要内容:Oracle DROP TABLE语句简介,Oracle DROP TABLE示例,Oracle DROP TABLE PURGE示例在本教程中,将学习如何使用Oracle 语句删除现有的表。 Oracle DROP TABLE语句简介 要将表移动到回收站或将其从数据库中完全删除,请使用语句: 在这个语句中: 首先,指出要在子句之后删除的表及其模式。如果不明确指定模式名称,则该语句假定将从模式中删除该表。 其次,指定子句删除引用表中主键和唯一键的所有参照完整性约束。 如果存在这种引用完
我有一些静态数据,我正在使用union all的帮助创建select语句,我正在将这些数据与DB表(部门)进行比较。在减的帮助下,我将得到额外的记录,在数据库表中,我需要删除那些记录。.....需要同步现有的记录与静态数据,我希望这将清除的要求… 试图在下面的查询中删除select查询的resultSet,我不确定我的错误在哪里…获取SQL错误:ORA-01732:此视图上的数据操作不合法0173
问题内容: 我想使用SQLAlchemy删除表。 由于我要一遍又一遍地进行测试,因此我想删除该表,以便每次都可以从头开始。 到目前为止,我正在使用SQLAlchemy通过engine.execute()方法执行原始SQL : 但是,我想知道是否有一些标准方法可以做到这一点。我能找到的唯一一个是,但是它删除了所有结构,而不仅删除了一个特定的表: 例如,给出这个非常基本的例子。它由一个带有单个表的SQ
问题内容: 我正在使用Oracle数据库,但对Drop和Purge命令有些困惑。实际上,对于我来说,两者都做同样的事情。从数据库中删除带有模式的表。两者的主要区别是什么? 删除表表名; 删除表表名清除; 问题答案: 通常,如果表被删除,则将其移入回收站(从Oracle 10g开始)。但是,如果还指定了purge修饰符,则无法从数据库中删除(完全)删除该表。