【问题标题】:A simple function returning value in one schema but not is other schema一个简单的函数在一个模式中返回值但不是另一个模式
【发布时间】:2020-10-07 05:08:45
【问题描述】:

我有一个简单的基本功能,它运行良好并在 HR 模式中返回一些值。但是当我在其他模式 scott 中运行相同的函数时,它不会返回任何内容。

1)不返回值的可能原因是什么。 2)如何解决 scott 架构本身的问题。

【问题讨论】:

  • 请提供您正在使用的函数以及返回值的方式
  • 你希望人们如何调试他们看不到的代码?
  • @EdStevens:我知道伙计,但如果面试官只问我这样的问题,我该怎么办。我需要为这些问题做好准备,以便下次可以回答。
  • 你应该说这是一道面试题。以下是我在这种情况下的处理方式。首先,我不会把面试当作填空测试。我把他们当作双向对话。其次,在一次好的面试中,有些问题不是看你能不能“填空”,而是看你如何解决问题。在这种情况下,我会确切地问面试官我问你什么......你怎么能期望调试你看不到的代码。

标签: sql oracle function plsql database-schema


【解决方案1】:

1) 由于 HR 和 SCOTT 架构不包含相同的表或数据,因此在一个中“有效”的函数不一定在另一个中有效。

2) 通过调试函数,找出问题的原因并修复它。我们能帮忙吗?不,因为我们无法调试我们看不到的代码。

【讨论】:

    猜你喜欢
    • 2022-01-15
    • 2022-12-12
    • 2011-06-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-03-27
    相关资源
    最近更新 更多