データベースビューによる挿入 

データベースビューが 1 つのテーブルのみを含む場合、このビューを使用してテーブルにデータを挿入することができます ( 更新ステータス参照 ) 。ビューに含まれないテーブル項目の内容については、以下のオプションがあります。

初期値がビューに含まれていないすべてのテーブル項目に定義されている場合のみ、データをデータベースビューを持つテーブルに挿入することができます。

ただしデータベースビューにテーブルのキー項目すべてが含まれているときは、すでにデータベースビューに存在するデータレコードを変更しても問題にはなりません。

更新ビューまたは 射影ビューによってデータレコードを挿入すると、ビューに含まれないすべてのテーブル項目は、項目のデフォルト値が割り当てられます。これは、項目がデータベース上で NOT NULL として定義されているかどうかには関係しません。これにより、これらの項目で NULL 値が避けられます。