错误:ORA-00955:名称已被 Oracle 函数中的现有对象使用

2023-12-03

我有一个函数,我正在尝试编译并收到错误Error: ORA-00955: name is already used by an existing object。我真的不知道这个错误并尝试搜索这个问题但没有找到任何解决方案。我不知道这是否与任何授予权限有关,但我的架构表没有权限问题。

create or replace FUNCTION "AK_CHECK" 
-- PUBLIC
(ID Number) RETURN Number
IS
  TYPE_ID Number := 0;
  SUCCESS Number := 0;
  S Number := 0;
BEGIN
  SELECT ACTIVE(ID) + MANUAL(ID) INTO S FROM DUAL;
  CASE S
  WHEN 2 THEN
   SELECT TYPE INTO TYPE_ID
   FROM SALE_SUPPLY KD
   WHERE KD.KPI_DEF_ID = ID;    
  END CASE;
END AK_CHECK;

您可能有另一个同名的对象(PERFORM_CHECK).

可以通过查询找到user_objects:

select *
from   user_objects
where  object_name = 'PERFORM_CHECK'

然后删除它(替换TYPE_OF_OBJECT根据上述查询中的对象类型):

 drop TYPE_OF_OBJECT perform_check
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

错误:ORA-00955:名称已被 Oracle 函数中的现有对象使用 的相关文章

  • 有没有办法阻止 SQL Express 2008 空闲?

    我使用 SQL Express 2008 作为 Web 应用程序的后端 问题是 Web 应用程序是在工作时间使用的 因此有时在午餐或休息时间 如果 20 分钟内没有用户登录 SQL Express 将进入空闲状态模式并释放其缓存 我知道这一
  • 只获取倒数第二条记录 - mysql-query

    我有一个如下表记录 my table id rating description 1 0 0 bed 2 1 0 good 3 0 0 bed 4 1 0 good 5 0 0 bed 6 0 0 bed 7 0 0 bed 现在我通过评级
  • 需要按天分割日期时间范围

    我有一个需要根据日期时间拆分的表 输入表 ID Start End A 2019 03 04 23 18 04 2019 03 04 23 21 25 A 2019 03 04 23 45 05 2019 03 05 00 15 14 所需
  • SQL 中基于下一条记录和上一条记录的复杂排序

    这是一个后续问题根据 SQL 中的下一条记录和上一条记录进行排序 https stackoverflow com questions 30477803 sorting based on next and previous records i
  • SQL 2008全文索引填充延迟

    我的经理说 在基础表数据更改后 可能需要一段时间才能更新全文搜索索引 例如 如果我有一张桌子Products有一个柱子Description我更新了该描述 然后我可能需要一些时间才能搜索该新描述 真的吗 这需要多长时间 SQL 2008 对
  • 检查两个“select”是否相等

    有没有办法检查两个 非平凡的 选择是否等效 最初我希望两个选择之间有形式上的等价 但是答案在证明 sql 查询等价性 https stackoverflow com questions 56895 proving sql query equ
  • 如何在 Oracle PLSQL 中提交单个事务

    我需要编写一个 PL SQL 过程 在这个过程中 我需要在其自己的事务范围内调用另一个过程 并提交它 无论主事务是否失败或提交 换句话说 我需要类似的东西REQUIRES NEW交易传播 就像是 procedure mainProcedur
  • 什么时候应该使用 C++ 而不是 SQL?

    我是一名 C 程序员 偶尔使用 MySQL 来处理数据库 但我的 SQL 知识相当有限 但我肯定愿意改变这一点 目前 我正在尝试仅使用 SQL 查询对数据库中的数据进行分析 但我准备放弃了 转而将数据导入到C 中 用C 代码进行分析 我和同
  • st_intersects 与 st_overlaps

    这两个查询有什么区别 select a gid sum length b the geom from polygons as a roads as b where st intersects a the geom b the geom gr
  • H2 用户定义的聚合函数 ListAgg 不能在第一个参数上使用 DISTINCT 或 TRIM()

    所以我有一个 DB2 生产数据库 我需要在其中使用可用的函数 ListAgg 我希望使用 H2 的单元测试能够正确测试此功能 不幸的是H2不直接支持ListAgg 但是 我可以创建一个用户定义的聚合函数 import java sql Co
  • matlab中求和函数句柄

    Hi我试图对两个函数句柄求和 但它不起作用 例如 y1 x x x y2 x x x 3 x y3 y1 y2 我收到的错误是 对于 function handle 类型的输入参数 未定义函数或方法 plus 这只是一个小例子 实际上我实际
  • 如何在MYSQL中将整个字符串小写并保持第一个大写[重复]

    这个问题在这里已经有答案了 我的表栏目 我预期的输出会在列中发生变化 Smith Allen Doyle Dennis Baker Waker 这是我尝试过的 但不起作用 UPDATE TABLE employee SET last nam
  • 使用子查询 select 创建新表

    我试图从子查询选择创建一个新表 但出现以下错误 附近的语法不正确 SELECT INTO foo FROM SELECT DATEPART MONTH a InvoiceDate as CalMonth DATEPART YEAR a In
  • 获取带有计数的不同记录

    我有一张桌子personid and msg列 personid msg 1 msg1 2 msg2 2 msg3 3 msg4 1 msg2 我想得到总计msg对于每个personid 我正在尝试这个查询 select distinct
  • 如何在 DB2 中创建返回序列值的函数?

    如何在 DB2 中创建一个从序列中获取值并返回该值的函数 应该可以在 select 或 insert 语句中使用该函数 例如 select my func from xxx insert into xxx values my func 基本
  • 删除数据库中的行后如何重新排序ID

    我正在使用 C 来制作具有 sql 数据库的程序 在数据库中我有一个名为Workers 它有一个自动增量和主键ID column 当我删除一条记录时 ID 之间会出现间隙 删除记录后如何重新排序 ID UPDATE 我要做的就是找到记录后将
  • 如何实现返回“弹出”元素(即数据/值)的“Pop”函数? (链表堆栈)

    对于如何实现同时弹出元素并将其作为返回值返回的单个函数感到困惑 到目前为止 我所看到的都是 pop 函数 它们返回指向堆栈新头的指针 这是一个开始 但是 define VALUE int typedef struct node t VALU
  • SQL 约束以防止根据列的先前值更新列

    是否可以使用检查约束 或其他一些技术 来防止在更新记录时设置与其先前值相矛盾的值 一个例子是 NULL 时间戳 表明发生了某些事情 例如 file exported 一旦文件被导出并且具有非 NULL 值 就不应再将其设置为 NULL 另一
  • SQL 更新 - 更新选定的行

    我正在使用 SQL Server 2008 我有一个名为MYTABLE有两列 ID STATUS 我想编写一个存储过程来返回其记录STATUS是 0 但是这个存储过程必须更新STATUS返回行数为 1 如何在单个查询中执行此选择和更新操作
  • 是否可以引用同一个表中的不同列?

    如果博客有一个 类别 表 如下所示 CREATE TABLE categories id INTEGER PRIMARY KEY AUTO INCREMENT parent id INTEGER NOT NULL name VARCHAR

随机推荐

  • L5.6 - 数据透视表上的关系

    我有一个关系pivot桌子 我怎样才能扩展它 例如 shops id name products id name 产品商店 产品编号 shop id field 1 field 2 field 3 表A id table A id name
  • WebSphere Message Broker - 如何发送 PCF 消息

    我们需要从 MB 流发出一些 MQ 命令 解决方法是发送 PCF 命令 但我不知道如何创建它 有什么指点吗 塞巴斯蒂安 要通过 PCF 消息向 MQ 队列管理器发出命令 您可以查看 nix 上或安装 MQ 的位置的 opt mqm samp
  • 如何删除 Postgres 中两行重复数据之一?

    我正在使用 Postgres 9 5 我有以下查询 旨在查找表中相同的数据行 但具有唯一的 ID select e name e day e distance e created at e2 created at from events e
  • 在应用程序退出时保存变量

    我有一个简单的 iPhone 应用程序 具有多个视图和 5 个不同项目的列表 这些项目附加了变量 无论用户在应用程序中的哪个位置 这些变量都会传递到每个新视图 Example var Peron1 String var Person1Age
  • 没有数据库/框架的Asp.net mvc模型

    是否有关于如何创建 ASP NET MVC 应用程序而不由数据库管理模型 通过 linq2sql 或实体框架 的教程 示例 我必须为具有基于 json 的 api 的服务器创建一个前端 我想使用 mvc 3 或 2 并且保留 mvc 的大部
  • 如何重建全部?

    在 Visual Studio 中 如何重建完整的解决方案 包括所有配置 如果我选择 重建解决方案 它总是仅重建 调试 或 仅发布 但绝不会同时重建两者 使用批量构建选项 右键单击解决方案即可查看它 这是一个屏幕截图 VS2010 但我相信
  • [Code] 部分中的数组变量和动态访问

    我的安装程序有Components与可下载文件相关联 这些东西在不同的构建中都在变化 所以我正在使用 insert来创建 Components 部分以及相应的条目 Files 部分 其中一些组件依赖于常见的可下载文件 现在 为了在下载页面中
  • 自调用onUpgrade方法

    我怎样才能打电话给onUpgrade数据库的方法 我的问题背景 我在 SD 卡上做了完整数据库的备份 用户可以恢复该数据库 但是 如果与此同时 在备份和恢复之间 应用程序更新更改了数据库 我将在恢复时遇到问题 恢复后新列不存在 所以我想打电
  • 当字符串中存在重复字母时获取匹配项

    我在谷歌表格中有一个输入列表 Input Desired Output To demonstrate only not an input The repeated letters Outdoors Match o dog No Match
  • Glassfish 3 - 从静态服务器加载图像

    我正在尝试从部署到的 Web 应用程序外部的服务器加载图像 和其他静态内容 玻璃鱼 v3 我有以下配置web xml但它不适用于 Glassfish 但适用于 Tomcat
  • 在 C# 中调整图像大小并将其发送到 OpenCV 会导致图像扭曲

    这是一个相关的后续问题this one 基本上 我有一个 DLL 它使用 OpenCV 进行图像处理 有两种方法 一种是接受image Path 另一个接受cv Mat 与我们一起工作的人image path工作正常 接受一个image是有
  • 在Javascript中声明一个空的二维数组?

    我想在 Javascript 中创建一个二维数组 用于存储坐标 x y 我还不知道我将拥有多少对坐标 因为它们将由用户输入动态生成 预定义二维数组的示例 var Arr 1 2 3 4 5 6 我想我可以使用 PUSH 方法在数组末尾添加一
  • 如何强制回调方法等待 Google 标记创建

    我正在使用 Google 地图库制作一个应用程序 我的问题是创建标记时出现无法解释的延迟 或者出现我看不到的异步问题 解释 该代码沿着起点和终点之间的路线获取充电站位置 为获取返回的每个充电站创建 Google 标记 以 Json 格式 并
  • 调度程序 xps 内存泄漏

    我使用 com 互操作从 vb6 应用程序调用 net 4 0 dll 在 net中 我通过xaml固定文档创建一个xps文档并将其保存到磁盘 这会导致内存泄漏 我在这里找到了一个很好的解决方案 将固定文档保存到 XPS 文件会导致内存泄漏
  • RadioGroup 无法正常工作

    我想给用户四个选择 第一和第二个选择在一行上 第三个和第四个选择在另一行上 我的问题是 当应用程序启动时 我可以选择多个选项 但我不希望这样 这是我的 xml 布局
  • 如何从查找“type d”中排除此/当前/点文件夹

    find type d 可用于查找某个起点以下的所有目录 但它返回当前目录 也是如此 这可能是不受欢迎的 怎样才能排除呢 不仅是递归深度find可以通过控制 maxdepth参数 深度也可以从 top 开始限制 使用相应的 mindepth
  • Scala Swing 中的听众和反应

    我在 Eclipse 中做了相当多的搜索和一些试验和错误 但在使用 Swing 在 Scala 中编写 GUI 时 我对侦听器和反应的理解似乎存在差距 每个侦听器是否都会获得一个反应块 或者我是否在可能生成事件的所有组件上注册侦听器 并使用
  • 情节背景图像

    我正在尝试使用绘图在我的图表上获取背景图像 如果不使用 images plot ly 链接之一 我似乎无法显示任何图像 我在与项目相同的文件夹中尝试了 Web URL 和本地图像 这是当我使用他们教程中的图像 URL 时显示的内容 http
  • 使用 Python 中的图像搜索 Google

    是否有一个 Google API 允许 按 图像搜索图像 人们不再使用文本查询并获取图像结果 而是使用图像进行搜索 我不想用硒之类的东西进行网络抓取 因为这很容易损坏 Google 自定义搜索现在允许仅显示图像结果 但搜索查询仅显示文本 您
  • 错误:ORA-00955:名称已被 Oracle 函数中的现有对象使用

    我有一个函数 我正在尝试编译并收到错误Error ORA 00955 name is already used by an existing object 我真的不知道这个错误并尝试搜索这个问题但没有找到任何解决方案 我不知道这是否与任何授