问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

请问几个oracle存储过程语法的问题

发布网友 发布时间:2022-04-07 18:45

我来回答

3个回答

热心网友 时间:2022-04-07 20:15

1、包中用is和as是同等的,因为在SQL中只能用AS,而在PL/SQL中可以用is,因兼容问题,所以PL/SQL中也可以使用AS;
2、放在begin外面,值得注意的是PL/SQL是块状结构,所以变量都应该的申明部分定义,也就是begin外面;
3、在函数、过程、包的申明部分定义变量时,可以不用Declare,但使用匿名程序时,一定要使用Declare定义变量;
4、纯SQL语句是不用begin/end的。只有PL/SQL语句才使用。

热心网友 时间:2022-04-07 21:33

1 随便 一般用is
2 在begin外面
declare
v_sql varchar2(200)
begin
...
end;
/
3 在存储过程中 变量是直接在is后面定义
而在程序块中,变量时在declare后定义上(如上,declare就相当于is)
4 你所看到的dml语句是在一个sql脚本中,所以不用放在begin end里面。

从你的提问来看 你还没明白存储过程和程序块的概念。
存储过程:
create or replace procere test(
p_date date,
p_num number
) is
v_date date;
v_num number;
begin
....
end procere test;
\

程序块:
declare
v_date date;
v_num number;
begin
....
end;
/

其中的declare就相当于is
如果这个程序块中不需要变量,你可以直接:
begin
....
end;
/

热心网友 时间:2022-04-07 23:07

第一个问题:is和as是可以互用的,用哪个都没关系的
第二个问题:在外面
第三个问题:过程中没有declare关键字,declare用在语句块中
第四个问题:估计你看到的是做游标定义的东东,抑或者直接就一句sql。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
为什么电脑上的word界面变小为什么WORD里面的页面变的很小怎么设置回来... AHA拯救心脏救命术(Basic Life Support,BLS) 基础生命的基本顺序 机械制图第一视角与第三视角的区别 明日之后野外感染者据点都在什么地方 感染就聚集点位置分享 明日之后 明日之后哪些地图有强力感染者? 《明日之后》野外感染者据点一览 明日之后野外感染者据点去哪找 妙洁提醒你注意:保鲜膜有些不能加热 有些不能包肉 C盘里文件的修改日期是不是就代表那天我用过电脑,我是上午用的,可文件... 《梦幻西游》五开名字有哪些? 沧州一方房地产开发有限公司怎么样? 股份占50.1%能绝对控股吗 北京一方上扬文化发展有限公司怎么样? 北京春风一方制药有限公司怎么样? 一方纪元(北京)科技有限公司怎么样? 深圳市前海一方控股有限公司怎么样? 北京一方人杰企划有限公司怎么样? 北京一方天地环境景观规划设计咨询有限公司怎么样? 集团关联方和股份关联方有什么区别 控股公司和合伙公司有什么样区别? 一方电气股份有限公司怎么样? 西安一方控股有限公司怎么样? 北京一方源投资有限责任公司怎么样? 北京一方房地产开发有限公司怎么样? 北京一方控股集团有限公司怎么样? 有逾期光大信用卡通过初审面签会通过吗 信用卡逾期六次农行面签能不能过 信用卡连续逾期三次银行面签了房贷能不能成功? 光大银行信用卡通知我去面签,,我征信有一次贷款逾期一天不知道能过吗去还是不去 换主板会对硬盘上的数据造成损害吗? 梦幻西游那点事 求五开五个号名字要好看的 笔记本更换了主板之后,对硬盘的分区有什么影响? 梦幻西游五开名字 旧电脑更换新主板后c盘和其他盘里的文件还在原来的其他硬盘里面吗? 来一个梦幻五开名字 台式电脑换了主板和cpu后硬盘里的资料会没了吗 大话三五开职业玩家。想改名字。五个号都改。谁给想个NB又好听的名字。最好五个都写上~ 电脑换主板并且加硬盘会对原有数据有影响吗? 【高分】求一个渡劫五开名字,梦幻西游的。 电脑更换主板后硬盘里的资料还存在吗 梦幻西游五开起名字 我想把电脑,处理器,主板,电源,一起换掉,会不会对硬盘里的文件有影响? 我有两台电脑互换主板和cpu电脑数据会丢失吗? 谁帮我梦幻西游取五个名字我五开 电脑主板有事会对硬盘造成影响吗? 梦幻自己想练五个号,都叫什么名字比较好,练哪些门派好? 寻一篇关于写春暖花开的散文或者诗歌(原创最好) 电脑更换主版后硬盘的东西会丢失吗 以“一二三四五”开头分别取五个名字