0

当社の AS400 を管理するベンダーがいます。彼らのサービスの 1 つは、iSeries を使用して照会できるテーブルを介してファイルを提供することです。ただし、テーブルには 1 つの列しかなく、各レコードはファイルの 1 つの行にすぎません。したがって、入力された順序を維持しながらテーブルからすべてのレコードを選択する必要がありますが、ORDER BY を使用できる列がありません。

リレーショナル データベースでは、ORDER BY 句のない select ステートメントでは保証された並べ替え順序がないことを理解しています。AS400 / iSeries システムは同じように動作しますか? 私が行った読み取りから、それは別の種類の DBMS のように見えますが、選択がレコードがテーブルに挿入された順序を変更する可能性があるかどうかを示すものは何も見つかりません。選択を実行するたびに、常に正しいソート順と思われるものを取得するように「見えます」が、可能であればそれを保証したいと考えています。

アドバイスやヘルプをお寄せいただきありがとうございます。

4

2 に答える 2