Table.Schema
Table.Schema(table as table) as table
Mengembalikan tabel yang menjelaskan kolom table
.
Setiap baris dalam tabel menjelaskan properti kolom table
:
Nama kolom | Deskripsi |
---|---|
Name |
Nama kolom. |
Position |
Posisi berbasis 0 kolom di table . |
TypeName |
Nama jenis kolom. |
Kind |
Jenis jenis kolom. |
IsNullable |
Apakah kolom dapat berisi null nilai. |
NumericPrecisionBase |
Basis numerik (misalnya, base-2 atau base-10) dari NumericPrecision bidang dan NumericScale . |
NumericPrecision |
Presisi kolom numerik dalam basis yang ditentukan oleh NumericPrecisionBase . Ini adalah jumlah maksimum digit yang dapat diwakili oleh nilai jenis ini (termasuk digit pecahan). |
NumericScale |
Skala kolom numerik dalam basis yang ditentukan oleh NumericPrecisionBase . Ini adalah jumlah digit di bagian pecahan dari nilai jenis ini. Nilai 0 menunjukkan skala tetap tanpa digit pecahan. Nilai null menunjukkan skala tidak diketahui (baik karena mengambang atau tidak ditentukan). |
DateTimePrecision |
Jumlah maksimum digit pecahan yang didukung dalam bagian detik dari nilai tanggal atau waktu. |
MaxLength |
Jumlah maksimum karakter yang text diizinkan dalam kolom, atau jumlah maksimum byte yang binary diizinkan dalam kolom. |
IsVariableLength |
Menunjukkan apakah kolom ini dapat bervariasi panjangnya (hingga MaxLength ) atau jika berukuran tetap. |
NativeTypeName |
Nama jenis kolom dalam sistem jenis asli sumber (misalnya, nvarchar untuk SQL Server). |
NativeDefaultExpression |
Ekspresi default untuk nilai kolom ini dalam bahasa ekspresi asli sumber (misalnya, 42 atau newid() untuk SQL Server). |
Description |
Deskripsi kolom. |