SQL Server Architecture Question:

Download Job Interview Questions and Answers PDF

Can you explain what are the restrictions applicable while creating views?

MS SQL Server Architecture Interview Question
MS SQL Server Architecture Interview Question

Answer:

Restrictions applicable while creating views:

A view cannot be indexed.
A view cannot be Altered or renamed. Its columns cannot be renamed.
To alter a view, it must be dropped and re-created.
ANSI_NULLS and QUOTED_IDENTIFIER options should be turned on to create a view.
All tables referenced in a view must be part of the same database.
Any user defined functions referenced in a view must be created with SCHEMABINDING option.
Cannot use ROWSET, UNION, TOP, ORDER BY, DISTINCT, COUNT(*), COMPUTE, COMPUTE BY in views.

Download MS SQL Server Architecture Interview Questions And Answers PDF

Previous QuestionNext Question
Explain what are the restrictions that views have to follow?Explain the truncate command?