zoukankan      html  css  js  c++  java
  • 【SAS BASE】PROC EXPORT

    
    

    PROC EXPORT可导出两种类型的文件:

    • 导出delimited文件
       1  *例子;
       2   PROC EXPORT DATA=hotels 
       3                        OUTFILE='C:MyRawDataHotels.txt' /*后缀名决定了输出文件的格式,除此之外,额也可以通过DBMS=选项来指定.*/
       4 /*例如:space-delimited文件时没有标准的后缀名的,只能通过DBMS=选项来输出*/
       5                        DBMS=DLM /*若输出CSV文件,则DBMS=CSV;
       6                                   若输出txt文件,则DBMS=TAB;
       7                                   若输出spaced-delimited文件,DBMS=DLM*/
       8                        REPLACE;/*代替现有同名文件*/
       9      DELIMITER='&';/*若使用了DELIMITER=选项,不管上面用了什么后缀,文件都会输出以该语句中指定的分隔符文件*/
      10  RUN;
    • 导出PC文件:适用于Microsoft Excel, Lotus(不包括UNIX),dBase, Microsoft Access,JMP,Paradox,SPSS,Stata
      一、输出PC文件的一般形式(除Microsoft Access外):
            PROC EXPORT DATA=data-set 
                        OUTFILE='filename' 
                        DBMS=DBMS-identifier
                        REPLACE;
             SHEET=‘sheet-name’;/*仅当用户需要自定义sheet名时需要,默认情况下,sheet名与SAS数据集名字相同.注意,sheet-name不能以$结尾*/
             RUN;
      
         【各PC文件后缀及对应DBMS Identifier】
              Type of file           后缀               DBMS Identifier
            Microsoft Excel:         .xls-------------EXCEL(32位Windows)
                                         -------------XLS(UNIX或64位Windows)
               dBase                 .dbf ------------DBF
               JMP                    .jmp------------JMP
              Lotus                   .wk4------------WK4
              Paradox                 .db------------PARADOX
            SPSS save file             .sav-----------SAV
              Stata                     .dta------------DTA
      
      
      二、输出Microsoft Access文件的一般形式:
            PROC EXPORT DATA=data-set 
                                   OUTTABLE='filename'  /*制定了数据库中table的名字,注意此处是OUTTABLE*/
                                   DBMS=DBMS-identifier;/*Microsoft Access文件的后缀名是.mdb,DBMS Identifier是ACCESS(97版)或ACCESS97(00或03版)*/
             DATABASE=‘filename’;/*指定需要修改或创建的Microsoft Access database*/
             RUN;
      
            
                          
  • 相关阅读:
    oracel与mysql 查询从创建时间到更新时间的3天内的数据
    微信创建菜单
    利用XStream实现实体类与xml的转换
    play freamwork 框架中 调用线程保存数据
    play freamwork 框架中 设置文件大小
    将javabean转为map类型,然后返回一个map类型的值
    Base64的加密,解密
    MD5加密
    实体类与CDATA类型的xml的转换的工具类
    解决oracle数据库中 ORA-01843: 无效的月份问题
  • 原文地址:https://www.cnblogs.com/chenyn68/p/3868401.html
Copyright © 2011-2022 走看看