【发布时间】:2019-04-09 17:59:24
【问题描述】:
我想在 Oracle 中创建一个过程;但是,我在 Internet 上查看的任何示例都有一个“IS”语法,我找不到它的任何功能。
CREATE [OR REPLACE] PROCEDURE procedure_name
[ (parameter [,parameter]) ]
IS
[declaration_section]
BEGIN
executable_section
[EXCEPTION
exception_section]
END [procedure_name];
有人知道“IS”是做什么的吗?
【问题讨论】:
-
IS只是属于语法,增强可读性。你也可以这样问:“在 GROUP BY 中,GROUP 后面必须跟 BY。BY 的功能是什么?” -
您是在问 [declaration_section] 中的内容吗?
-
@ThorstenKettner:“BY”不会单独出现,“GROUP BY”有定义和功能。另一方面,“IS”总是单独出现并具有模糊的功能。
-
@WW:不,我知道 [Declaration_Section] 中发生了什么,我只是不知道“IS”有什么用。
标签: oracle stored-procedures syntax