Data Modifications and Views
Data modifications are allowed through a view under certain circumstances. Views that meet these criteria are sometimes called updatable views. Updatable views can be referenced in an INSERT
, UPDATE
, or DELETE
statement, and these statements ultimately affect the underlying table(s) in the view.
The following example contains a SQL statement to create an updatable view, followed by an UPDATE
statement that performs a data modification using the view:
CREATE VIEW vw_CreditCardASSELECT CreditCardID, CardType, CardNumber, ExpMonth, ExpYearFROM Sales.CreditCardUPDATE vw_CreditCard SET ExpYear = ExpYear + 1 WHERE ExpYear < 2006
In general, updatable views are similar to the previous ...
Get Microsoft® SQL Server 2012 Unleashed now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.