Indholdsfortegnelse:

Hvordan opretter du en tabelværdiparameter i SQL Server?
Hvordan opretter du en tabelværdiparameter i SQL Server?

Video: Hvordan opretter du en tabelværdiparameter i SQL Server?

Video: Hvordan opretter du en tabelværdiparameter i SQL Server?
Video: SQL 2024, November
Anonim

For at bruge en tabel værdifulde parametre skal vi følge trinene vist nedenfor:

  1. Lav en tabel skriv og definer bord struktur.
  2. Erklære en lagret procedure, der har en parameter af bord type.
  3. Erklære en bord type variabel og referer til bord type.
  4. Brug INSERT-sætningen og besæt variabel .

Hvordan erklærer man på denne måde en tabelværdiparameter?

Bord - værdisatte parametre er erklæret ved at bruge brugerdefineret bord typer. Du kan bruge bord - værdisatte parametre at sende flere rækker af data til en Transact-SQL-sætning eller en rutine, såsom en lagret procedure eller funktion, uden skabe en midlertidig bord eller mange parametre.

På samme måde kan vi sende tabel som parameter i lagrede procedurer? Bord - værdsat parametre tillade flere rækker af data at blive overført til en gemt procedure med en eller anden Transact-SQL-kode eller fra frontend-applikation. Inde i gemt procedure , vælg dataene fra de beståede parameter og sæt den ind i bord at du ønsker at befolke.

Også spurgt, hvad er ikke sandt om tabelværdiparametre i SQL Server?

Parameter med værdi i tabel kan ikke bruges i CLR brugerdefineret funktion. SQL Server gør ikke føre statistik over Tabel Værdi Parameter Kolonner. Tabel værdisatte parametre er ReadOnly i naturen, så vi kan ikke opdatere, indsætte og slette data i Tabelværdiparameter.

Hvad er tabelværdiparametre i SQL Server?

Bord - Værdsatte parametre er en ny parameter indtaste SQL SERVER 2008, der giver en effektiv måde at bestå bord type variabel end at bruge den midlertidige bord eller passerer så mange parametre . Det hjælper med at bruge kompleks forretningslogik i en enkelt rutine.

Anbefalede: