Skip to main content

Table.Schema

Pateikiama lentelė, kurioje yra nurodytos lentelės stulpelių aprašas (t. y. schema).

Syntax

Table.Schema(
table as table
) as table

Remarks

Pateikiama lentelė, kurioje aprašyti table stulpeliai.

Kiekvienoje lentelėje esančioje eilutėje aprašomos table stulpelio ypatybės:

Stulpelio pavadinimasAprašas
NameStulpelio pavadinimas.
Positiontable esančio stulpelio 0 paremta padėtis.
TypeNameStulpelio tipo pavadinimas.
KindStulpelio tipo rūšis.
IsNullableAr stulpelyje gali būti null reikšmių.
NumericPrecisionBaseLaukų NumericPrecision ir NumericScale skaičiavimo sistema (pvz., dvejetainė, dešimtainė).
NumericPrecisionSkaitinio stulpelio tikslumas naudojant parametru NumericPrecisionBase nurodytą skaičiavimo sistemą. Tai didžiausias skaitmenų skaičius, kurį galima pateikti šio tipo reikšmėje (įskaitant trupmeninius skaitmenis).
NumericScaleSkaitinio stulpelio skalė naudojant parametru NumericPrecisionBase nurodytą skaičiavimo sistemą. Tai skaitmenų skaičius šio tipo reikšmės trupmeninėje dalyje. Reikšme 0 žymima fiksuota skalė be trupmeninių skaitmenų. Reikšme null nurodoma, kad skalė nežinoma (nes ji slankiojanti arba neapibrėžta).
DateTimePrecisionDidžiausias trupmeninių skaitmenų skaičius, palaikomas datos arba laiko reikšmės sekundžių dalyje.
MaxLengthDidžiausias text stulpelyje leidžiamas simbolių skaičius arba didžiausias binary stulpelyje leidžiamas baitų skaičius.
IsVariableLengthNurodoma, ar šiame stulpelyje gali būti įvairaus ilgio reikšmės (iki MaxLength reikšmės), ar jos yra fiksuoto dydžio.
  
NativeTypeNameStulpelio tipo pavadinimas vietinėje šaltinio tipų sistemoje (pvz., nvarchar naudojant „SQL Server“).
NativeDefaultExpressionNumatytasis šio stulpelio reikšmės reiškinys vietine šaltinio reiškinių kalba (pvz., 42 arba newid() naudojant „SQL Server“).
  
DescriptionStulpelio aprašas.

Category

Table.Information