Sql.Database
Składnia
Sql.Database(server as text, database as text, optional options as nullable record) as table
Informacje
Zwraca tabelę tabel SQL, widoków i przechowywanych funkcji z bazy danych database
programu SQL Server na serwerze server
. Port może być opcjonalnie określony z serwerem, oddzielony dwukropkiem lub przecinkiem. Opcjonalny parametr rekordu , można określić, options
aby kontrolować następujące opcje:
Query
: natywne zapytanie SQL używane do pobierania danych. Jeśli zapytanie generuje wiele zestawów wyników, zostanie zwróconych tylko pierwszy.CreateNavigationProperties
: wartość logiczna (prawda/fałsz), która określa, czy wygenerować właściwości nawigacji dla zwracanych wartości (wartość domyślna to prawda).NavigationPropertyNameGenerator
: funkcja używana do tworzenia nazw właściwości nawigacji.MaxDegreeOfParallelism
: liczba, która ustawia wartość klauzuli zapytania "maxdop" w wygenerowanym zapytaniu SQL.CommandTimeout
: czas trwania, który określa, jak długo zapytanie po stronie serwera może być uruchamiane przed jego anulowaniem. Wartość domyślna to dziesięć minut.ConnectionTimeout
: czas trwania, który kontroluje czas oczekiwania przed porzuceniem próby nawiązania połączenia z serwerem. Wartość domyślna jest zależna od sterownika.HierarchicalNavigation
: wartość logiczna (prawda/fałsz), która określa, czy wyświetlać tabele pogrupowane według ich nazw schematów (wartość domyślna to false).MultiSubnetFailover
: wartość logiczna (true/false), która ustawia wartość właściwości "MultiSubnetFailover" w parametry połączenia (wartość domyślna to false).UnsafeTypeConversions
: wartość logiczna (prawda/fałsz), która w przypadku wartości true próbuje złożyć konwersje typów, co może zakończyć się niepowodzeniem i spowodować niepowodzenie całego zapytania. Nie zaleca się używania ogólnego.ContextInfo
: wartość binarna używana do ustawiania CONTEXT_INFO przed uruchomieniem każdego polecenia.OmitSRID
: wartość logiczna (prawda/fałsz), która, jeśli prawda, pomija sriD podczas tworzenia dobrze znanego tekstu z typów geometrii i geografii.EnableCrossDatabaseFolding
: wartość logiczna (prawda/fałsz), która, jeśli prawda, umożliwia składanie zapytań między bazami danych na tym samym serwerze. Wartość domyślna to false.
Parametr rekordu jest określony jako [option1 = value1, option2 = value2...] lub [Query = "select ..."] na przykład.
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla