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


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 Η περιγραφή της στήλης.