Home - Rasfoiesc.com
Educatie Sanatate Inginerie Business Familie Hobby Legal
Doar rabdarea si perseverenta in invatare aduce rezultate bune.stiinta, numere naturale, teoreme, multimi, calcule, ecuatii, sisteme




Biologie Chimie Didactica Fizica Geografie Informatica
Istorie Literatura Matematica Psihologie

Sql


Index » educatie » » informatica » Sql
» Vederi dinamice


Vederi dinamice


Vederi dinamice

Vederile statice sunt vederile al caror criteriu de selectie din clauza WHERE nu se modifica indiferent in ce context se lanseaza in executie o interogare asupra vederii.

O vedere este dinamica daca criteriul de selectie din clauzele WHERE sau HAVING se modifica in functie de contextul in care este utilizata vederea. O situatie frecvent intalnita este aceea in care criteriul de selectie depinde de data curenta.

Exemplu:

CREATE VIEW vwVanzariZilnice AS

SELECT *



FROM tblVanzari

WHERE Data_factura BETWEEN

CONVERT ( char(8), GETDATE(),112 ) AND

CONVERT ( char(8), GETDATE(),112 ) + '23:59:59'

Functia GETDATE() ofera data curenta. Este evident ca aceasta valoare se modifica de la o executie la alta, in functie de momentul in care se realizeaza interogarea, ceea ce inseamna ca vederea va oferi criterii de selectie diferite.





Politica de confidentialitate





Copyright © 2024 - Toate drepturile rezervate