特許
J-GLOBAL ID:200903075055172108

SQL文の実行処理方法並びに記録媒体

発明者:
出願人/特許権者:
公報種別:公開公報
出願番号(国際出願番号):特願平9-340140
公開番号(公開出願番号):特開平11-175543
出願日: 1997年12月10日
公開日(公表日): 1999年07月02日
要約:
【要約】【課題】 本発明はリレーショナル・データベースに対するSQL言語を使用したベータベース照会での、リレーショナル・データベース管理システムRDBMSの実行処理に際して、ソート指定のORDER BY句が指定され、かつ、カーソル位置の行を更新する場合に、一時的にソート結果を格納する作業ファイルの作成を必要とせず、また、事前にインデックスの作成を必要としない、SQL文の実行処理方法並びに記録媒体を提供する。【解決手段】 本発明は、探索条件に合致した行だけを抽出し、かつ、ORDER BY句に指定された列をキーにソートしたインデックスを動的に生成し、インデックス経由で実表を更新できるようにしている。なお、インデックスの生成時に探索条件による行の抽出を行うことにより、条件を満たす行だけがアクセス対象となるようにしており、検索実行回数の増加を防止している。
請求項(抜粋):
データベースにアクセスするプログラム中に埋め込まれたSQL文のRDBMS(2)での実行処理に際して、ソート指定のORDER BY句が指定され、かつ、カーソル位置の行を更新するとき、探索条件に合致した行だけを抽出し、かつ、ORDER BY句で指定された列をキーとしてソートしたインデックスを動的に生成し、インデックス経由で実表にアクセスするようにして行更新を行う、ことを特徴とするSQL文の実行処理方法。
IPC (2件):
G06F 17/30 ,  G06F 12/00 512
FI (3件):
G06F 15/403 340 D ,  G06F 12/00 512 ,  G06F 15/40 380 D

前のページに戻る