Skip to main content

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