oracle - "IS"在 Oracle 过程中做什么?

标签 oracle stored-procedures syntax

我想在 Oracle 中创建一个过程;但是,我在互联网上查看的任何示例都有一个“IS”语法,我找不到它的任何功能。

CREATE [OR REPLACE] PROCEDURE procedure_name
    [ (parameter [,parameter]) ]

IS
    [declaration_section]

BEGIN
    executable_section

[EXCEPTION
    exception_section]

END [procedure_name];

有谁知道“IS”是做什么的?

最佳答案

ISCreate procedure 的一部分语法:(可以用 AS 替换)

它将过程定义与其内容分开。
后面的可选声明部分允许您声明局部变量。

关于oracle - "IS"在 Oracle 过程中做什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53170266/

相关文章:

oracle - TopLink Essentials 和 EclipseLink 有什么区别

java - 如何在spring框架中使用HibernateTemplate调用存储过程?

Python:在迭代之间更改代码

java - "negate"instanceof 的最佳方法

sql - 具有多个外部约束的 ALTER TABLE 的铁路图不正确?

sql - 在 Oracle 中引用上一个计算值的值

oracle - 是否可以为oracle中创建主键时创建的索引命名?

java - 是否有可能获得在数据库包中声明的常量值? (SQL 或 Java)

sql - 存储过程/函数可以返回表吗?

r - 粘贴是绘图数学表达式中的特殊参数吗?