home *** CD-ROM | disk | FTP | other *** search
/ Winzipper / Winzipper_ISO.iso / programming / oracle7 7.2 / DB / UTIL72 / ULCASE7.CTL < prev    next >
Encoding:
Text File  |  1995-05-09  |  1.3 KB  |  39 lines

  1. -- Copyright (c) 1991 by Oracle Corporation
  2. --   NAME
  3. --     ulcase7.ctl - <one-line expansion of the name>
  4. --   DESCRIPTION
  5. --     <short description of component this file declares/defines>
  6. --   RETURNS
  7. --
  8. --   NOTES
  9. --     <other useful comments, qualifications, etc.>
  10. --   MODIFIED   (MM/DD/YY)
  11. --    ksudarsh   04/08/94 -  merge changes from branch 1.1.710.1
  12. --    ksudarsh   02/21/94 -  quote dat file
  13. --    ksudarsh   12/30/92 -  Creation 
  14. --    ksudarsh   12/27/92 -  Creation
  15. --
  16. -- $Header: ulcase7.ctl 7020100.1 94/09/23 22:19:24 cli Generic<base> $ ulcase7.ctl
  17. --
  18. LOAD DATA
  19. INFILE 'ulcase7.dat'
  20. APPEND
  21. INTO TABLE emp
  22.   WHEN (57)='.'
  23.   TRAILING NULLCOLS
  24.   (hiredate SYSDATE,
  25.    deptno   POSITION(1:2)  INTEGER EXTERNAL(3)  
  26.             NULLIF deptno=BLANKS,
  27.    job      POSITION(7:14)   CHAR  TERMINATED BY WHITESPACE  
  28.             NULLIF job=BLANKS  "UPPER(:job)",
  29.    mgr      POSITION(28:31)  INTEGER EXTERNAL TERMINATED BY WHITESPACE 
  30.             NULLIF mgr=BLANKS,
  31.    ename    POSITION (34:41) CHAR  TERMINATED BY WHITESPACE  
  32.             "UPPER(:ename)",
  33.    empno    INTEGER EXTERNAL  TERMINATED BY WHITESPACE,
  34.    sal      POSITION(51)  CHAR  TERMINATED BY WHITESPACE
  35.             "TO_NUMBER(:sal,'$99,999.99')",
  36.    comm     INTEGER EXTERNAL  ENCLOSED BY '(' AND '%'  
  37.             ":comm * 100"
  38.   )
  39.