funzioni incorporate sono raggruppati in base al tipo di azione che svolgono. Funzioni che restituiscono un oggetto sono denominate funzioni di set di righe . Coloro che restituiscono un singolo valore di riepilogo, come una media , sono chiamati funzioni di aggregazione . Funzioni di rango restituiscono un valore di rango per ogni riga di una partizione . Funzioni scalari restituiscono un unico valore sulla base di un singolo valore nel database . 
 Funzioni di set di righe 
 
 Alcune funzioni del set di righe comuni sono OPENQUERY e OPENROWSET . Queste funzioni consentono di lavorare con altre origini dati . Funzioni di set di righe sono non deterministico , il che significa che il valore restituito dalla funzione può variare ogni volta che la funzione viene chiamata , anche se i valori di input sono gli stessi . 
 Aggregate Funzioni 
 < br Le funzioni di aggregazione > 
 coprono calcoli più statistiche. Questo potrebbe includere i valori medi (AVG) delle righe di dati minimo calcolo ( MIN ) , massimo (MAX) e . Queste funzioni sono deterministici , il che significa che a parità valori di input ogni volta , torneranno gli stessi dati . Ogni funzione di aggregazione restituisce un solo valore . 
 Funzioni di rango 
 
 funzioni di rango sono una funzione non deterministica utilizzata per i dati di posizionamento in partizioni. Ci sono quattro funzioni di rango : RANK , NTILE , DENSE_RANK e ROW_NUMBER . Una funzione di rango è un metodo di dati di ordinazione . Si noti che è possibile per più righe di ricevere lo stesso rango . 
 Funzioni scalari 
 funzioni scalari 
 comprendono molti altri tipi di funzioni , tra cui la matematica, la stringa di testo e funzioni di immagine . In aggiunta, ci sono le funzioni in questa categoria per manipolare le impostazioni del database , ad esempio i comandi ODBC , i metadati su colonne e tabelle , informazioni statistiche e impostazioni di sicurezza . Questa categoria comprende anche cursori, trigger e funzioni di crittografia . 
 
              
software © www.354353.com