我尝试创建Oracle数据库11g的一个简单的功能,但它给我下面的错误。现在看来似乎找不到OE.ORDERS表。请您帮忙!

谢谢!

码:

--Create following function as SYS

CREATE OR REPLACE FUNCTION get_bal(acc_no IN NUMBER)

RETURN NUMBER

IS acc_bal NUMBER(11,2);

BEGIN

SELECT oe.orders.order_total

INTO acc_bal

FROM oe.orders

WHERE oe.orders.customer_id = acc_no;

RETURN(acc_bal);

END;

/

SELECT get_bal(170) AS Balance FROM dual;

错误:

> ORA-06575: Package or function GET_BAL is in an invalid state

> 06575. 00000 - "Package or function %s is in an invalid state"

> *Cause: A SQL statement references a PL/SQL function that is in an

> invalid state. Oracle attempted to compile the function, but

> detected errors.

> *Action: Check the SQL statement and the PL/SQL function for syntax

> errors or incorrectly assigned, or missing, privileges for a

> referenced object. Error at Line: 28 Column: 7

打开oracle数据库oe,database - Oracle数据库11g:OE.ORDERS表不存在 - SO中文参考 - www.soinside.com...相关推荐

  1. oracle apex 日志,oracle-apex - 在oracle apex报告中显示员工记录或经理记录及其员工 - SO中文参考 - www.soinside.com...

    现在,创建一个函数来说明某人是否是经理.让它返回1(如果不是)(为什么不是0(为什么不是布尔值?您不能在select语句中使用它)). SQL> create or replace functi ...

  2. php pdo无法使用,php - php-无法使用PDO连接到数据库 - SO中文参考 - www.soinside.com

    我在连接到本地数据库时遇到问题.出于某种原因,当我尝试连接时,它显示以下错误: 连接失败:SQLSTATE [HY000] [1045]用户'root'@'localhost'拒绝访问(使用密码:否) ...

  3. php获取dropzone上传的文件,php - 如何上传文件,使用php中的dropzone将文件详细信息保存到mysql数据库 - SO中文参考 - www.soinside.com...

    您好我正在尝试使用dropzone js框架实现拖放上传功能. 我已经使用下面的代码段成功上传了文件 //Disabling autoDiscover Dropzone.autoDiscover = ...

  4. oracle 双引号替换,oracle - Oracle SQL-Loader在值中有效地处理内部双引号 - SO中文参考 - www.soinside.com...

    如果您在封闭的字段中没有管道,则可以从控制文件中执行此操作.如果你可以在一个字段中同时拥有管道和双引号,那么我认为你别无选择,只能对这些文件进行预处理. 你的解决方案[1],取代双引号with an ...

  5. java实体中文字段_java - Spring JPA实体类是否可以包含不在数据库表中的非数据库字段 - SO中文参考 - www.soinside.com...

    我在SpringBoot中使用Spring JPA和Spring Data Rest.我有一个称为用户的数据库表和该表的实体.我没有此应用程序的控制器.@Entity @Table(name = &q ...

  6. oracle索引未使用,oracle - 未使用主键索引 - SO中文参考 - www.soinside.com

    首先,您应该考虑索引并不总是一个好主意. 如果Oracle必须从表中读取大多数数据,它将使用FULL TABLE SCAN,因为它比首先读取索引块然后再读取数据块更快.涉及太多的IO操作. 现在,回到 ...

  7. oracle中怎么算奇数,oracle - 如何在oracle中获取奇数列 - SO中文参考 - www.soinside.com...

    这不能简单地完成,但是可以使用Oracle数据字典和一些动态SQL. 要找出奇数列,您需要查看ALL_TAB_COLUMNS视图.列COLUMN_ID对列1,2,3进行排序.因此,这将在SCOTT.E ...

  8. php更新用户数据为空,php - 使用PHP更新数据库,而没有来自HTML表单的空值 - SO中文参考 - www.soinside.com...

    我想更新我的SQL数据库,但表单中没有空值.那就是我所拥有的:if(isset($_POST['account_details_submit'])) { $user_id = array_values ...

  9. php 多个 csv 文件,php - 如何将CSV文件上传到多个数据库目录中? - SO中文参考 - www.soinside.com...

    这里是一个示例,如果您想在db中上传csv文件,请>public function upload(Request $request){ //upload csv $file = $request ...

最新文章

  1. n-netstat 查看网络状态命令
  2. python装饰器原理-Python装饰器的实现原理
  3. JS实现点击左边标题栏,右边显示对应信息
  4. css画钟表_纯Shading Language绘制HTML5时钟
  5. 《c语言从入门到精通》看书笔记——第5章 常用的数据输入输出函数
  6. IOS的OC项目下回调函数的定义以及传参
  7. 计算机科普小知识——Win7系统32位与64位的区别,该如何选择?
  8. Python 操作 Kafka --- kafka-python
  9. Django获取请求参数方式
  10. mysql表级锁和行级锁_MySQL表级锁和行级锁
  11. 【webservice】Axis2 客户端调用 设置超时时间
  12. 从辉煌走向消亡(上)——小型机之王DEC公司
  13. Bugku—凯撒部长的奖励
  14. db mysql error_list
  15. “自然”语言编程(NLC)的到来比你想象的要快
  16. 使用pytorch获取bert词向量
  17. 1020:Anniversary Cake
  18. docker健康检查
  19. 2018ICPC青岛区域赛 zoj4062 Plants vs. Zombies
  20. board在java是什么意思_Java 大白话讲解设计模式之

热门文章

  1. 微型计算机主板上有哪些芯片,微机主板上装有什么
  2. SCQA结构化表达--提升沟通效果
  3. golang websocket 一个语音聊天室
  4. 人人都会设计模式:07-建造者模式--Builder
  5. win7连接linux ubuntu,win7远程桌面连接Ubuntu Kylin14.04
  6. [Work Summary] Python将PDF转换成Word文档
  7. html下拉刷新原理,科技常识:移动端下拉刷新头实现原理及代码实现
  8. 【转】如何读学术论文
  9. Markdown添加目录(自定义目录)
  10. Java约定俗成怎么定义_Java接口定义规范,摘自晓风轻专栏