andrew4582

CREATE VIEW SCHEMABINDING

Jun 15th, 2011
266
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
T-SQL 0.44 KB | None | 0 0
  1. CREATE VIEW Sales.vOrders
  2. WITH SCHEMABINDING
  3. AS
  4.     SELECT SUM(UnitPrice*OrderQty*(1.00-UnitPriceDiscount)) AS Revenue,
  5.         OrderDate, ProductID, COUNT_BIG(*) AS COUNT
  6.     FROM Sales.SalesOrderDetail AS od, Sales.SalesOrderHeader AS o
  7.     WHERE od.SalesOrderID = o.SalesOrderID
  8.     GROUP BY OrderDate, ProductID;
  9. GO
  10. --Create an index on the view.
  11. CREATE UNIQUE CLUSTERED INDEX IDX_V2
  12.     ON Sales.vOrders (OrderDate, ProductID);
  13. GO
Advertisement
Add Comment
Please, Sign In to add comment