それは私にも同じことをしているようですINSERT。UPDATE
INSERT代わりに使用する必要がある場合、UPDATEまたはその逆の場合はありますか?
それは私にも同じことをしているようですINSERT。UPDATE
INSERT代わりに使用する必要がある場合、UPDATEまたはその逆の場合はありますか?
CRUD操作では、はINSERT「C」であり、UPDATEは「U」です。これらは、永続ストレージの4つの基本機能のうちの2つです。他の2つはとSELECTですDELETE。少なくともこれらの4つの操作がなければ、一般的なデータベースシステムは完全であるとは見なされません。
INSERT新しいレコードを挿入するために使用します。
UPDATE既存のレコードを更新するために使用します。
テーブルにない行を更新することはできません。
すでにテーブルにある行を挿入することはできません。
挿入はテーブルにデータを追加するためのものであり、更新はすでにテーブルにあるデータを更新するためのものです。
UPDATEステートメントはWHERE句を使用できますが、使用INSERTできません。
挿入は、テーブルに新しいレコードを挿入するためのものです。更新により、挿入されたレコードを変更できます。たとえば、データ型の変更などです。
挿入は、空白行に新しいレコードを挿入するのに役立ちます。Updateは、空白ではない行を更新するために使用できます。