Lagret Procedure Property Page (ADP)

Gjelder for
Access 2010 Access 2007

(Bare Microsoft SQL Server 2000.) Inneholder alternativer for å kontrollere virkemåten til den lagrede prosedyren for én setning som du bygger eller endrer.

Prosedyre

Viser navnet på gjeldende lagrede prosedyre. Hvis du ennå ikke har lagret prosedyren, vises standardnavnet. Du kan ikke endre navnet i denne boksen. Hvis du vil tilordne et navn, velger du Lagre eller Lagre som fra Fil-menyen .

Utdata alle kolonner

Angir at alle kolonner fra alle tabeller som vises, skal være i prosedyrens utdata. Dette alternativet tilsvarer å angi en stjerne (*) i stedet for individuelle kolonnenavn i SQL-ruten.

DISTINCT-verdier

Angir at spørringen skal filtrere ut dupliserte rader fra prosedyrens utdata. Dette alternativet er nyttig når du bare bruker noen av kolonnene fra en tabell, og disse kolonnene kan inneholde dupliserte verdier, eller når sammenføyningen av to eller flere tabeller produserer dupliserte rader i resultatsettet. Dette alternativet tilsvarer å sette inn ordet DISTINCT i setningen i SQL-ruten.

Angi NOCOUNT på

Hindrer at SQL Server inkluderer en melding som angir antall rader som påvirkes av Transact-SQL-setningen i brødteksten i den lagrede prosedyren, i spørringsresultatet. Fjern merket for denne avmerkingsboksen for å se meldingen.

GROUP BY

Angir at flere alternativer for lagrede prosedyrer basert på mengdespørringer er tilgjengelige.

  • MED KUTE

Angir at mengdespørringen skal produsere sammendragsverdier for grupper angitt i GROUP BY-setningen. Gruppene opprettes ved å kryssreferere kolonner som er inkludert i GROUP BY-setningsdelen, og deretter bruke spørringens mengdefunksjon til å produsere sammendragsverdier for de ekstra supermengderadene. Alternativet MED KUKE er flerdimensjonalt og oppretter sammendrag fra alle kombinasjoner av mengdefunksjoner og kolonner i spørringen.

  • MED SAMLEOPPDATERING

Angir at aggregerspørringen skal produsere sammendragsverdier for gruppene som er angitt i GROUP BY-setningen. Alternativet WITH ROLLUP ligner på alternativet WITH KUBE, men det oppretter bare én type sammendrag for hver kombinasjon av kolonne- og mengdefunksjon.

  • ALLE

Angir at mengdespørringen skal inkludere eventuelle dupliserte rader i sammendraget.

Eier

Viser navnet på eieren av prosedyren. Eiernavnet er enten en SQL Server-rolle eller en SQL Server-bruker. Rullegardinlisten inneholder alle brukere og roller som er definert i databasen. Brukere og roller har ulike ikoner i rullegardinlisten. Rolleikonet viser to ansikter, brukerikonet viser bare ett.

TIL TOPPEN

(For SQL Server 7.0 eller nyere databaser.) Angir at den lagrede prosedyren skal inneholde en TOP-setningsdel som bare returnerer de første n radene eller de første n prosentene av radene i resultatsettet. Standardinnstillingen er at prosedyren returnerer de første 10 radene i resultatsettet.

Bruk denne boksen til å angi et annet antall rader som skal returneres, eller til å angi en prosentverdi.

  • PROSENT

(For SQL Server 7.0 eller nyere databaser.) Angir at prosedyren skal inkludere en TOP-setning og bare returnere de første n prosentene av radene i resultatsettet.

  • MED SLIPS

(For SQL Server 7.0 eller nyere databaser.) Angir at prosedyren skal inneholde en WITH TIES-setning. MED BINDELEDD er nyttig hvis en prosedyre inneholder en ORDER BY-setning og en TOP-setning basert på prosent. Hvis dette alternativet er angitt, og hvis den prosentvise avskjæringen faller midt i et sett med rader med identiske verdier i ORDER BY-setningen, utvides visningen til å omfatte alle slike rader.

SQL-kommentar

Hvis du vil skrive inn tekst i dette feltet, kan du skrive direkte i det, eller du kan skrive inn en kommentar i SQL-ruten. Når du skriver inn tekst direkte i dette feltet, skriver du ganske enkelt inn teksten. Men når du skriver inn kommentartekst i SQL-ruten, må du bruke kommentarskilletegnene. Eksempel:

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

Beskrivelse

(Bare SQL Server 2000.)

Dette feltet skilles fra SQL-kommentarfeltet på to måter. Først lagres verdiene for Beskrivelse i SQL Server som utvidede egenskaper. For det andre kan du ikke angi verdier for beskrivelsen fra SQL-ruten.