PL/SQL块的类型解析
PL/SQL块的类型
无名块
描述: 嵌入在应用内或交互式发出的无名块
应用的环境: 任何PL/SQL环境
有名块
描述: 可以接受参数,并返回结果的有名PL/SQL块,存储在应用程序中。这些块可以被重复调用。
应用的环境: Oracle Developer 6i的各个工具
存储过程与函数
描述: 也可以接受参数,并返回结果的有名PL/SQL块,存储在服务器端。这些块可以被重复调用。
应用的环境: 任何客户端工具和服务器环境
包
描述: 有名的PL/SQL模块,是相关的过程、函数、标识符的集合。存储在服务器端,可以被重复调用
应用
Oracle
6
2024-11-04
Oracle SQL & PL/SQL 标识符命名示例
Oracle SQL & PL/SQL 标识符命名示例
| 类型 | 示例 ||-----------------|--------------------------|| 变量 | v_name, v_sal || 常量 | C_name, c_company_name || 游标 | name_curse, emp_cursor || 异常 | e_name, e_too_many || 表类型 | nam
Oracle
15
2024-05-19
Oracle数据库中的PL/SQL块概述
PL/SQL块是构成Oracle数据库中程序的基本单元,可用于编写存储过程、函数、包以及触发器等。PL/SQL程序通常由声明部分、可执行部分和异常处理部分组成。
Oracle
13
2024-08-18
使用PL/SQL创建用户并授权
使用PL/SQL工具,为Oracle的一般用户分配权限,并配置Java环境变量。
Oracle
10
2024-07-31
Wise Goto-Block自动创建Simulink源块
块名自动生成 From 块的功能,真的是省心又高效,适合做Simulink模型的你。只要你改了Goto-Block的块名,对应的From-Block就会自动出来,名字、标记都一起搞定,还省去手动同步的麻烦,蛮贴心的。
颜色也会跟源块一样,界面整洁,看着就舒服。比如你给Goto命名为SignalOut,那From马上就叫SignalOut,连标记名也一并设置好了。对做模型调试的你来说,减少出错的点,节奏也快多了。
命名规则也比较统一,块名里自动加上Goto和From后缀,模型一眼就能看清流向结构,调试的时候也更顺手。不少同事用了都说“还不错”,尤其是大型模型里跳转多的场景,用这个工具真的爽。
如
Matlab
0
2025-06-18
Oracle SQL & PL-SQL触发器的创建方法
创建触发器CREATE [OR REPLACE] TRIGGER trigger_name {BEFORE | AFTER | INSTEAD OF} triggering_event referencing_clause [WHEN trigger_condition] [FOR EACH ROW] trigger_body;在这里,trigger_name是触发器的名称,triggering_event指定激发触发器的事件(也可能包括特定的表或视图),trigger_body是触发器的代码。referencing_clause被用来引用在行中目前被一个不同的名字修改的数据。如果WHEN子句
Oracle
8
2024-08-26
创建和执行Oracle SQL及PL-SQL脚件
创建和执行Oracle SQL及PL-SQL脚件涉及以下步骤:1. 编写SQL SELECT语句;2. 将SELECT语句保存到脚件中;3. 从编辑器中调用该文件;4. 在SELECT语句前添加格式化命令;5. 验证SELECT语句后的终结符;6. 清除SELECT语句后的格式化命令;7. 保存脚件;8. 使用“START文件名”命令运行脚本。
Oracle
15
2024-07-22
对象重命名-SQL基础
通过执行RENAME命令,可以更改表、视图、同义词和序列等对象的名称。
注意:只有对象的拥有者才可以执行此操作。
Informix
15
2024-05-19
创建与调用存储过程-PL/SQL编程实战
创建和调用存储过程
Oracle 提供了将 PL/SQL 程序存储在数据库中的功能,并可在任何地方执行它们,这就是所谓的 存储过程 或 函数。
过程 和 函数 统称为 PL/SQL 子程序,它们是已命名的 PL/SQL 块,存储在数据库中,并通过 输入、输出 参数或 输入/输出 参数与其调用者交换信息。
它们的唯一区别是:函数 总是向调用者返回数据,而 过程 则不返回任何数据。
Oracle
8
2024-11-05