Skip to main content

Sql.Databases

ส่งกลับตารางของฐานข้อมูลบน SQL Server

Syntax

Sql.Databases(
server as text,
optional options as record
) as table

Remarks

คืนค่าตารางฐานข้อมูลบน SQL server ที่ระบุ server อาจระบุเรกคอร์ดพารามิเตอร์เสริม options เพื่อควบคุมตัวเลือกต่อไปนี้ได้:

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

Category

Accessing data