Come utilizzare Data di Oggi in una visualizzazione SQL filtro

February 13

Come utilizzare Data di Oggi in una visualizzazione SQL filtro


A SQL Server "View" offre agli sviluppatori la possibilità di recuperare elementi di tabella comuni nel codice pre-compilato. Una vista è utilizzato nello stesso modo una tabella viene interrogato. Il punto di vista è già compilato, tuttavia, in modo da migliorare le prestazioni per l'applicazione desktop o web. La funzione "GetDate ()", aggiunge la data corrente alla vista. "GetDate ()" recupera la data corrente in SQL Server e lo aggiunge ai parametri della vista. Questo è disponibile in SQL Server 2005 e 2008.

istruzione

1 Fare clic destro sul nome della vista e selezionare "Modifica". Nella barra degli strumenti, fai clic su "SQL View" per visualizzare il codice basato su testo per l'oggetto.

2 Aggiungere la colonna che si desidera utilizzare come il filtro data corrente. Ad esempio, una vista recupera tutti i clienti che si sono iscritti alla data corrente recuperato da GetDate (). Quanto segue è un esempio di una vista SQL:

creare vista newView
come
select * from clienti

Il codice di cui sopra recupera tutti i record dei clienti. Il codice seguente filtra i clienti in base alla data di iscrizione:

creare vista newView
come
select * from clienti
dove iscrizione = getDate ()

3 Premere il tasto "F5" per eseguire e salvare le modifiche. È possibile verificare le modifiche eseguendo la visualizzazione nella console SQL. Digitare il seguente codice nella console e premere il tasto "F5" per visualizzare i nuovi filtri di visualizzazione:

select * from newView