`

2.plsql的编写规范

 
阅读更多

编写规范
1.注释
单行注释 --
select * from emp where empno=7788;--取得员工信息

多行注释
/*....*/来划分


2.标识符号的命名规范
1)当定义变量时,建议用v_作为前缀 如:v_sal
2)当定义常量时,建议用c_作为前缀 如:c_rate
3)当定义游标时,建议用_cursor作为后缀 如:emp_cursor
4)当定义例外时,建议用e_作为前缀 如:e_error

pl/sql块的介绍
块(block)是pl/sql的基本程序单元,编写pl/sql程序实际上就是编写pl/sql块。要完成相对简单的应用功能,可能只需要编写一个pl/sql块;但是如果要想实现复杂的功能,可能需要在一个pl/sql块中嵌套其它的pl/sql块。

块结构示意图
pl/sql块由三个部分构成:定义部分、执行部分、例外处理部分。

如下所示:
declear
/*定义部分-----定义常量、变量、游标、例外、复杂数据类型*/
begin
/*执行部分-----要执行的pl/sql语句和sql语句*/
exception
/*例外处理部分-----处理运行的各种错误*/
end;

定义部分是从declear开始的,该部分是可选的。
执行部分是从begin开始的,该部分是必须的。
例外处理部分是从exception开始的,该部分是可选的。

分享到:
评论

相关推荐

    PLSQL.PLSQL.DOCPLSQL.DOC

    在提供的文件【PLSQL.DOC】中,我们关注的是一个名为`packCommon`的PL/SQL包体的创建,它涉及到错误处理的实现。包体是包规范的实现部分,包含了实际的代码逻辑。 包体的创建使用了`CREATE OR REPLACE PACKAGE BODY...

    Oracle plsql开发编程规范及技巧

    Oracle plsql开发编程规范及技巧 本规范是针对关系型数据库ORACLE的相关特性,拟定的用于指导和规范相关开发过程的规范,其旨在通过该规范的约束和建议,使开发人员可以在他们所编写的代码中保持统一正确的风格,...

    PLSQL程序优化和性能分析方法

    性能问题的出现往往是由于程序编写的不合理、不规范所造成的。因此,在编写PLSQL程序时,开发者需要了解导致性能问题的内在原因,并采取相应的措施来避免这些问题的出现。 2. PLSQL优化的核心思想 PLSQL优化的核心...

    大数据保姆级别教程sql.plsql.bi.ketlle.Linux..hadoop.hive.shell.sqoop.数仓

    至于数据仓库设计理论,它涉及到数据库的规范化,如第一范式(1NF)、第二范式(2NF)和第三范式(3NF),这些都是确保数据仓库高效、稳定的关键。数据仓库建模,包括星型模式、雪花模式等,是构建高效数据仓库的...

    PLSQL(Oracle)编程规范.pdf

    PL/SQL是Oracle数据库系统...遵守这些规范,将有助于编写出高质量、易于维护的PL/SQL代码,提高代码的可读性和团队间的沟通效率。在实际开发中,还应考虑性能优化、异常处理和错误处理等方面,以实现更健壮的解决方案。

    PLSQL Developer 8.0.3.1510 x86 免安装

    PLSQL Developer是一款专为Oracle数据库开发人员设计的强大集成开发环境(IDE),主要用于编写、调试、测试和管理PL/SQL代码。这款工具以其易用性和高效性在IT行业中广受好评,尤其适合那些需要频繁处理Oracle数据库...

    PLSQL Developer v8.0.0.1480 Keygen 注册机

    PLSQL Developer是一款由Allround Automations公司开发的专业Oracle数据库管理工具,主要用于编写、调试和执行PL/SQL代码。v8.0.0.1480是该软件的一个特定版本,提供了一系列增强的功能和改进,以提升开发人员的工作...

    PLSQL Developer 11.0.6.1776 中文最新官网注册版含注册机DBATools

    - **代码编辑器**:提供了语法高亮、自动完成、错误检查和代码折叠等特性,使得编写PL/SQL代码更为方便。 - **调试功能**:内置的调试器允许用户设置断点、查看变量值、步进执行以及跟踪调用堆栈,帮助开发者定位...

    PLSQL Developer 8.0.4.1514 x86.rar

    PLSQL Developer的PL/SQL美化器可以自动格式化代码,使其符合标准编码规范,提升团队协作效率。此外,美化器还能对代码进行重构,使结构更清晰,逻辑更易于理解。 4. **适用于Oracle相关人员**: 对于Oracle数据库...

    PLSQL Developer 8.0.3.1510

    6. **最佳实践**:编写清晰的注释,遵循编码规范,定期备份代码,及时进行性能优化,都是使用PLSQL Developer时应该遵循的最佳实践。 7. **学习资源**:官方文档、在线教程、社区论坛和视频课程是学习和提升PLSQL ...

    PLSQL Developer10.0.3.1701.7z

    2. **代码编辑器**:该软件内置的代码编辑器提供了丰富的语法高亮、自动完成、错误检查和智能提示功能,极大地提高了开发效率。它还支持多文档界面,允许同时处理多个PL/SQL文件。 3. **数据库连接**:PLSQL ...

    PLSQL Developer10.0.5.1710 正式版+带中文语言包、注册机

    2. **PLSQL Developer的功能**: - **源代码编辑**:具备语法高亮、自动完成、代码折叠等特性,提升编写效率。 - **调试工具**:内置调试器可以设置断点、查看变量值、单步执行,便于调试存储过程和函数。 - **...

    plsql 12含注册码和汉化包

    在"plsql 12含注册码和汉化包"这个主题中,我们主要讨论的是PL/SQL Developer的第12个版本,即12.0.2.1818,它包含了注册码和中文汉化包,方便中国用户使用。 PL/SQL是Oracle数据库系统中的过程式编程语言,结合了...

    DBA对Oracle SQL编写规范的总结

    ### DBA对Oracle SQL编写规范的总结 #### 一、引言 在Oracle数据库开发过程中,遵循一套标准化的SQL编写规范对于提升代码质量、增强可读性和可维护性至关重要。本文档由一位经验丰富的数据库管理员(DBA)撰写,旨在...

    PLSQL 个人自学总结

    熟练掌握PLSQL能帮助开发者编写出更加高效、可靠的数据库应用程序,为企业的数据管理提供强大支持。在实际工作中,结合Oracle的其他特性,如触发器、存储过程、索引优化等,可以进一步提升数据库系统的性能和稳定性...

    PLSQL使用指南

    PLSQL,即过程化SQL(Procedural Language/SQL),是...通过这些知识点的学习,读者应能掌握如何熟练地操作PLSQL客户端,以及如何利用PLSQL语言进行高效、规范的数据库编程,进而为数据处理提供更加便捷和强大的支持。

    PLSQL用户指南与参考.rar

    2. PLSQL用户指南与参考: 这是一本全面的PLSQL语法和用法参考,它通常会涵盖以下内容: - PLSQL基本结构:介绍PLSQL的声明部分、执行部分和异常处理部分,包括变量声明、常量定义、游标、循环、条件语句等。 - ...

    PLSQL_2

    在这个“PLSQL_2”主题中,我们可以深入探讨PLSQL的一些核心概念和重要特性,以及如何利用它来增强数据库管理与开发。 1. **PLSQL的基本结构**: PLSQL程序由三部分组成:声明部分、执行部分和异常处理部分。声明...

    PLSQL Developer V713.

    2. **PL/SQL支持**:作为Oracle数据库的主要编程语言,PL/SQL在PLSQL Developer中得到了全面的支持。它提供了语法高亮、自动完成、错误检查等功能,帮助开发者快速编写和修正代码。 3. **图形化界面**:软件的界面...

    oracle - PLSQL.7z

    提供的"oracle plsql连接工具"可能指的是Oracle SQL Developer、Toad for Oracle等,这些工具提供了集成的环境来编写、测试和调试PL/SQL代码。 学习和掌握Oracle PL/SQL不仅能够提升对Oracle数据库的管理能力,还...

Global site tag (gtag.js) - Google Analytics