sql >> Database teknologi >  >> RDS >> Sqlserver

SQL Server 2016:View Designer

View Designer er et visuelt værktøj, der kan hjælpe dig med at opbygge visninger.

Visningsdesigneren er ligesom forespørgselsdesigneren, idet den giver en visuel måde at designe en forespørgsel på. Det sparer dig for besværet med at designe forespørgslen i Query Designer og derefter udføre den ekstra kodning for at konvertere forespørgslen til en visning (som vi gjorde tidligere).

Nu vil vi bruge View Designer til at oprette en anden visning.

  1. Start View Designer

    Højreklik på Visninger node og vælg Ny visning... .

  2. Tilføj tabellerne

    Vælg de tabeller, du vil inkludere i din visning.

    I vores tilfælde skal du vælge alle og klikke på Tilføj , og klik derefter på Luk for at lukke dialogboksen.

  3. Design visningen

    Du vil nu se de valgte tabeller og deres relationer - ligesom i Query Designer.

    En forskel er, at View Designer sidder inde i et forespørgselsvindue. Da vi brugte Query Designer, blev den åbnet i en pop op-dialog, som forhindrede os i at få adgang til nogen af ​​værktøjslinjens muligheder osv.

    Men at have View Designer åbnet i et forespørgselsvindue giver os adgang til værktøjslinjen og andre muligheder efter behov.

    En anden forskel er, at vi nu har en fjerde rude - Resultatruden. Dette giver os mulighed for at udføre SQL'en for at se, hvilken effekt den har på resultaterne, før vi gemmer visningen.

    Vores eksempel

    Vi holder det enkelt denne gang og vælger fire kolonner fra de tre tabeller. Vi vil ikke give nogen kriterier.

    Her er et nærbillede af Kriterieruden:

  4. Kør SQL

    Du kan teste visningen, før du gemmer den, ved at udføre SQL'en, mens du er i visningsdesigneren.

    For at gøre dette skal du højreklikke hvor som helst i designområdet og vælge Udfør SQL (eller tryk på Ctrl+R på dit tastatur).

  5. Resultaterne

    Resultaterne vises i resultatruden nederst.

  6. Gem visningen

    For at gemme visningen skal du klikke på ikonet Gem på værktøjslinjen og derefter navngive visningen ved prompten.

  7. Forespørg på visningen

    Nu kan du forespørge i visningen med en SELECT udsagn, som om det var en tabel.

Navnekonventioner

Nogle databaseudviklere kan lide at præfikse deres navnevisningsnavne med v eller v_ eller lignende for at hjælpe med at skelne mellem visninger og andre databaseobjekter.


  1. PHP &MySQL sideinddeling

  2. Kan ikke forbinde postgreSQL med psycopg2

  3. Hvordan kan jeg undertrykke kolonneoverskriftsoutput for en enkelt SQL-sætning?

  4. Postgres now() tidsstemplet ændres ikke, når scriptet virker