Kje so v SQL Server shranjene shranjene procedure?
Kje so v SQL Server shranjene shranjene procedure?

Video: Kje so v SQL Server shranjene shranjene procedure?

Video: Kje so v SQL Server shranjene shranjene procedure?
Video: Section 8 2024, November
Anonim

A shranjeni postopek (sp) je skupina SQL zahteve, shranjene v bazo podatkov. V SSMS jih lahko najdete tik ob mizah.

Kje so torej shranjene procedure v bazi podatkov?

SQL Server shranjenih postopkov se uporabljajo za združevanje enega ali več stavkov Transact-SQL v logične enote. The shranjene procedure so shranjene kot poimenovani objekti v strežniku SQL Server Zbirka podatkov Strežnik. Ko pokličete a shranjeni postopek SQL Server prvič ustvari načrt izvedbe in ga shrani v predpomnilnik.

Poleg zgoraj navedenega, kako lahko navedem shranjene procedure v strežniku SQL Server? Pridobite seznam shranjenih postopkov in tabel iz baze podatkov strežnika Sql

  1. Za tabele: IZBERITE TABLE_NAME IZ INFORMATION_SCHEMA. TABLES.
  2. Za shranjeni postopek: izberite [NAME] med sysobjekti, kjer je tip = 'P' in kategorija = 0.
  3. Za poglede: izberite [NAME] iz sistemskih objektov, kjer je vrsta = 'V' in kategorija = 0.

Ob upoštevanju tega, kako shranim shranjeno proceduro v strežnik SQL?

Lahko spremenite SQL kodo, torej shraniti the shranjeni postopek za posodobitev shranjeni postopek v bazi podatkov. Za shraniti a shranjeni postopek v bazo podatkov, z desno tipko miške kliknite urejevalnik in izberite Shrani v zbirko podatkov iz menija ali pritisnite Ctrl+S. Nato lahko ta stavek prilepite v Oblikovalnik poizvedb in ga spremenite kot prej.

Zakaj se uporabljajo shranjeni postopki?

A shranjeni postopek zagotavlja pomembno raven varnosti med uporabniškim vmesnikom in bazo podatkov. Podpira varnost s kontrolo dostopa do podatkov, ker lahko končni uporabniki vnašajo ali spreminjajo podatke, vendar jih ne pišejo postopkov . Izboljša produktivnost, ker izjave v a shranjeni postopek je treba napisati samo enkrat.

Priporočena: