SQL Server vyer ger databasutvecklare med en förkompilerat fråga som returnerar flera rader . Vyer skapas när du har samma frågor som tillämpas i databasen ansökan . Eftersom visningar är redan sammanställt , de kör snabbare och förbättrar prestanda på databasservern . Vyn returnerar flera rader , och du använder dina databasfrågor att filtrera resultaten för att uppfylla dina krav . Vyer skapas med hjälp av " Skapa vy " syntax . Instruktioner
1
Skapa nya vyn namn . Varje uppfattning ges ett namn som används för att söka i databasen från dina program . Numreringen börjar på " Skapa vy " code :
skapa view view_Customer
2
Lägg vyn är SQL-kod . I det här exemplet hämtar vyn alla kunder och deras motsvarande order . Koden tillsattes till en vy liknar den syntax som används för att skapa lagrade procedurer . Följande SQL- kod skapar en vy som hämtar all kundinformation och beställningar :
skapa view view_Customerasselect * från kunden gå order på customer.customerId = order.customerId
3
Tryck på " F5 " tangenten för att utföra ett uttalande . Detta skapar vyn på din SQL Server .
4
Ring utsikten från din SQL-kod . Nu skapas vyn , kan du använda det i dina lagrade procedurer . Du kan hämta alla poster från vyn , eller du kan välja resultat som liknar hämta bara några rader från en tabell . Koden nedan hämtar kundinformation vars ID är 2 :
välj * från view_Customer där Kundnr = 2 Addera