Sql.Databases
วากยสัมพันธ์
Sql.Databases(server as text, optional options as nullable record) as table
ประมาณ
แสดงตารางของฐานข้อมูลบนเซิร์ฟเวอร์ SQL ที่ระบุ server
อาจมีการระบุพารามิเตอร์เรกคอร์ดที่เลือกได้ options
เพื่อควบคุมตัวเลือกต่อไปนี้:
-
CreateNavigationProperties
: ตรรกะ (จริง/เท็จ) ที่กําหนดว่าจะสร้างคุณสมบัติการนําทางบนค่าผลลัพธ์หรือไม่ (ค่าเริ่มต้นคือ จริง) -
NavigationPropertyNameGenerator
: ฟังก์ชันที่ใช้สําหรับการสร้างชื่อของคุณสมบัติการนําทาง -
MaxDegreeOfParallelism
: ตัวเลขที่กําหนดค่าของส่วนคําสั่งคิวรี "maxdop" ในคิวรี SQL ที่สร้างขึ้น -
CommandTimeout
: ระยะเวลาที่ควบคุมว่าจะอนุญาตให้คิวรีฝั่งเซิร์ฟเวอร์ทํางานนานเพียงใดก่อนที่จะถูกยกเลิก ค่าเริ่มต้นคือสิบนาที -
ConnectionTimeout
: ระยะเวลาที่ควบคุมว่าจะรอนานเพียงใดก่อนที่จะละทิ้งความพยายามที่จะเชื่อมต่อกับเซิร์ฟเวอร์ ค่าเริ่มต้นจะขึ้นอยู่กับโปรแกรมควบคุม -
HierarchicalNavigation
: ตรรกะ (จริง/เท็จ) ที่กําหนดว่าจะดูตารางโดยจัดกลุ่มตามชื่อรูปแบบหรือไม่ (ค่าเริ่มต้นคือเท็จ) -
MultiSubnetFailover
: ตรรกะ (จริง/เท็จ) ที่กําหนดค่าของคุณสมบัติ "MultiSubnetFailover" ในสตริงการเชื่อมต่อ (ค่าเริ่มต้นคือเท็จ) -
UnsafeTypeConversions
: ตรรกะ (จริง/เท็จ) ที่หากเป็นจริง จะพยายามเปลี่ยนประเภทการพับซึ่งอาจล้มเหลวและทําให้คิวรีทั้งหมดล้มเหลว ไม่แนะนําสําหรับการใช้งานทั่วไป -
ContextInfo
: ค่าไบนารีที่ใช้ในการตั้งค่า CONTEXT_INFO ก่อนที่จะเรียกใช้แต่ละคําสั่ง -
OmitSRID
: ตรรกะ (จริง/เท็จ) ที่หากเป็นจริง จะละเว้น SRID เมื่อผลิตข้อความ Well-Known จากเรขาคณิตและชนิดภูมิศาสตร์ -
EnableCrossDatabaseFolding
: ค่าเชิงตรรกะ (จริง/เท็จ) ที่อนุญาตให้ทําการพับคิวรีข้ามฐานข้อมูลบนเซิร์ฟเวอร์เดียวกันได้ ค่าเริ่มต้นคือ เท็จ
ตัวอย่างเช่น มีการระบุพารามิเตอร์เรกคอร์ดเป็น [option1 = value1, option2 = value2...]
ไม่สนับสนุนการตั้งค่าคิวรี SQL เพื่อเรียกใช้บนเซิร์ฟเวอร์ ควรใช้ Sql.Database
แทนการเรียกใช้คิวรี SQL