อ่านในภาษาอังกฤษ

แชร์ผ่าน


DB2.Database

วากยสัมพันธ์

DB2.Database(server as text, database as text, optional options as nullable record) as table

ประมาณ

แสดงตารางของตาราง SQL และมุมมองที่มีอยู่ในฐานข้อมูล Db2 บนเซิร์ฟเวอร์ server ในอินสแตนซ์ฐานข้อมูลที่ชื่อว่า database อาจเลือกระบุพอร์ตกับเซิร์ฟเวอร์ ซึ่งคั่นด้วยเครื่องหมายทวิภาค อาจมีการระบุพารามิเตอร์เรกคอร์ดที่เลือกได้ optionsเพื่อควบคุมตัวเลือกต่อไปนี้:

  • CreateNavigationProperties: ตรรกะ (จริง/เท็จ) ที่กําหนดว่าจะสร้างคุณสมบัติการนําทางบนค่าผลลัพธ์หรือไม่ (ค่าเริ่มต้นคือ จริง)
  • NavigationPropertyNameGenerator: ฟังก์ชันที่ใช้สําหรับการสร้างชื่อของคุณสมบัติการนําทาง
  • Query: คิวรี SQL แบบเนทีฟที่ใช้ในการดึงข้อมูล ถ้าคิวรีสร้างชุดผลลัพธ์หลายรายการ จะมีการแสดงค่าแรกเท่านั้น
  • CommandTimeout: ระยะเวลาที่ควบคุมว่าจะอนุญาตให้คิวรีฝั่งเซิร์ฟเวอร์ทํางานนานเพียงใดก่อนที่จะถูกยกเลิก ค่าเริ่มต้นคือสิบนาที
  • ConnectionTimeout: ระยะเวลาที่ควบคุมว่าจะรอนานเพียงใดก่อนที่จะละทิ้งความพยายามที่จะเชื่อมต่อกับเซิร์ฟเวอร์ ค่าเริ่มต้นจะขึ้นอยู่กับโปรแกรมควบคุม
  • HierarchicalNavigation: ตรรกะ (จริง/เท็จ) ที่กําหนดว่าจะดูตารางโดยจัดกลุ่มตามชื่อรูปแบบหรือไม่ (ค่าเริ่มต้นคือเท็จ)
  • Implementation: ระบุการใช้งานตัวให้บริการฐานข้อมูลภายใน ค่าที่ถูกต้องคือ: "IBM" และ "Microsoft"
  • BinaryCodePage: ตัวเลขสําหรับ CCSID (ตัวระบุชุดอักขระที่กําหนดรหัส) เพื่อถอดรหัสข้อมูลไบนารี Db2 FOR BIT ลงในสตริงอักขระ นําไปใช้กับ Implementation = "Microsoft" ตั้งค่า 0 เพื่อปิดใช้งานการแปลง (ค่าเริ่มต้น) ตั้งค่า 1 เพื่อแปลงตามการเข้ารหัสฐานข้อมูล ตั้งค่าตัวเลข CCSID อื่นเพื่อแปลงเป็นการเข้ารหัสแอปพลิเคชัน
  • PackageCollection: ระบุค่าสตริงสําหรับคอลเลกชันแพคเกจ (ค่าเริ่มต้นคือ "NULLID") เพื่อเปิดใช้งานการใช้แพคเกจที่ใช้ร่วมกันซึ่งจําเป็นสําหรับการประมวลผลคําสั่ง SQL นําไปใช้กับ Implementation = "Microsoft"
  • UseDb2ConnectGateway: ระบุว่ากําลังทําการเชื่อมต่อผ่านเกตเวย์การเชื่อมต่อ Db2 หรือไม่ นําไปใช้กับ Implementation = "Microsoft"

ตัวอย่างเช่น มีการระบุพารามิเตอร์เรกคอร์ดเป็น [option1 = value1, option2 = value2...] หรือ [Query = "select ..."]