0

画像や Word ドキュメントなどのファイルと共に、患者情報を保存するデータベース テーブルがあります。このテーブルを更新すると、保存されている以前のデータが上書きされます。これを防ぐにはどうすればよいですか?

4

1 に答える 1

1

あなたのコメントによると、最初に古い値を同じ列のデータ型を持つ他のテーブルにバックアップする必要があります:

insert into backup_table ( column1 , column2 , ... )
SELECT  column1 , column2 , ...
FROM    orginal_table

次に、更新ステートメントは次のようになります。

UPDATE orginal_table
SET column1=form_value1, column2=form_value2 ,...
WHERE some_column=some_value
于 2012-10-11T20:33:18.367 に答える