PostgreSQL.DatabasePostgreSQL.Database

SyntaxSyntax

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

InfoAbout

Gibt eine Tabelle mit SQL-Tabellen und -Ansichten zurück, die in einer PostgreSQL-Datenbank auf dem Server server in der Datenbankinstanz namens database verfügbar sind.Returns a table of SQL tables and views available in a PostgreSQL database on server server in the database instance named database. Der Port kann optional mit dem Server getrennt durch einen Doppelpunkt angegeben werden.The port may be optionally specified with the server, separated by a colon. Der optionaler Datensatzparameter options kann angegeben werden, um die folgenden Optionen zu steuern:An optional record parameter, options, may be specified to control the following options:

  • CreateNavigationProperties: Ein logischer Wert (true/false), der festlegt, ob für die zurückgegebenen Werte Navigationseigenschaften generiert werden (Standardwert: true)CreateNavigationProperties : A logical (true/false) that sets whether to generate navigation properties on the returned values (default is true).
  • NavigationPropertyNameGenerator: Eine Funktion, die zur Erstellung von Namen für Navigationseigenschaften verwendet wirdNavigationPropertyNameGenerator : A function that is used for the creation of names for navigation properties.
  • Query: Eine native SQL-Abfrage, die zum Abrufen von Daten verwendet wird.Query : A native SQL query used to retrieve data. Wenn die Abfrage mehrere Resultsets generiert, wird nur das erste zurückgegeben.If the query produces multiple result sets, only the first will be returned.
  • CommandTimeout: Ein Zeitraum, der steuert, wie lange die serverseitige Abfrage ausgeführt werden darf, bevor sie abgebrochen wird.CommandTimeout : A duration which controls how long the server-side query is allowed to run before it is canceled. Der Standardwert ist zehn Minuten.The default value is ten minutes.
  • ConnectionTimeout: Ein Zeitraum, der steuert, wie lange ein Versuch zur Herstellung einer Verbindung mit dem Server dauern darf, bevor er abgebrochen wird.ConnectionTimeout : A duration which controls how long to wait before abandoning an attempt to make a connection to the server. Der Standardwert ist vom Treiber abhängig.The default value is driver-dependent.
  • HierarchicalNavigation: Ein logischer Wert (TRUE/FALSE), der festlegt, ob die Tabellen nach den Namen ihrer Schemas gruppiert angezeigt werden (Standardwert: FALSE).HierarchicalNavigation : A logical (true/false) that sets whether to view the tables grouped by their schema names (default is false).

Der Datensatzparameter wird beispielsweise wie folgt angegeben: [option1 = value1, option2 = value2...] oder [Query = "select ..."].The record parameter is specified as [option1 = value1, option2 = value2...] or [Query = "select ..."] for example.