<P> EXEC SQL.<BR> select to_char(sysdate-1,'yyyymmdd')||'00',<BR> to_char(sysdate,'yyyymmdd')||'00'<BR> into :lv_fr, :lv_to<BR> from dual<BR> ENDEXEC.</P>
<P> </P>
<P> 이런 문장이 나왔는데 솔직히 native SQL을 첨 보는거라 당황스럽네요.</P>
<P> </P>
<P> to_char(sysdate-1,'yyyymmdd')||'00',<BR> to_char(sysdate,'yyyymmdd')||'00'</P>
<P> </P>
<P> 이게 멀 의미하는건지 알고 싶습니다.</P>
<P> </P>
<P>알려주세요..^^ 그리고 즐거운 주말 되시길 바랍니다.<BR></P>
<P> </P>
<P> </P>
<P> 이런 문장이 나왔는데 솔직히 native SQL을 첨 보는거라 당황스럽네요.</P>
<P> </P>
<P> to_char(sysdate-1,'yyyymmdd')||'00',<BR> to_char(sysdate,'yyyymmdd')||'00'</P>
<P> </P>
<P> 이게 멀 의미하는건지 알고 싶습니다.</P>
<P> </P>
<P>알려주세요..^^ 그리고 즐거운 주말 되시길 바랍니다.<BR></P>
<P> </P>
댓글 5
-
e-abap
2007.05.05 08:01
날짜 형태'2007-05-05'를 문자 형태로 20070505 로 변환해서 00 을 붙이는 구문인데, 00은 왜붙이는지 모르겠네요. -
나도아밥퍼
2007.05.05 19:53
감사합니다. 주인장님 그런뜻이 있었군요. ...근데 이건 오라클 문법입니까? 오라클을 해본적이 없어가지구요...공부를 해야 할것 같은데..
그리고 00을 붙히는건 날자에서 시간까지 합친겁니다. siebel의 테이터와 sap 테이터의 주문생성을 검증하기 위한 패치를 위한건데요..
워낙 데이터가 많다보니 시간가지 나누어서 돌리구 있더구요...
아무것도 모르는데 이런걸 다룰려고 하니 한숨만 나옵니다. 장기적인 비젼을 가지고 조금씩 만들어 가야지요...^^
-
e-abap
2007.05.05 20:40
sap를 하면 native sql을 자세히 알 필요는 없습니다.
하지만, DB를 잘 알아야 퍼포먼스도 생각하면서 프로그램할수 있겠지요...
-
sue
2007.05.07 23:06
native sql입니다..
오라클의 기본문법이에요
-
moki
2007.05.09 07:58
아밥의 open sql 에서는 사용가능하지 않은 문법들이 많지요.
그래서 Native sql 를 씁니다.
exec sql performing append_itab.
endexec.
라고 쓰면 해당 데이터를 open sql 을 처럼 쓸수 있어요.