Table.Schema
Menghasilkan tabel yang berisi deskripsi kolom (misalnya, skema) tabel tertentu.
Syntax
Table.Schema(
table as table
) as table
Remarks
Menghasilkan tabel yang mendeskripsikan kolom table.
Setiap baris dalam tabel mendeskripsikan properti kolom table:
| Nama Kolom | Deskripsi |
Nama | Nama Kolom. |
Posisi | Posisi berbasis 0 kolom di table. |
TypeName | Nama tipe kolom. |
Jenis | Jenis tipe kolom. |
IsNullable | Apakah kolom dapat berisi nilai null. |
NumericPrecisionBase | Basis numerik (misalnya, basis-2 atau basis-10) dari bidang NumericPrecision dan NumericScale. |
NumericPrecision | Presisi kolom numerik dalam basis yang ditentukan oleh NumericPrecisionBase. Ini adalah jumlah digit maksimum yang dapat direpresentasikan oleh nilai jenis ini (termasuk digit pecahan). |
NumericScale | Skala kolom numerik dalam basis yang ditentukan oleh NumericPrecisionBase. Ini adalah jumlah digit di bagian pecahan nilai tipe ini. Nilai 0 menunjukkan skala tetap tanpa digit pecahan. Nilai null menunjukkan skala tidak diketahui (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 diizinkan dalam kolom text, atau jumlah maksimum bita yang diizinkan dalam kolom biner. |
IsVariableLength | Menunjukkan apakah panjang kolom ini dapat bervariasi (hingga MaxLength) atau ukurannya tetap. |
NativeTypeName | Nama tipe kolom di sistem tipe asli dari sumber (misalnya, nvarchar untuk SQL Server). |
NativeDefaultExpression | Ekspresi default untuk nilai kolom ini dalam bahasa ekspresi asli sumber (misalnya, 42 or newid() untuk SQL Server). |
Deskripsi | Deskripsi kolom. |
Category
Table.Information