zoukankan      html  css  js  c++  java
  • 15 参数Parameters、变量Variables

    2.规范:输入函数命名规范为P_NAME
    3.规范:普通类型变量命名规范为V_NAME,如数字、字符串、日期等。CURSOR类型变量使用CUR_作为前缀。隐式游标变量、记录类型变量以及对象类型变量按普通变量规范。
    4.规范:输出参数命名规范为O_NAME,输出参数放在参数列表最后。
    5. 建议:命名规范中的NAME部分应能清楚表示变量或者参数的含义,以提高代码可读性。避免使用V_1、V_M、P_1、P_N等无法表达具体含义的参数或者变量命名。
    示例:

    正确变量命名:
    DECLARE

    V_ORDER_DATE CHAR(8);--订单日期

    V_ORDER_NO NUMBER(16);--订单号

    CURSOR CUR_ORDER_LIST IS SELECT ……;

    错误变量命名:
    DECLARE

    ORDER_DATE CHAR(8);--没有规定前缀

    ORDER_NO NUMBER(16); --没有规定前缀

    v_order_detail_id number(16);--大小写不规范

    正确参数命名:
    CREATE PROCEDURE P_NAME(

    P_USER_ID VARCHAR2,--用户编号

    O_ORDER_COUNT OUT NUMBER—输出订单数

    ) AS ……

    错误参数命名:
    CREATE PROCEDURE P_NAME(

    USER_ID VARCHAR2,--前缀不规范

    P_dept_code VARCHAR,--大小写错误

    P_2 OUT NUMBER—前缀不规范,命名没有含义

    ) AS ……

  • 相关阅读:
    Android CheckBox的监听事件
    sqlite实现用户数据储存
    论面向服务架构设计及其应用
    聊聊架构阅读笔记(3)
    第九周学习总结
    pip下载报错cannot import name 'FormatControl'
    第八周学习总结
    聊聊架构阅读笔记(2)
    阅读笔记
    第七周学习总结
  • 原文地址:https://www.cnblogs.com/zhu998/p/14227049.html
Copyright © 2011-2022 走看看