Udostępnij za pośrednictwem


Metoda EnumTables (String, String, String, LinkedTableType)

Wylicza listę tabel dostępnych serwer połączony dla określonej tabeli Nazwa, schemat, bazy danych i połączona tabela.

Przestrzeń nazw:  Microsoft.SqlServer.Management.Smo
Zestaw:  Microsoft.SqlServer.Smo (w Microsoft.SqlServer.Smo.dll)

Syntax

'Deklaracja
Public Function EnumTables ( _
    tableName As String, _
    schemaName As String, _
    databaseName As String, _
    tableType As LinkedTableType _
) As DataTable
'Użycie
Dim instance As LinkedServer
Dim tableName As String
Dim schemaName As String
Dim databaseName As String
Dim tableType As LinkedTableType
Dim returnValue As DataTable

returnValue = instance.EnumTables(tableName, _
    schemaName, databaseName, tableType)
public DataTable EnumTables(
    string tableName,
    string schemaName,
    string databaseName,
    LinkedTableType tableType
)
public:
DataTable^ EnumTables(
    String^ tableName, 
    String^ schemaName, 
    String^ databaseName, 
    LinkedTableType tableType
)
member EnumTables : 
        tableName:string * 
        schemaName:string * 
        databaseName:string * 
        tableType:LinkedTableType -> DataTable 
public function EnumTables(
    tableName : String, 
    schemaName : String, 
    databaseName : String, 
    tableType : LinkedTableType
) : DataTable

Parameters

Wartość zwracana

Typ: System.Data. . :: . .DataTable
A DataTable wartość obiektu zawiera listę tabel, które są dostępne na serwer połączony. W tabela opisano różne kolumny zwracane DataTable.

Kolumna

Typ danych

Opis

TABLE_CAT

String

Nazwa kwalifikator tabela. Różne produkty DBMS obsługuje trzy części nazw tabel (kwalifikator.owner. Nazwa). W SQL Server, ta kolumna reprezentuje nazwę bazy danych. W przypadku niektórych produktów reprezentuje nazwa serwera w środowisku bazy danych tabela. To pole może być NULL.

TABLE_SCHEMA

String

Właściciel tabela serwer połączony. W SQL Server, ta kolumna odpowiada nazwa użytkownika bazy danych, która utworzyła tabela. To pole zawsze zwraca wartość.

TABLE_NAME

String

Nazwa tabela w serwer połączony. To pole zawsze zwraca wartość.

TABLE_TYPE

String

Typ tabela: tabela systemowa tabeli lub widoku.

REMARKS

String

SQL Servernie zwraca wartości dla tej kolumna.