내 코그노 스 보고서는 sysdate-n을 사용하여 지정된 날짜의 레코드를 검색합니다. 보고서 실행 시간은 다양합니다. 내 보고서가 다음 날에 실행된다고 가정 해 봅시다. 예를 들어, 오전 12 시가 지나면 레코드가 엉망이되거나 검색된 레코드가 보고서가 실행 된 시간에만 의존합니까?Cognos 보고서에서 sysdate 사용
0
A
답변
0
보고서에서 Cognos에서 생성 된 SQL이 얼마나 복잡한지를 보지 않고는 대답하기 어려운 질문입니다.
Sana 주석이 암시 하듯 일반적으로 SQL이 실행되고 sysdate의 값은 첫 번째 히트 중에 설정되지만 SQL의 다른 섹션이 실행되는 복잡한 보고서가있을 때 데이터베이스에서 매우 이상한 로그를 보았습니다 다른 필터의 경우 -이 경우 SQL 실행 코드가 일 때 일 때 문제가 발생할 수 있습니다.
당신이 도움이 될 보고서의 SQL을 게시 할 수 있지만 아마도 가장 좋은 방법은 그것을 테스트하는 경우 - 11:55 pm에 보고서를 실행하고 결과를 오전 12시 1분
에서 실행하는 경우에 다른 방법을 볼
실행 시간 또는 실행 전에 sysdate 값을 설정합니까? – Sana