Lagret Procedure Property Page (ADP)

Bemærk!: Vi vil gerne give dig den mest opdaterede hjælp, så hurtigt vi kan, på dit eget sprog. Denne side er oversat ved hjælp af automatisering og kan indeholde grammatiske fejl og unøjagtigheder. Det er vores hensigt, at dette indhold skal være nyttigt for dig. Vil du fortælle os, om oplysningerne var nyttige for dig, nederst på denne side? Her er artiklen på engelsk så du kan sammenligne.

(Kun Microsoft SQL Server 2000). Indeholder indstillinger til at styre funktionsmåden for den lagrede procedure med én sætning du opretter eller redigerer.

Procedure

Viser navnet på den aktuelle lagrede procedure. Hvis du endnu ikke har gemt fremgangsmåden, vises standardnavnet. Du kan ikke ændre navnet i dette felt. Hvis du vil tildele et navn, skal du vælge Gem eller Gem som i menuen filer.

Medtag alle kolonner

Angiver, at alle kolonner fra alle aktuelt viste tabeller medtages i funktionens output. Hvis du vælger denne indstilling er svarer til at angive en stjerne (*) i stedet for individuelle kolonnenavne i SQL-ruden.

ENTYDIGE værdier

Angiver, at forespørgslen filtreres fra dubletter rækker fra den fremgangsmåde output. Denne indstilling er nyttig, når du bruger kun nogle af kolonnerne fra en tabel, og disse kolonner kan indeholde dublerede værdier, eller når processen med at deltage i to eller flere tabeller resulterer i dublerede rækker i resultatsættet. Hvis du vælger denne indstilling er svarer til at indsætte ordet DISTINCT i sætningen i SQL-ruden.

Angive NOCOUNT på

Forhindrer, at SQL Server herunder i forespørgselsresultatet en meddelelse, der angiver antallet af rækker, der påvirkes af Transact-SQL-sætningen i brødteksten i den lagrede procedure. For at se meddelelsen skal du fjerne markeringen i dette afkrydsningsfelt.

GRUPPÉR efter filtypenavn

Angiver, at yderligere indstillinger for lagrede procedurer, der er baseret på Sammenlæg forespørgsler er tilgængelige.

  • MED KUBE

Angiver, at forespørgslen samlet skal producere opsummeringsværdier for grupper, der er angivet i GROUP BY-delsætningen. Grupperne oprettes ved at krydsreferere kolonner angivet i GROUP BY-delsætningen, og derefter anvende forespørgslens aggregatfunktion for at producere opsummeringsværdier for de andre meget samling rækker. Indstillingen WITH CUBE er flerdimensionel, oprettes opsummeringer af alle kombinationer af aggregatfunktioner og kolonner i forespørgslen.

  • MED ROLLUP

Angiver, at forespørgslen samlet skal producere opsummeringsværdier for de grupper, der er angivet i GROUP BY-delsætningen. Indstillingen WITH ROLLUP svarer til indstillingen WITH CUBE, men der oprettes kun én type opsummering for hver kombination af kolonner og aggregatfunktion.

  • ALLE

Angiver, at forespørgslen samlet indeholder dubletrækker i oversigt.

Ejer

Viser navnet på funktionens ejer. Ejernavnet er en SQL Server-rolle eller SQL Server-bruger. På rullelisten indeholder alle de brugere og roller, der er defineret i databasen. I rullelisten har brugere og roller forskellige ikoner rolleikonet viser to flader brugerikonet viser kun én.

TOP

(For SQL Server 7.0 eller nyere databaser.) Angiver, at den lagrede procedure skal medtage en TOP-delsætning, der returnerer kun de første n rækker eller første n procent af rækker i resultatsættet. Standard er, at proceduren returnerer de første 10 rækker i resultatsættet.

Brug dette felt til at angive et forskelligt antal rækker til at returnere eller for at angive en procentdel.

  • PROCENT

(For SQL Server 7.0 eller nyere databaser.) Angiver, at proceduren skal medtage en TOP-delsætning, returnerer kun de første n procent af rækker i resultatsættet.

  • WITH TIES

(For SQL Server 7.0 eller nyere databaser.) Angiver, at proceduren skal medtage delsætningen WITH TIES. WITH TIES kan anvendes, hvis en procedure medtager delsætningen ORDER BY og ØVERSTE baseret på procent. Hvis denne indstilling er angivet, og hvis procentafgrænsningen falder midt i et sæt rækker med ens værdier i delsætningen ORDER BY, udvides visningen for at medtage alle disse rækker.

SQL-kommentar

Hvis du vil skrive tekst i dette felt, kan du skrive direkte ind i den, eller du kan angive en kommentar i SQL-ruden. Når du indtaster tekst direkte i dette felt, kan du blot skrive teksten. Men når du angiver kommentar inde i teksten i SQL-ruden, skal du bruge kommentar afgrænsningstegn. Eksempel:

/* This is comment text entered in the SQL pane */
This is comment text entered directly in the SQL Comment field.

Beskrivelse

(Kun SQL Server 2000).

Dette felt adskiller sig fra feltet SQL kommentar på to måder. Først skal er værdier i Description gemt i SQL Server som udvidede egenskaber. Andet, kan du angive værdier i Beskrivelse fra SQL-ruden.

Udvid dine Office-færdigheder
Gå på opdagelse i kurser
Få nye funktioner først
Bliv Office Insider

Var disse oplysninger nyttige?

Tak for din feedback!

Tak for din feedback! Det lyder, som om det vil kunne hjælpe, hvis du bliver sat i forbindelse med en af vores Office-supportteknikere.

×