【问题标题】:IS vs AS keywords for PL/SQL Oracle Function or Procedure Creation [duplicate]PL/SQL Oracle 函数或过程创建的 IS 与 AS 关键字 [重复]
【发布时间】:2011-01-21 06:11:29
【问题描述】:

在创建 Oracle 函数或过程时,我一直试图找出 PL/SQL 中的 ISAS 关键字之间的区别。

我已经搜索过,但找不到任何关于此的信息。有谁知道区别吗?

【问题讨论】:

  • 据我所知,它们在语义上是相同的

标签: sql oracle plsql


【解决方案1】:

与 select 语句中的 DISTINCT 和 UNIQUE 相同。 即,“IS”和“AS”之间没有实质性区别。 向后兼容性和符合标准

【讨论】:

  • 为什么IS在使用SYS_REFCURSOR的封装过程中只返回一行,而AS返回所有行?
【解决方案2】:

我从来不知道有什么不同。 Oracle documentation 暗示它们是同义词:

函数体以关键字IS(或AS)开头,以关键字END结尾,后跟可选的函数名。

【讨论】:

    猜你喜欢
    • 2017-12-21
    • 2011-11-08
    • 2021-02-20
    • 1970-01-01
    • 1970-01-01
    • 2013-06-19
    • 1970-01-01
    • 2016-08-18
    • 1970-01-01
    相关资源
    最近更新 更多