Waar word gestoor prosedures in SQL Server gestoor?
Waar word gestoor prosedures in SQL Server gestoor?

Video: Waar word gestoor prosedures in SQL Server gestoor?

Video: Waar word gestoor prosedures in SQL Server gestoor?
Video: Event-driven workflows through the SQL stored procedure sp_invoke_external_rest_endpoint. 2024, November
Anonim

A gestoor prosedure (sp) is 'n groep van SQL versoeke, gestoor in 'n databasis. In SSMS kan hulle net naby die tafels gevind word.

Waarvan, waar die gestoorde prosedures in 'n databasis gestoor word?

SQL Server gestoorde prosedures word gebruik om een of meer Transact-SQL-stellings in logiese eenhede te groepeer. Die gestoor prosedure word gestoor as benoemde voorwerpe in die SQL Server Databasis Bediener. Wanneer jy bel a gestoor prosedure vir die eerste keer skep SQL Server 'n uitvoeringsplan en stoor dit in die kas.

Behalwe hierbo, hoe lys ek gestoorde prosedures in SQL Server? Kry 'n lys van gestoorde prosedures en tabelle vanaf SQL Server-databasis

  1. Vir tabelle: KIES TABLE_NAME UIT INFORMATION_SCHEMA. TABLES.
  2. Vir gestoorde prosedure: Kies [NAAM] uit sysobjects waar tipe = 'P' en kategorie = 0.
  3. Vir aansigte: Kies [NAAM] uit sysobjects waar tipe = 'V' en kategorie = 0.

As u dit in ag neem, hoe stoor ek 'n gestoorde prosedure in SQL Server?

Jy kan die SQL kode, dan red die gestoor prosedure om die op te dateer gestoor prosedure in die databasis. Om red a gestoor prosedure na die databasis, regskliek op die redigeerder en kies Stoor na Databasis vanaf die kieslys of druk Ctrl+S. Vervolgens kan jy hierdie stelling in Query Designer plak en dit soos voorheen verander.

Waarom word gestoorde prosedures gebruik?

A gestoor prosedure bied 'n belangrike laag sekuriteit tussen die gebruikerskoppelvlak en die databasis. Dit ondersteun sekuriteit deur datatoegangskontroles omdat eindgebruikers data kan invoer of verander, maar nie skryf nie prosedures . Dit verbeter produktiwiteit omdat stellings in a gestoor prosedure moet net een keer geskryf word.

Aanbeveel: