首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏bisal的个人杂货铺

    删除分区提示ORA-00942

    但是,最近有个需求,需要用这个专用账号删除分区表的某个分区,执行的时候,提示这个错误, ORA-00942: table or view does not exist ORA-00942这个错误,包含了两层含义 在TEST2下,删除分区,提示ORA-00942, SQL> show user USER is "TEST2" SQL> alter table interval_sales drop partition alter table interval_sales drop partition for (to_date('1-1-2004', 'DD-MM-YYYY')) * ERROR at line 1: ORA alter table interval_sales drop partition for (to_date('1-1-2004', 'DD-MM-YYYY')) * ERROR at line 1: ORA INTERVAL_SALES P3 104892 因此,用“同义词”删除分区,确实因为没有对应分区的同义词,提示ORA

    1.6K10发布于 2019-12-30
  • 来自专栏乐沙弥的世界

    ORA-00942: table or view does not exist

    ------------------------------------------- 5/1 PL/SQL: SQL Statement ignored 5/33 PL/SQL: ORA selecting from a system view, such as V$SESSION, from within a PL/SQL stored procedure and you receive an ORA ORA-00942: table or view does not exist         Cause: The table or view entered does not exist, a synonym Problem Explanation: ~~~~~~~~~~~~~~~~~~~~ The ORA-00942 is produced because the privilege to use the

    2.4K20发布于 2018-08-13
  • 来自专栏最新最全的大数据技术体系

    【已解决】ORA-00942: table or view does not exist

    ORA-00942: table or view does not exist 问题 select * from USR_JXZX_DSJKF_MODEL.SJZX_STZDJS_temp ORA-00942

    1.3K20编辑于 2023-11-04
  • 来自专栏Java学习123

    ORA-00942: 表或视图不存在 的原因和解决方法

    错误原因:在Oracle新建了一个表,名为“QueryHistory",用来保存用户的查询记录,这时,再用"Select * from QueryHistory"来查询,报 "ORA-00942: 表或视图不存在

    11.5K50发布于 2018-05-16
  • 来自专栏bisal的个人杂货铺

    请注意前方高能有引号!

    实验 我们从实验看下,检索这张表,小写表名,但是不带引号,是可以找到的, SQL> select * from testa; no rows selected 但是当使用引号括起来的小写表名,就会提示ORA -00942, SQL> select * from "testa"; select * from "testa" * ERROR at line 1: ORA-00942 还是不带引号的小写表名,都会提示找不到这张表, SQL> select * from TESTB; select * from TESTB * ERROR at line 1: ORA view does not exist SQL> select * from testB; select * from testB * ERROR at line 1: ORA 中支持通过引号实现表名、字段名的大小写敏感,但是不推荐,毕竟每次使用都要带着引号,使用起来麻烦,而且很容易混淆,例如有些厂商写的配置表名和字段都用的小写,导致程序中一旦没用引号括起来的小写名,就会提示ORA

    55820发布于 2020-03-10
  • 来自专栏小麦苗的DB宝专栏

    【DB笔试面试488】 SQL*Plus的ERRORLOGGING的作用是什么?

    CLOB SYS@lhrdb> SELECT * FROM TXX; SELECT * FROM TXX * ERROR at line 1: ORA MESSAGE FROM SPERRORLOG; USERNAME MESSAGE -------- ---------------------------------------- SYS ORA

    48210发布于 2019-09-30
  • 来自专栏数据库新发现

    Oracle诊断案例-Sql_trace之二

    本案例就这一类问题提供一个思路及方法供大家参考. 1. drop user出现问题 报出以下错误后退出 ORA-00604: error occurred at recursive SQL level 1 ORA 通过跟踪文件,我们可以找到问题的所在 以下是格式化(tkprof)后的输出: Oracle把错误信息首先呈现出来 我们看到ORA-00942错误是由于SDO_GEOM_METADATA_TABLE tables, connected as SYSTEM: ERROR at line 1: ORA-00604: error occurred at recursive SQL level 1 ORA dba_sdo_geom_metadata order by owner; select * from dba_sdo_geom_metadata order by owner*ERROR at line 1:ORA

    81540发布于 2018-09-05
  • 来自专栏bisal的个人杂货铺

    【Oracle】-【AWR/Stackpack】-AWR(Stackpack)执行权限

    > @awrrpt.sql Current Instance ~~~~~~~~~~~~~~~~        v$instance i        * ERROR at line 6: ORA database cd, v$instance ci                                                      * ERROR at line 13: ORA

    1.1K30发布于 2019-01-29
  • 来自专栏时悦的学习笔记

    Oracle基本参数(NLS_LANGUAGE)

    NLS_TERRITORY的值,al32utf8为字符集 注意:客户端NLS_LANG参数会在建立连接的时候覆盖NLS_LANGUAGE参数 NLS_LANG影响下列会话信息: 服务器message的语言 ORA -00942: table or view does not exist ORA-00942:表和视图不存在 天/月名称的语言以及缩写 AM, PM, AD, and BC.同等意思的缩写(AM,PM只是

    3.5K10发布于 2020-08-19
  • 来自专栏数据和云

    Oracle 12c新特性:多租户中使用 CONTAINERS 语句跨越PDB查询

    首先按照想象,在 CDB$ROOT 中直接使用 SYS 用户查询,会报 ORA-00942 错误。 这要求我们首先创建一个 Common User。并赋予其足够的权限。 然后还需要在 Common User 中创建一个相同名字的空表,否则查询仍然会报 ORA-00942 错误。 只需要创建一个名字相同的表,已经可以聚合查询 count(*)了。

    1.3K50发布于 2018-03-06
  • 搞我,DBA角色用户调用存储过程失败?

    日常工作中业务用户在调用存储过程中有时会出现`ORA-00942: 表或视图不存在`的问题,但是将存储过程中的sql拿出来单独执行时,sql语句能正常执行。 执行存储过程```sqlfym@ORCL> BEGIN TEST_UPDATE01; END; /fym@ORCL> 2 3 4 BEGIN*ERROR at line 1:ORA 张三 5 李四 6 王五 7 赵六 8 孙七```可以看到这里将procedure中的sql部分单独取出执行,可以再fym用户下正常执行,在procedure中缺报错❌ORA

    48610编辑于 2025-03-10
  • 来自专栏职场亮哥

    复杂一点的SQL语句

    SQL> truncate table st1; truncate table st1 * 第 1 行出现错误: ORA-00942: 表或视图不存在 alter:增加删除修改字段 ('liuyifei'); select * from dba_tab_privs where grantee=uper('liuyifei') * 第 1 行出现错误: ORA liuyifei'); select * from dba_roles_privs where grantee=uper('liuyifei') * 第 1 行出现错误: ORA

    1.1K20发布于 2020-10-10
  • 来自专栏杨建荣的学习笔记

    Oracle 12c数据字典的小问题(r11笔记第49天)

    SQL> select *from cdb_SCHEDULER_JOB_RUN_DETAILS where status='FAILED'; ERROR: ORA-00942: table or view SQL> select *from cdb_SCHEDULER_JOB_RUN_DETAILS where status='FAILED'; ERROR: ORA-00942: table or view

    790110发布于 2018-03-21
  • 来自专栏Java探索之路

    JDBC编程时,常见的几个异常

    1、ORA-00942表或视图不存在 原因: 1、没有创建成功相应的数据库表,导致查询出错 2、在设置登陆参数(Oracle用户)不一致,比如使用的是Oracle自带的scott用户,然而我们却将登陆参数设置成自己创建的账户

    87020发布于 2020-07-24
  • 来自专栏bisal的个人杂货铺

    [Oracle]-[同义词]-public与非public同义词

    SQL> select * from t_emp_syn; select * from t_emp_syn               * ERROR at line 1: ORA-00942: table

    1.2K70发布于 2019-01-29
  • 来自专栏杨建荣的学习笔记

    关于shell中的pl/sql脚本错误排查与分析(r4笔记第21天)

    ORA-00942: table or view does not exist 根据错误的信息,出错的地方是在第一个存储过程proc1 这个存储过程的内容就很丰富了,里面会调用动态sql创建view,创建临时表 test.object_id=t.object_id * ERROR at line 1: ORA

    1.6K50发布于 2018-03-15
  • 来自专栏时悦的学习笔记

    [Oracle 日常管理]ERRORSTACK使用介绍

    SQL> SQL> select * from err; select * from err * ERROR at line 1: ORA-00942: table or

    1.7K10发布于 2020-08-19
  • 来自专栏小麦苗的DB宝专栏

    数据泵导出导入物化视图(ORA-39083)

    2、使用数据泵单独导出和导入物化视图(include=materialized_view)时,会报ORA-39083和ORA-00942错误。 3、在新建一个物化视图时,会同步新建一个同名的表。

    2.2K10发布于 2019-09-29
  • 来自专栏全栈程序员必看

    Quartz SchedulerFactoryBean异常–Spring自动装配惹的祸

    [See nested exception: org.quartz.impl.jdbcjobstore.LockException: Failure obtaining db row lock: ORA

    1.1K10编辑于 2022-08-31
  • 来自专栏杨建荣的学习笔记

    使用logon trigger完成动态的session跟踪(r4笔记第29天)

    再次查看肯定会报ORA-00942: table or view does not exist的错误。 我们就以这个例子来分析一下,怎么使用session跟踪来分析问题。 COUNT(*) ---------- 59 select *from catt * ERROR at line 1: ORA-00942: table or

    82740发布于 2018-03-15
领券