otrdiena, 2012. gada 17. janvāris

Funkcijas SQL Server

Kopsavilkuma raksts par funkcijām SQL Server.

Atšķirībā no procedūrām, funkcijas var izmantot arī vaicājuma From daļā. Var izmantot, veidojot pārbaudes (check) ierobežojumus, vai izmantot kā parametrizētu skatu (tabulāras funkcijas, kurām ieejas parametros ir atlases kritēriji). Funkcijām nevar būt output parametri. Funkciju iekšienē nevar izsaukt procedūras, savukārt procedūras var izsaukt funkcijas. Funkcijas nevar veikt izmaiņas datu bāzē.
Gan funkcijām gan procedūrām katrai ir savas priekšrocības un savi trūkumi un savs pielietojums.

Lielos vilcienos visas SQL Server funkcijas var iedalīt divās lielās kategorijās (msdn)- lietotāja definētas funkcijas un iebūvētas funkcijas:

Nav komentāru:

Ierakstīt komentāru