特に、いくつもの行が入っている中間結果表をソートまたは照会する必要があっても、それらの行のうち、ごく一部のみ永久に保管したい場合に、一時表は役立ちます。
作成済みグローバル一時表は、データベース内のデータを操作するアプリケーションにおいて、データ操作の結果を一時的に表に保管することが必要な場合に使用されます。 作成済みグローバル一時表の情報はシステム・カタログに保存され、使用されるたびにすべてのセッションで定義する必要がなくなるよう、永続的に保存されます。そのため、その情報を他のアプリケーションと、異なる接続にわたって共有できます。
DB2® for Linux, UNIX, and Windows では、グローバル一時表を作成する前に、USER TEMPORARY 表スペースが存在している必要があります。 DB2 for z/OS® では、グローバル一時表を作成する前に、作業ファイル・データベースが存在している必要があります。