MySQL.Database
MySQL.Database(server as text, database as text, optional options as nullable record) as table
แสดงตารางของตาราง SQL มุมมอง และฟังก์ชันสเกลาที่จัดเก็บไว้ ซึ่งมีให้ใช้งานในฐานข้อมูล MySQL บนเซิร์ฟเวอร์ server
ในอินสแตนซ์ฐานข้อมูลที่ชื่อว่าdatabase
อาจเลือกระบุพอร์ตกับเซิร์ฟเวอร์ ซึ่งคั่นด้วยเครื่องหมายทวิภาค อาจมีการระบุพารามิเตอร์ options
ของระเบียนที่เลือกได้ เพื่อควบคุมตัวเลือกต่อไปนี้:
Encoding
: ค่า TextEncoding ที่ระบุชุดอักขระที่ใช้ในการเข้ารหัสคิวรีทั้งหมดที่ส่งไปยังเซิร์ฟเวอร์ (ค่าเริ่มต้นคือ null)CreateNavigationProperties
: ตรรกะ (จริง/เท็จ) ที่กําหนดว่าจะสร้างคุณสมบัติการนําทางบนค่าผลลัพธ์หรือไม่ (ค่าเริ่มต้นคือ จริง)NavigationPropertyNameGenerator
: ฟังก์ชันที่ใช้สําหรับการสร้างชื่อของคุณสมบัติการนําทางQuery
: คิวรี SQL แบบเนทีฟที่ใช้ในการดึงข้อมูล ถ้าคิวรีสร้างชุดผลลัพธ์หลายรายการ จะมีการแสดงค่าแรกเท่านั้นCommandTimeout
: ระยะเวลาที่จะควบคุมว่าจะอนุญาตให้คิวรีฝั่งเซิร์ฟเวอร์ทํางานนานเพียงใด ก่อนที่จะถูกยกเลิก ค่าเริ่มต้นคือสิบนาทีConnectionTimeout
: ระยะเวลาที่ควบคุมว่าจะรอนานเพียงใดก่อนที่จะละทิ้งความพยายามที่จะเชื่อมต่อกับเซิร์ฟเวอร์ ค่าเริ่มต้นจะขึ้นอยู่กับโปรแกรมควบคุมTreatTinyAsBoolean
: ตรรกะ (จริง/เท็จ) ที่กําหนดว่าจะบังคับให้คอลัมน์ tinyint บนเซิร์ฟเวอร์เป็นค่าตรรกะหรือไม่ ค่าเริ่มต้นคือ จริงOldGuids
: ตรรกะ (จริง/เท็จ) ที่เป็นการตั้งค่าว่าจะให้ถือว่าคอลัมน์ char(36) (หากเป็นเท็จ) หรือคอลัมน์ Binary(16) (หากเป็นจริง) เป็น GUID หรือไม่ ค่าเริ่มต้นคือ เท็จReturnSingleDatabase
: ตรรกะ (จริง/เท็จ) ที่เป็นการตั้งค่าว่าจะส่งกลับตารางทั้งหมดของฐานข้อมูลทั้งหมด (ถ้าเป็นเท็จ) หรือส่งกลับตารางและมุมมองของฐานข้อมูลที่ระบุ (ถ้าเป็นจริง) ค่าเริ่มต้นคือ เท็จHierarchicalNavigation
: ตรรกะ (จริง/เท็จ) ที่กําหนดว่าจะดูตารางโดยจัดกลุ่มตามชื่อรูปแบบหรือไม่ (ค่าเริ่มต้นคือเท็จ)
ตัวอย่างเช่น มีการระบุพารามิเตอร์เรกคอร์ดเป็น [option1 = value1, option2 = value2...] หรือ [Query = "select ..."]