SQL Vis Tutorial

SQL Vis Tutorial


SQL Server "utsikt" gi pre-kompilert, forhåndsprogrammerte lagrede prosedyrer som programutviklere kan hente databaseinformasjon. Visninger jobbe lik tabeller i SQL. Databasen programmerer bruker sikte på å hente data som er nødvendig for flere ganger i programmet. Dette gir bedre ytelse for programvaren. SQL Server gir en veiviser som hjelper deg med å opprette en visning raskt og enkelt.

Bruksanvisning

1 Definer ditt syn navn. "Create" nøkkelordet i SQL skaper databaseobjekter som tabeller, lagrede prosedyrer og utsikt. For å opprette en ny visning objekt, blir utsagnet brukes sammen med navnet på visningen. Følgende kommandoer er de første uttalelsene brukes til å lage en visning:

skape view newview
som

Alt etter "som" statement er koden som henter data fra databasen. I dette eksemplet er en ny visning kalt "newview" opprettet.

2 Lage koden som henter data. Koden i en vis er det samme som en lagret prosedyre. Den eneste forskjellen mellom en visning og en lagret prosedyre er at en visning ikke kan ta parametere fra brukeren. Utsikten er statisk, noe som betyr at dataene som returneres er alltid den samme. Men du kan filtrere data når du ringer utsikten fra programvaren. Nedenfor er et eksempel på et syn som henter alle kunder med tilhørende ordre:

skape view newview
som
Velg kunde-, first_name, last_name, ordre-, ORDER_DATE
fra kunde delta bestillinger hvor customer.customerId = orders.customerId

Trykk F5 for å kjøre denne koden. Den nye visningen er opprettet på SQL Server.

3 Ring visningene for å teste sin funksjon. Nå som utsikten er opprettet, kan du teste den ved å kalle den fra SQL-kode. Utsikten eksempel i trinn 2 henter alle kunder og deres ordre. Du kan nå ringe sikte på å hente en liste over filtrerte kunder og ordrer. I dette eksempel blir visningen brukt for å hente bestillinger fra kunder hvis etternavn er "Smith". Følgende kode er et eksempel på hvordan du kan hente data fra en visning:

select * from newview hvor last_name = 'Smith'