
データベースビューが
1 つのテーブルのみを含む場合、このビューを使用してテーブルにデータを挿入することができます ( 更新ステータス参照 ) 。ビューに含まれないテーブル項目の内容については、以下のオプションがあります。
初期値がビューに含まれていないすべてのテーブル項目に定義されている場合のみ、データをデータベースビューを持つテーブルに挿入することができます。ただしデータベースビューにテーブルのキー項目すべてが含まれているときは、すでにデータベースビューに存在するデータレコードを変更しても問題にはなりません。
更新ビューまたは
射影ビューによってデータレコードを挿入すると、ビューに含まれないすべてのテーブル項目は、項目のデフォルト値が割り当てられます。これは、項目がデータベース上で
NOT NULL
として定義されているかどうかには関係しません。これにより、これらの項目で
NULL
値が避けられます。