SQLite 7
■ このスレッドは過去ログ倉庫に格納されています
0554NAME IS NULL
2009/02/17(火) 20:43:14ID:???INSERT できるってことは元のデータを知ってないといけなくて、
例えば、住所録で電話番号を変更しようとしたら、
A. UPDATE 方式
A.1. UPDATE で当該行の電話番号を変更
B. DELETE-INSERT 方式
B.1. SELECT で電話番号以外のカラムを取得
B.2. DELETE で当該行を削除
B.3. INSERT で電話番号を含むデータを挿入
ってなるんじゃないかと思うけど、
これだと DELETE-INSERT 方式は厳しいような。
DELETE-INSERT を使うべきケースが存在し得るのは否定しないけど、
それは、一括投入可能なデータセットがあらかじめ別途用意されている、
みたいな特殊なケースなんじゃないかという気がする。
■ このスレッドは過去ログ倉庫に格納されています