Ανάγνωση στα Αγγλικά

Κοινή χρήση μέσω


Table.Schema

Σύνταξη

Table.Schema(table as table) as table

Περίπου

Επιστρέφει έναν πίνακα που περιγράφει τις στήλες του table.

Κάθε γραμμή στον πίνακα περιγράφει τις ιδιότητες μιας στήλης table:

Όνομα στήλης Περιγραφή
Name Το όνομα της στήλης.
Position Η θέση της στήλης με βάση το 0 σε table.
TypeName Το όνομα του τύπου της στήλης.
Kind Το είδος του τύπου της στήλης.
IsNullable Εάν η στήλη μπορεί να περιέχει null τιμές.
NumericPrecisionBase Η αριθμητική βάση (για παράδειγμα, βάση 2 ή βάση 10) των NumericPrecision και NumericScale πεδίων.
NumericPrecision Η ακρίβεια μιας αριθμητικής στήλης στη βάση που καθορίζεται από NumericPrecisionBase. Αυτός είναι ο μέγιστος αριθμός ψηφίων που μπορούν να αντιπροσωπεύονται από μια τιμή αυτού του τύπου (συμπεριλαμβανομένων κλασματικών ψηφίων).
NumericScale Η κλίμακα μιας αριθμητικής στήλης στη βάση που καθορίζεται από NumericPrecisionBase. Αυτός είναι ο αριθμός των ψηφίων στο κλασματικό μέρος μιας τιμής αυτού του τύπου. Μια τιμή 0 υποδεικνύει μια σταθερή κλίμακα χωρίς κλασματικά ψηφία. Μια τιμή null υποδεικνύει ότι η κλίμακα δεν είναι γνωστή (είτε επειδή είναι κινητής υποδιαστολής είτε επειδή δεν έχει οριστεί).
DateTimePrecision Ο μέγιστος αριθμός κλασματικών ψηφίων που υποστηρίζονται στο τμήμα δευτερολέπτων μιας τιμής ημερομηνίας ή ώρας.
MaxLength Ο μέγιστος αριθμός χαρακτήρων που επιτρέπονται σε μια στήλη text ή ο μέγιστος αριθμός byte που επιτρέπονται σε μια στήλη binary.
IsVariableLength Υποδεικνύει εάν αυτή η στήλη μπορεί να ποικίλλει σε μήκος (έως MaxLength) ή εάν είναι σταθερού μεγέθους.
   
NativeTypeName Το όνομα του τύπου της στήλης στο εγγενές σύστημα τύπου της προέλευσης (για παράδειγμα, nvarchar για SQL Server).
NativeDefaultExpression Η προεπιλεγμένη παράσταση για μια τιμή αυτής της στήλης στην εγγενή γλώσσα παράστασης της προέλευσης (για παράδειγμα, 42 ή newid() για SQL Server).
   
Description Η περιγραφή της στήλης.