これは非常に奇妙です。実行に 30 分以上かかる CR があります。5 つの大きなテーブルを使用し、サーバーにクエリを実行します。そこでデータを収集するために、IBM i であるサーバー上にビューを作成しました。何らかの理由で、2012 年 8 月以降の CR に関するデータが表示されません。サーバーでその日付を過ぎてクエリを実行すると、データがあり、CR で簡単なレポートを作成しても、2013 年を含むすべてのデータが表示されます。
原因として考えられるのはこれ >
ビューを作成したとき、誤って複数のデータベースを使用していました。2 つのデータベースのうちの 1 つは、データ パージの一部として使用されていました。そのため、8.12/ 以降のデータがなかった可能性があります。
しかし、その時点から、ビューを変更していくつかの新しい列を追加しました。これにより、表示されるデータにそれらが表示されます(8/12まで)
これは、CR が新しいビューを完全に使用していることを示しています。
したがって、CR を再作成できますが、これはかなり面倒です。おそらく私がしていないことが1つありますか?