Ερμηνεία:
Πίνακας αντικειμένων συστήματος sysobjects. Αποθηκεύστε τα αντικείμενα της τρέχουσας βάσης δεδομένων.
Όπως περιορισμοί, προεπιλογές, αρχεία καταγραφής, κανόνες, αποθηκευμένες διαδικασίες κ.λπ Στις εκδόσεις sqlserver2005 και sqlserver2008 της βάσης δεδομένων, είναι πλέον ένα αντικείμενο προβολής και υπάρχει ένα αντικείμενο προβολής sys.sysobjects στην προβολή συστήματος κάθε βάσης δεδομένων.
sysobjects σημαντικά πεδία που εξηγούνται: sysObjects ( Όνομα sysname, --όνομα αντικειμένου id int, --αναγνωριστικό αντικειμένου xtype char(2), -- τύπος αντικειμένου type char(2), -- Τύπος αντικειμένου (φαίνεται να είναι ακριβώς το ίδιο με το xtype;) Λίγο καταθλιπτικός... ) uid smallint, -- το αναγνωριστικό του κατόχου του αντικειμένου ... --άλλα πεδία δεν χρησιμοποιούνται συνήθως.
) Σημείωση: Πρέπει να εξηγηθεί ότι το xtype και το type είναι ακριβώς τα ίδια και τα δεδομένα του είναι: C = Περιορισμός CHECK D = Περιορισμός DEFAULT ή DEFAULT F = ΠΕΡΙΟΡΙΣΜΟΣ ΞΕΝΟΥ ΚΛΕΙΔΙΟΥ FN = βαθμωτή συνάρτηση IF = Ενσωματωμένη συνάρτηση πίνακα K = ΠΡΩΤΕΥΟΝ ΚΛΕΙΔΙ ή ΜΟΝΑΔΙΚΟΙ περιορισμοί L = κούτσουρο P = αποθηκευμένη διαδικασία R = κανόνας RF = Αποθηκευμένη διαδικασία φίλτρου αναπαραγωγής S = Πίνακας συστήματος TF = συνάρτηση πίνακα TR = Σκανδάλη
U = Πίνακας χρηστών V = προβολή X = Εκτεταμένη αποθηκευμένη διαδικασία AF = Συνάρτηση συνάθροισης (CLR) FS = Βαθμωτή συνάρτηση συναρμολόγησης (CLR). FT = συνάρτηση τιμής πίνακα συναρμολόγησης (CLR) IF = Ενσωματωμένη συνάρτηση πίνακα IT = Εσωτερικός πίνακας PC = Αποθηκευμένη διαδικασία συναρμολόγησης (CLR). PK = Περιορισμός ΠΡΩΤΕΥΟΝΤΟΣ ΚΛΕΙΔΙΟΥ (τύπος K) SN = συνώνυμα SQ = Ουρά εξυπηρέτησης TA = Συναρμολόγηση (CLR) Σκανδάλη DML TT = τύπος πίνακα UQ = ΜΟΝΑΔΙΚΟΣ περιορισμός (ο τύπος είναι K) Ο πίνακας περιέχει όλα τα αντικείμενα της βάσης δεδομένων, όπως αυτές τις προβολές αποθηκευμένης διαδικασίας
|