포스팅 목차
/*오라클 데이터 형식은 보통 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
반응형
'SAS' 카테고리의 다른 글
Firth logistic regression (SAS and R) (0) | 2011.02.18 |
---|---|
[이중배열] 이중배열을 이용한 관측치별 누적합 구... (0) | 2011.02.18 |
[GRADAR] GARADAR 넓이(비율) 조정 (0) | 2011.02.18 |
데이터 중복제거(first. / last대안) - MAX , MIN (0) | 2011.02.15 |
[ODS] 페이지 나누기 옵션(STARTPAE) (0) | 2011.01.19 |
댓글