ITPub博客

首页 > Linux操作系统 > Linux操作系统 > oracle数据库注释问题

oracle数据库注释问题

原创 Linux操作系统 作者:zhangning0819 时间:2010-12-09 19:19:31 1 删除 编辑

/*使用TTITLE 和BTITLE命令可以设置报表的页眉和页脚信息*/
TTITLE LEFT '日期:' _DATE CENTER '使用报表统计各部门人数'
BTITLE CENTER '谢谢使用该报表!' RIGHT '页:' FORMAT 999  SQL.PNO  SKIP 2
/*使用SET ECHO OFF语句不显示结果::控制是否列出每一个在start开始时执行的命令*/
SET ECHO OFF
SET VERIFY OFF
/* 使用SET PAGESIZE语句设置每页显示的行数*/
SET PAGESIZE 30
/*使用SET LINESIZE语句设置每行的字符数  */
SET LINESIZE 100
/*清除列的格式化  */
CLEAR COLUMNS
/*使用COLUMN 命令格式化列的显示  */
COLUMN empno HEADING '员工编号' FORMAT 9999
COLUMN ename HEADING '员工姓名' FORMAT A10
COLUMN hiredate HEADING '受雇日期' JUSTIFY CENTER
COLUMN sal HEADING '员工工资' FORMAT $999,999.99
COLUMN deptno HEADING '部门编号' FORMAT 9999
/*使用BREAK 命令,根据deptno列值的不同分隔输出,重复的列不进行显示  */
BREAK ON deptno
/*使用COMPUTE命令,根据deptno列统计empno的数量,显示为“部门人数”  */
COMPUTE COUNT LABEL '部门人数' OF empno ON deptno
/*定义SELECT 语句,检索scott用户的emp表,将该表的记录按照deptno列进行  */
SELECT empno,ename,hiredate,sal,deptno
FROM scott.emp
ORDER BY deptno;
/*清除列的格式  */
CLEAR COLUMNS
/* 关闭页眉和页脚 */
TTITLE OFF
BTITLE OFF

代码运行结果如下!!!!重复结果输出。

SQL> @'d:\Oracle TEMP\test.sql'

     EMPNO ENAME      HIREDATE              SAL     DEPTNO                                         
---------- ---------- -------------- ---------- ----------                                         
      7782 CLARK      09-6月 -81           2450         10                                         
      7839 KING       17-11月-81           5000                                                    
      7934 MILLER     23-1月 -82           1300                                                    
----------                                      **********                                         
         3                                      部门人数                                           
      7566 JONES      02-4月 -81           2975         20                                         
      7902 FORD       03-12月-81           3000                                                    
      7876 ADAMS      23-5月 -87           1100                                                    
      7369 SMITH      17-12月-80            800                                                    
      7788 SCOTT      19-4月 -87           3000                                                    
----------                                      **********                                         
         5                                      部门人数                                           
      7521 WARD       22-2月 -81           1250         30                                         
      7844 TURNER     08-9月 -81           1500                                                    
      7499 ALLEN      20-2月 -81           1600                                                    
      7900 JAMES      03-12月-81            950                                                    
      7698 BLAKE      01-5月 -81           2850                                                    
      7654 MARTIN     28-9月 -81           1250                                                    
----------                                      **********                                         
         6                                      部门人数                                           

已选择14行。


日期:09-12月-10                       使用报表统计各部门人数                                      
     EMPNO ENAME      HIREDATE              SAL     DEPTNO                                         
---------- ---------- -------------- ---------- ----------                                         
      7782 CLARK      09-6月 -81           2450         10                                         
      7839 KING       17-11月-81           5000                                                    
      7934 MILLER     23-1月 -82           1300                                                    
----------                                      **********                                         
         3                                      部门人数                                           
      7566 JONES      02-4月 -81           2975         20                                         
      7902 FORD       03-12月-81           3000                                                    
      7876 ADAMS      23-5月 -87           1100                                                    
      7369 SMITH      17-12月-80            800                                                    
      7788 SCOTT      19-4月 -87           3000                                                    
----------                                      **********                                         
         5                                      部门人数                                           
      7521 WARD       22-2月 -81           1250         30                                         
      7844 TURNER     08-9月 -81           1500                                                    
      7499 ALLEN      20-2月 -81           1600                                                    
      7900 JAMES      03-12月-81            950                                                    
      7698 BLAKE      01-5月 -81           2850                                                    
      7654 MARTIN     28-9月 -81           1250                                                    
----------                                      **********                                         
         6                                      部门人数                                           

 


                                          谢谢使用该报表!                                  页:   1
                                                                                                   

已选择14行。


日期:09-12月-10                       使用报表统计各部门人数                                      
     EMPNO ENAME      HIREDATE              SAL     DEPTNO                                         
---------- ---------- -------------- ---------- ----------                                         
      7782 CLARK      09-6月 -81           2450         10                                         
      7839 KING       17-11月-81           5000                                                    
      7934 MILLER     23-1月 -82           1300                                                    
----------                                      **********                                         
         3                                      部门人数                                           
      7566 JONES      02-4月 -81           2975         20                                         
      7902 FORD       03-12月-81           3000                                                    
      7876 ADAMS      23-5月 -87           1100                                                    
      7369 SMITH      17-12月-80            800                                                    
      7788 SCOTT      19-4月 -87           3000                                                    
----------                                      **********                                         
         5                                      部门人数                                           
      7521 WARD       22-2月 -81           1250         30                                         
      7844 TURNER     08-9月 -81           1500                                                    
      7499 ALLEN      20-2月 -81           1600                                                    
      7900 JAMES      03-12月-81            950                                                    
      7698 BLAKE      01-5月 -81           2850                                                    
      7654 MARTIN     28-9月 -81           1250                                                    
----------                                      **********                                         
         6                                      部门人数                                           

 


                                          谢谢使用该报表!                                  页:   1
                                                                                                   

已选择14行。


日期:09-12月-10                       使用报表统计各部门人数                                      
     EMPNO ENAME      HIREDATE              SAL     DEPTNO                                         
---------- ---------- -------------- ---------- ----------                                         
      7782 CLARK      09-6月 -81           2450         10                                         
      7839 KING       17-11月-81           5000                                                    
      7934 MILLER     23-1月 -82           1300                                                    
----------                                      **********                                         
         3                                      部门人数                                           
      7566 JONES      02-4月 -81           2975         20                                         
      7902 FORD       03-12月-81           3000                                                    
      7876 ADAMS      23-5月 -87           1100                                                    
      7369 SMITH      17-12月-80            800                                                    
      7788 SCOTT      19-4月 -87           3000                                                    
----------                                      **********                                         
         5                                      部门人数                                           
      7521 WARD       22-2月 -81           1250         30                                         
      7844 TURNER     08-9月 -81           1500                                                    
      7499 ALLEN      20-2月 -81           1600                                                    
      7900 JAMES      03-12月-81            950                                                    
      7698 BLAKE      01-5月 -81           2850                                                    
      7654 MARTIN     28-9月 -81           1250                                                    
----------                                      **********                                         
         6                                      部门人数                                           

 


                                          谢谢使用该报表!                                  页:   1
                                                                                                   

已选择14行。


日期:09-12月-10                       使用报表统计各部门人数                                      
     EMPNO ENAME      HIREDATE              SAL     DEPTNO                                         
---------- ---------- -------------- ---------- ----------                                         
      7782 CLARK      09-6月 -81           2450         10                                         
      7839 KING       17-11月-81           5000                                                    
      7934 MILLER     23-1月 -82           1300                                                    
----------                                      **********                                         
         3                                      部门人数                                           
      7566 JONES      02-4月 -81           2975         20                                         
      7902 FORD       03-12月-81           3000                                                    
      7876 ADAMS      23-5月 -87           1100                                                    
      7369 SMITH      17-12月-80            800                                                    
      7788 SCOTT      19-4月 -87           3000                                                    
----------                                      **********                                         
         5                                      部门人数                                           
      7521 WARD       22-2月 -81           1250         30                                         
      7844 TURNER     08-9月 -81           1500                                                    
      7499 ALLEN      20-2月 -81           1600                                                    
      7900 JAMES      03-12月-81            950                                                    
      7698 BLAKE      01-5月 -81           2850                                                    
      7654 MARTIN     28-9月 -81           1250                                                    
----------                                      **********                                         
         6                                      部门人数                                           

 


                                          谢谢使用该报表!                                  页:   1
                                                                                                   

已选择14行。


日期:09-12月-10                       使用报表统计各部门人数                                      
员工编号 员工姓名      受雇日期        员工工资 部门编号                                           
-------- ---------- -------------- ------------ --------                                           
    7782 CLARK      09-6月 -81        $2,450.00       10                                           
    7839 KING       17-11月-81        $5,000.00                                                    
    7934 MILLER     23-1月 -82        $1,300.00                                                    
--------                                        ********                                           
       3                                        部门人数                                           
    7566 JONES      02-4月 -81        $2,975.00       20                                           
    7902 FORD       03-12月-81        $3,000.00                                                    
    7876 ADAMS      23-5月 -87        $1,100.00                                                    
    7369 SMITH      17-12月-80          $800.00                                                    
    7788 SCOTT      19-4月 -87        $3,000.00                                                    
--------                                        ********                                           
       5                                        部门人数                                           
    7521 WARD       22-2月 -81        $1,250.00       30                                           
    7844 TURNER     08-9月 -81        $1,500.00                                                    
    7499 ALLEN      20-2月 -81        $1,600.00                                                    
    7900 JAMES      03-12月-81          $950.00                                                    
    7698 BLAKE      01-5月 -81        $2,850.00                                                    
    7654 MARTIN     28-9月 -81        $1,250.00                                                    
--------                                        ********                                           
       6                                        部门人数                                           

 


                                          谢谢使用该报表!                                  页:   1
                                                                                                   

已选择14行。


日期:09-12月-10                       使用报表统计各部门人数                                      
员工编号 员工姓名      受雇日期        员工工资 部门编号                                           
-------- ---------- -------------- ------------ --------                                           
    7782 CLARK      09-6月 -81        $2,450.00       10                                           
    7839 KING       17-11月-81        $5,000.00                                                    
    7934 MILLER     23-1月 -82        $1,300.00                                                    
--------                                        ********                                           
       3                                        部门人数                                           
    7566 JONES      02-4月 -81        $2,975.00       20                                           
    7902 FORD       03-12月-81        $3,000.00                                                    
    7876 ADAMS      23-5月 -87        $1,100.00                                                    
    7369 SMITH      17-12月-80          $800.00                                                    
    7788 SCOTT      19-4月 -87        $3,000.00                                                    
--------                                        ********                                           
       5                                        部门人数                                           
    7521 WARD       22-2月 -81        $1,250.00       30                                           
    7844 TURNER     08-9月 -81        $1,500.00                                                    
    7499 ALLEN      20-2月 -81        $1,600.00                                                    
    7900 JAMES      03-12月-81          $950.00                                                    
    7698 BLAKE      01-5月 -81        $2,850.00                                                    
    7654 MARTIN     28-9月 -81        $1,250.00                                                    
--------                                        ********                                           
       6                                        部门人数                                           

 


                                          谢谢使用该报表!                                  页:   1
                                                                                                   

已选择14行。


日期:09-12月-10                       使用报表统计各部门人数                                      
员工编号 员工姓名      受雇日期        员工工资 部门编号                                           
-------- ---------- -------------- ------------ --------                                           
    7782 CLARK      09-6月 -81        $2,450.00       10                                           
    7839 KING       17-11月-81        $5,000.00                                                    
    7934 MILLER     23-1月 -82        $1,300.00                                                    
--------                                        ********                                           
       3                                        部门人数                                           
    7566 JONES      02-4月 -81        $2,975.00       20                                           
    7902 FORD       03-12月-81        $3,000.00                                                    
    7876 ADAMS      23-5月 -87        $1,100.00                                                    
    7369 SMITH      17-12月-80          $800.00                                                    
    7788 SCOTT      19-4月 -87        $3,000.00                                                    
--------                                        ********                                           
       5                                        部门人数                                           
    7521 WARD       22-2月 -81        $1,250.00       30                                           
    7844 TURNER     08-9月 -81        $1,500.00                                                    
    7499 ALLEN      20-2月 -81        $1,600.00                                                    
    7900 JAMES      03-12月-81          $950.00                                                    
    7698 BLAKE      01-5月 -81        $2,850.00                                                    
    7654 MARTIN     28-9月 -81        $1,250.00                                                    
--------                                        ********                                           
       6                                        部门人数                                           

 


                                          谢谢使用该报表!                                  页:   1
                                                                                                   

已选择14行。


日期:09-12月-10                       使用报表统计各部门人数                                      
员工编号 员工姓名      受雇日期        员工工资 部门编号                                           
-------- ---------- -------------- ------------ --------                                           
    7782 CLARK      09-6月 -81        $2,450.00       10                                           
    7839 KING       17-11月-81        $5,000.00                                                    
    7934 MILLER     23-1月 -82        $1,300.00                                                    
--------                                        ********                                           
       3                                        部门人数                                           
    7566 JONES      02-4月 -81        $2,975.00       20                                           
    7902 FORD       03-12月-81        $3,000.00                                                    
    7876 ADAMS      23-5月 -87        $1,100.00                                                    
    7369 SMITH      17-12月-80          $800.00                                                    
    7788 SCOTT      19-4月 -87        $3,000.00                                                    
--------                                        ********                                           
       5                                        部门人数                                           
    7521 WARD       22-2月 -81        $1,250.00       30                                           
    7844 TURNER     08-9月 -81        $1,500.00                                                    
    7499 ALLEN      20-2月 -81        $1,600.00                                                    
    7900 JAMES      03-12月-81          $950.00                                                    
    7698 BLAKE      01-5月 -81        $2,850.00                                                    
    7654 MARTIN     28-9月 -81        $1,250.00                                                    
--------                                        ********                                           
       6                                        部门人数                                           

 


                                          谢谢使用该报表!                                  页:   1
                                                                                                   

已选择14行。


日期:09-12月-10                       使用报表统计各部门人数                                      
员工编号 员工姓名      受雇日期        员工工资 部门编号                                           
-------- ---------- -------------- ------------ --------                                           
    7782 CLARK      09-6月 -81        $2,450.00       10                                           
    7839 KING       17-11月-81        $5,000.00                                                    
    7934 MILLER     23-1月 -82        $1,300.00                                                    
--------                                        ********                                           
       3                                        部门人数                                           
    7566 JONES      02-4月 -81        $2,975.00       20                                           
    7902 FORD       03-12月-81        $3,000.00                                                    
    7876 ADAMS      23-5月 -87        $1,100.00                                                    
    7369 SMITH      17-12月-80          $800.00                                                    
    7788 SCOTT      19-4月 -87        $3,000.00                                                    
--------                                        ********                                           
       5                                        部门人数                                           
    7521 WARD       22-2月 -81        $1,250.00       30                                           
    7844 TURNER     08-9月 -81        $1,500.00                                                    
    7499 ALLEN      20-2月 -81        $1,600.00                                                    
    7900 JAMES      03-12月-81          $950.00                                                    
    7698 BLAKE      01-5月 -81        $2,850.00                                                    
    7654 MARTIN     28-9月 -81        $1,250.00                                                    
--------                                        ********                                           
       6                                        部门人数                                           

 


                                          谢谢使用该报表!                                  页:   1
                                                                                                   

已选择14行。

SQL> spool off

 

有那位仁兄知道这里边的错误啊?

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/25058777/viewspace-681435/ ,如需转载,请注明出处,否则将追究法律责任。

上一篇: 没有了~
下一篇: 没有了~
请登录后发表评论 登录
全部评论

注册时间:2010-12-09

  • 博文量
    1
  • 访问量
    1130