2016 - 2024

感恩一路有你

存储过程变量声明 oracle的存储过程,为什么不允许直接在变量里赋值?

浏览量:1683 时间:2021-03-12 14:52:26 作者:admin

oracle的存储过程,为什么不允许直接在变量里赋值?

CREATE OR REPLACE PROCEDURE tt IS v sql VARCHAR2(10000)BEGIN v sql:=“CREATE table aa as select*from bb where bb.b1 like “”123%“””--EXECUTE IMMEDIATE v sql--您可以首先阻止DBMSu输出.put行(v_uql)--把v_ql打印出来时看到的结束

存储过程定义参数,关键字out添加在变量名之后,以便在执行存储过程期间为此参数赋值。

执行存储过程后,您可以在sqlplus中获取此参数返回的值。

存储过程变量声明 oracle存储过程定义变量 oracle select into变量赋值

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。