質問

INSERTUPDATEは私に同じことを行うようです。

私が代わりにINSERTおよびその逆のUPDATEを使用する必要があります任意の場面はありますか?

役に立ちましたか?

解決

CRUD操作をで

INSERTは 'C' とUPDATEisあります'U'。彼らは、永続ストレージの四つの基本的な機能の2つです。他の2つはSELECTDELETEです。少なくともこれらの4の操作がなければ、一般的なデータベースシステムが完了したとみなされないことができます。

新しいレコードを挿入するINSERTを使用します。

既存のレコードを更新するUPDATEを使用します。

他のヒント

あなたがテーブルにない行を更新することはできません。

あなたがテーブルにすでにだ行を挿入することはできません。

を挿入し、テーブルにデータを追加するためのもので、更新がテーブルにすでに存在するデータを更新するためです。

UPDATE文はWHERE句を使用することができますがINSERTはできません。

挿入は、テーブルに新鮮なレコードに置くためです。更新は、例えば挿入されたレコードを変更することができますしながら、修飾データ型など。

挿入が空白行に新しいレコードを挿入すると便利です。 更新は空白でない行を更新するために使用することができるが。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top