본문 바로가기
SAS

[오라클] 오라클 날짜를 SAS날짜로 변경(oracle,d...

by 기서무나구물 2011. 1. 4.

포스팅 목차

    Programming Category (English)728x90

    /*오라클 데이터 형식은 보통 2002/04/14 00:00:00  이런 형식이죠. 오라클에서 SAS로 데이터를 가져오면   22APR2003:00:00:00 이런 형식이 되어서 데이터 처리가 필요하죠.

    아래 역시 데이터 처리를 하지만, SAS로 데이터를 쓰면서 처리를 하니 시간을 줄일수 있을듯 합니다.*/

     

    혹시 더 편한방법 아시면 알려주시겠어요...

    오라클에서 바로 처리를 못하겠더라구요.오라클 에서 날짜 포맷을 "20090505" 이런 형태로는 안되더군요(시간이 같이 붙음)

     

    proc sql;
      connect to oracle(user=olapuser password=olapuser path='DR');
      %put &sqlxmsg;
         create table SAS.BACK as
              select datepart(VAR1) as back format=yymmdd10.
         from connection to oracle (select DATE변수 as VAR1 from BACK(오라클테이블)
                                    where rownum<10);
      %put &sqlxmsg;
      disconnect from oracle;
    quit;

     

     

     

    * 통계분석연구회 : http://cafe.daum.net/statsas

    * 백승민홈페이지 : http://www.statwith.pe.kr



     백승민님의 파란블로그에서 발행된 글입니다.


    반응형

    댓글