λογισμικό

* Γνώση Υπολογιστών >> λογισμικό >> λογισμικού βάσεων δεδομένων

Microsoft SQL Λειτουργίες

Microsoft SQL Server χρησιμοποιεί λειτουργίες για την επίτευξη κοινών ή συχνά επαναλαμβανόμενες εργασίες . Οι λειτουργίες αυτές έρχονται σε δύο ευρείες κατηγορίες : ενσωματωμένες λειτουργίες που περιλαμβάνονται στο πακέτο του SQL Server , και οι λειτουργίες ορίζονται από το χρήστη , ή ΤΑΑ , που αναπτύχθηκε από την DBA . Ενσωματωμένες λειτουργίες αναλύονται περαιτέρω κατά τύπο . Τύποι
Η

Built-in λειτουργίες ομαδοποιούνται ανάλογα με το είδος της δράσης που εκτελούν. Οι συναρτήσεις που επιστρέφουν ένα αντικείμενο που ονομάζεται σύνολο γραμμών Λειτουργίες . Εκείνοι που επιστρέφουν μία , συνοψίζονται αξία , όπως είναι κατά μέσο όρο , καλούνται Aggregate λειτουργίες . Κατάταξη συναρτήσεις επιστρέφουν μια κατάταξη αξίας για κάθε γραμμή σε ένα διαμέρισμα . Κλιμακωτή λειτουργίες επιστρέφουν μία τιμή με βάση μια ενιαία τιμή στη βάση δεδομένων .
Εικόνων Λειτουργίες σύνολο γραμμών
Η

Μερικές κοινές λειτουργίες rowset είναι OPENQUERY και OPENROWSET . Αυτές οι λειτουργίες σας επιτρέπουν να συνεργαστεί με άλλες πηγές δεδομένων . Rowset λειτουργίες είναι nondeterministic , πράγμα που σημαίνει ότι η τιμή που επιστρέφεται από τη συνάρτηση μπορεί να ποικίλει κάθε φορά που καλείται η συνάρτηση , ακόμη και αν οι τιμές εισόδου είναι τα ίδια .

Η Συγκεντρωτικά Λειτουργίες

Συγκεντρωτικά λειτουργίες καλύπτουν τις περισσότερες στατιστικούς υπολογισμούς . Αυτό θα μπορούσε να περιλαμβάνει τον υπολογισμό των ελάχιστων ( MIN ) , κατ 'ανώτατο όριο ( MAX ) και το μέσο ( AVG ) τις τιμές των γραμμών δεδομένων . Αυτές οι λειτουργίες είναι ντετερμινιστικά , πράγμα που σημαίνει ότι, δεδομένης τις ίδιες τιμές εισόδου κάθε φορά , θα επιστρέψουν τα ίδια δεδομένα . Κάθε συγκεντρωτική συνάρτηση επιστρέφει μόνο μία τιμή .
Εικόνων Κατάταξη Λειτουργίες
Η

Κατάταξη λειτουργίες είναι μια nondeterministic λειτουργία χρησιμοποιείται για την κατάταξη των δεδομένων στις κατατμήσεις . Υπάρχουν τέσσερις λειτουργίες κατάταξη : RANK , NTILE , DENSE_RANK και ROW_NUMBER . Μια ιεράρχηση λειτουργία είναι μια μέθοδος ταξινόμησης των αποθηκευμένων στοιχείων . Σημειώστε ότι είναι δυνατό για πολλαπλές σειρές να λαμβάνουν τον ίδιο βαθμό .
Εικόνων Κλιμακωτή Λειτουργίες
Η

Κλιμακωτή λειτουργίες περιλαμβάνουν πολλά άλλα είδη των λειτουργιών , συμπεριλαμβανομένων των μαθηματικών , string , το κείμενο και λειτουργίες εικόνας. Επιπλέον , υπάρχουν λειτουργίες σε αυτή την κατηγορία να χειραγωγήσουν τις ρυθμίσεις της βάσης δεδομένων , όπως για παράδειγμα εντολές ODBC , τα μεταδεδομένα σε στήλες και τους πίνακες , στατιστικά πληροφορίες και τις ρυθμίσεις ασφαλείας . Αυτή η κατηγορία περιλαμβάνει επίσης δρομείς , ενεργοποιεί και τις λειτουργίες κρυπτογράφησης .
Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα