Jaa


Table.Schema

Syntaksi

Table.Schema(table as table) as table

Tietoja

Palauttaa taulukon, joka kuvaa sarakkeita table.

Taulukon jokainen rivi kuvaa sarakkeen tableominaisuuksia:

Sarakkeen nimi Kuvaus
Name Sarakkeen nimi.
Position Sarakkeen 0-pohjainen sijainti kohteessa table.
TypeName Sarakkeen tyypin nimi.
Kind Sarakkeen tyypin tyyppi.
IsNullable Voiko sarake sisältää null arvoja.
NumericPrecisionBase - ja NumericScale -kenttien numeerinen kanta (esimerkiksi base-2 tai base-10NumericPrecision).
NumericPrecision Kohteen määrittämän kantaluman numeerisen sarakkeen NumericPrecisionBasetarkkuus. Tämä määrää arvon edustamien numeroiden enimmäismäärän kyseiselle arvotyypille (mukaan lukien desimaaliluvut).
NumericScale Kohteen määrittämän kantaluvan numeerisen sarakkeen NumericPrecisionBaseasteikko. Tämä on tämäntyyppisen arvon desimaaliosan numeroiden määrä. Arvo 0 ilmaisee kiinteää mittakaavaa, jolla ei ole desimaalilukuja. Arvo null ilmaisee, että mittakaavaa ei tiedetä (joko koska se on kelluva tai koska sitä ei ole määritetty).
DateTimePrecision Päivämäärä- tai aika-arvon sekuntiosassa tuettujen desimaalilukujen enimmäismäärä.
MaxLength -sarakkeessa text sallittujen merkkien enimmäismäärä tai -sarakkeessa binary sallittujen tavujen enimmäismäärä.
IsVariableLength Ilmaisee, voiko tämän sarakkeen pituus vaihdella (enintään MaxLength) vai onko se kooltaan kiinteä.
   
NativeTypeName Lähteen alkuperäisen tyyppijärjestelmän sarakkeen tyypin nimi (esimerkiksi nvarchar SQL Serverille).
NativeDefaultExpression Tämän sarakkeen arvon oletuslauseke lähteen alkuperäisellä lausekekielellä (esimerkiksi 42 tai newid() SQL Serverille).
   
Description Sarakkeen kuvaus.