MySQL.Database
MySQL.Database(server as text, database as text, optional options as nullable record) as table
Returnerar en tabell med SQL-tabeller, vyer och lagrade skalärfunktioner som är tillgängliga i en MySQL-databas på server server
i databasinstansen med namnet database
. Porten kan också anges med servern, avgränsad med ett kolon. En valfri postparameter, options
, kan anges för att styra följande alternativ:
-
Encoding
: Ett TextEncoding-värde som anger teckenuppsättningen som används för att koda alla frågor som skickas till servern (standardvärdet är null). -
CreateNavigationProperties
: Ett logiskt (sant/falskt) som anger om navigeringsegenskaper ska genereras för de returnerade värdena (standardvärdet är sant). -
NavigationPropertyNameGenerator
: En funktion som används för att skapa namn för navigeringsegenskaper. -
Query
: En intern SQL-fråga som används för att hämta data. Om frågan genererar flera resultatuppsättningar returneras endast den första. -
CommandTimeout
: En varaktighet som styr hur länge frågan på serversidan tillåts köras innan den avbryts. Standardvärdet är tio minuter. -
ConnectionTimeout
: En varaktighet som styr hur länge du ska vänta innan du överger ett försök att upprätta en anslutning till servern. Standardvärdet är drivrutinsberoende. -
TreatTinyAsBoolean
: Ett logiskt värde (sant/falskt) som avgör om tinyint-kolumner på servern ska tvingas att vara logiska värden. Standardvärdet är sant. -
OldGuids
: En logisk (true/false) som anger om teckenkolumner (36) kolumner (om falska) eller binära (16) kolumner (om sant) ska behandlas som GUID. Standardvärdet är falskt. -
ReturnSingleDatabase
: Ett logiskt värde (sant/falskt) som bestämmer om alla tabeller i alla databaser ska returneras (om falskt) eller om tabeller och vyer för den angivna databasen ska returneras (om sant). Standardvärdet är falskt. -
HierarchicalNavigation
: Ett logiskt (sant/falskt) som anger om tabellerna ska visas grupperade efter deras schemanamn (standardvärdet är falskt).
Postparametern anges som [option1 = value1, option2 = value2...] eller [Query = "select ..."] till exempel.