Symfoware Server SQLビギナーズガイド - FUJITSU -
目次 索引 前ページ次ページ

第4章 カーソルを使用するデータ操作の方法

4.6 カーソルを使用してデータを削除する

カーソルを位置づけた行のデータを削除する場合は、DELETEを使用します。DELETE文に使用するカーソルは更新可能カーソであることが必要です。DELETE文の指定例を以下に示します。

図:FETCH文によるカーソルの位置づけの例”でカーソルを位置づけた行を削除します。
DELETE FROM 在庫管理.在庫表  WHERE CURRENT OF 在庫表カーソル
                    (1)                              (2)

(1) 表名

(2) カーソル名

[図:カーソルを使用したデータの削除の例]

備考. 削除後のカーソルは行と行の間を位置づけます。

DELETE文によるデータの削除には、カーソルを使用しない方法もあります。その方法は、“データベースのデータを削除する”で説明しています。

なお、ここで説明したDELETE文によるデータの削除は、カーソルの位置づけにより削除対象の行を特定することから、“DELETE文:位置づけ”と呼びます。


目次 索引 前ページ次ページ

All Rights Reserved, Copyright (C) 富士通株式会社 2007