ページの先頭行へ戻る
Symfoware Server V12.1.x アプリケーション開発ガイド(JDBCドライバ編)
FUJITSU Software

2.6.3 行識別子(SQL ROWID)を利用したデータ操作

ここでは、行識別子の概要と注意事項について説明します。

行識別子(SQL ROWID)とは

行識別子は、データベース中の任意の表の行を一意に識別するためのものです。Symfoware Serverにおける行識別子は、“ROW_ID”で表します。行識別子は、問合せ指定の選択リストに指定して値を取り出すことができます。取り出した行識別子は、以下の探索条件に指定して任意の行を操作するために使用します。

行識別子を使用することにより、データベース中の単一行を高速に操作することができます。また、あらかじめ検索した集合の任意の行を一意に識別して操作することができます。

行識別子を使用して行の更新を行います。

行識別子使用時の注意

行識別子を使用する場合の注意事項を、以下に示します。

参照

行識別子を指定可能な箇所についての詳細は、“SQLリファレンス”を参照してください。

注意

プロシジャルーチン内の処理には、行識別子は使用できません。