Table.Schema
ส่งคืนตารางที่มีคำอธิบายของลูกค้า (เช่น schema) สำหรับตารางที่ระบุไว้
Syntax
Table.Schema(
table as table
) as table
Remarks
ส่งกลับตารางที่อธิบายถึงคอลัมน์ของ table
แต่ละแถวในตารางจะอธิบายถึงคุณสมบัติคอลัมน์ของ table
:
ชื่อคอลัมน์ | คำอธิบาย |
ชื่อ | ชื่อของคอลัมน์ |
ตำแหน่ง | ตำแหน่งที่ 0 ของคอลัมน์ใน table |
TypeName | ชื่อชนิดของคอลัมน์ |
ประเภท | ประเภทของชนิดคอลัมน์ |
IsNullable | ไม่ว่าคอลัมน์จะมีค่า null หรือไม่ก็ตาม |
NumericPrecisionBase | ฐานตัวเลข (ตัวอย่างเช่น ฐาน 2 หรือฐาน 10) ของเขตข้อมูล NumericPrecision และ NumericScale |
NumericPrecision | ความแม่นยำของคอลัมน์ตัวเลขในฐานที่ระบุโดย NumericPrecisionBase นี่คือจำนวนตัวเลขสูงสุดที่สามารถแสดงได้โดยค่าของชนิดนี้ (รวมถึงตัวเลขเศษส่วน) |
NumericScale | สเกลของคอลัมน์ตัวเลขในฐานที่ระบุโดย NumericPrecisionBase นี่คือจำนวนตัวเลขสูงสุดในส่วนค่าของเศษส่วนของชนิดนี้ ค่าของ 0 แสดงถึงสเกลแบบคงที่ที่ไม่มีตัวเลขเศษส่วน ค่าของ null แสดงถึงสเกลที่ไม่รู้จัก (อาจเพราะเป็นตัวเลขยกกำลังหรือไม่ได้กำหนดไว้) |
DateTimePrecision | จำนวนตัวเลขเศษส่วนที่สนับสนุนสูงสุดในส่วนที่สองของค่าวันที่หรือเวลา |
MaxLength | จำนวนอักขระสูงสุดที่อนุญาตในคอลัมน์ข้อความ หรือจำนวนไบต์สูงสุดที่อนุญาตในคอลัมน์ไบนารี |
IsVariableLength | ระบุว่าคอลัมน์นี้สามารถมีความยาวที่แตกต่างกันได้หรือไม่ (สูงสุด MaxLength ) หรือเป็นขนาดแบบคงที่ |
NativeTypeName | ชื่อชนิดของคอลัมน์ในระบบชนิดของแหล่งข้อมูลแบบเนทีฟ (ตัวอย่างเช่น nvarchar สำหรับ SQL Server) |
NativeDefaultExpression | นิพจน์เริ่มต้นสำหรับค่าของคอลัมน์นี้ในภาษานิพจน์แบบเนทีฟของแหล่งข้อมูล (ตัวอย่างเช่น 42 หรือ newid() สำหรับ SQL Server) |
คำอธิบาย | คำอธิบายของคอลัมน์ |
Category
Table.Information