【文件属性】:
文件名称:Oracle数据库使用及命名规则的详解
文件大小:22KB
文件格式:DOCX
更新时间:2015-03-29 02:37:54
Oracle java Oracle数据库 oracle实用语句
二、 注释说明
1. 本注释说明主要用于PL/SQL程序及其它SQL文件,其它可作参考;
2. SQLPLUS接受的注释有三种:
―― 这儿是注释
/* 这儿是注释 */
REM 这儿是注释
3. 开始注释,类似JAVAK中的开始注释,主要列出文件名,编写日期,版权说明,程序功能以及修改记录:
REM
REM $Header: filename, version, created date,auther
REM
REM Copyright
REM
REM FUNCTION
REM function explanation
REM
REM NOTES
REM
REM MODIFIED (yy/mm/dd)
REM who when - for what, recently goes first
4. 块注释,如表注释,PROCEDURE注释等,同JAVA:
/*
* This table is for TrustPass
* mainly store the information
* of TrustPass members
*/
5. 单行注释,如列注释:
login_id VARCHAR2(32) NOT NULL, -- 会员标识
三、 缩进
低级别语句在高级别语句后的,一般缩进4个空格:
DECLARE
v_MemberId VARCHAR2(32),
BEGIN
SELECT admin_member_id INTO v_MemberId
FROM company
WHERE id = 10;
DBMS_OUTPUT.PUT_LINE(v_MemberId);
END;
同一语句不同部分的缩进,如果为sub statement,则通常为2个空格,如果与上一句某部分有密切联系的,则缩至与其对齐:
BEGIN
FOR v_TmpRec IN
(SELECT login_id,
gmt_created, -- here indented as column above
satus
FROM member -- sub statement
WHERE site = 'china'
AND country='cn' )
LOOP
NULL;
END LOOP;
END;
四、 断行
• 一行最长不能超过80字符
网友评论
- 不错的规范。