感觉你基础的 sql 都不是很懂啊。
1. return:= FUNC_If() ; 你 return 定义没了啊 select FUNC_If() from dual ; 查询返回结果2. 基本语法:(这叫 sql 代码块)
declare
-- 定义变量
return_temp varchar2(2000); -- 不要与关键字重名
begin
-- 程序逻辑
return_temp := FUNC_If();
end;3. 包的运行和类的又所差距, 包是从上至下运行 sql 块, 类是从构造函数先运行4. 这个问题问下百度吧, 太理论了
1. return:= FUNC_If() ; 你 return 定义没了啊 select FUNC_If() from dual ; 查询返回结果2. 基本语法:(这叫 sql 代码块)
declare
-- 定义变量
return_temp varchar2(2000); -- 不要与关键字重名
begin
-- 程序逻辑
return_temp := FUNC_If();
end;3. 包的运行和类的又所差距, 包是从上至下运行 sql 块, 类是从构造函数先运行4. 这个问题问下百度吧, 太理论了
解决方案 »
- 送分100分:ORACLE的几个基础问题
- oracle 修改process
- 集中式数据库系统改造分布式系统:一,方案oracle RAC 二。oracle分布式数据库系统
- 使用PL/SQL Developer 创建作业(Create job)的问题
- 一个有1年的SQL Server开发经验的人虚心的向您请教Oracle
- *** oracle 数据库字段类型的问题?急,请高手指点!****
- 提示无效的触发器说明??急(^!^)
- 两台数据服务器之间的热备份
- 请教高手,求ORACLE LONG值长度的问题
- ORACLE 8.17 使用DATABASE LINK 有问题
- oracel 11g数据导入问题,急!!!!!!!!
- oracle跨表空间数据的导入和导出
抓住本质好不啦,请告诉我包内公有和私有函数在包内怎么声明和调用,还是说这种用法用不了?
2,我的意思是包内的执行部分是不是相当于初始化,即构造函数?不是begin后边是什么。
3,再具体点,比如执行部分只是在初始化包实例化时执行?
4,请概述,百度能查到的东西我都已经查过,请告诉我百度差不到的。我觉得能做到简单几句就能把主要理论区别描述清楚,需要对这两种语言都有较深刻理解,很体现水平的哦