Udostępnij za pośrednictwem


Metoda ListObjects

Ta funkcja zostanie usunięta z przyszłej wersji programu Microsoft SQL Server. Należy unikać stosowania tej funkcji w nowych projektach oraz zaplanować modyfikację aplikacji, w których obecnie jest używana ta funkcja.

ListObjects Metoda zwraca SQLObjectList wylicza systemu i obiekty zdefiniowane przez użytkownika, definiowanie bazy danych, do których odwołuje się obiekt.

Składnia

object
.ListObjects( [ ObjectType ] , [ SortBy ] )asSQLObjectList

Części

  • obiekt
    Wyrażenie, którego wartością obiekt na liście dotyczy.

  • Typ obiektu
    Opcjonalne.Długa liczba całkowita, która ogranicza członkostwo listy obiektów typ(-y) określone zgodnie z opisem w ustawieniach.

  • SortBy
    Opcjonalne.Długa liczba całkowita, która określa członkostwo listy kolejności, jak opisano w ustawieniach.

Prototyp (C/C++)

HRESULT ListObjects(
LPSQLDMODBOBJECTLIST* ppList,
SQLDMO_OBJECT_TYPE lObjectTypes = SQLDMOObj_AllDatabaseObjects,
SQLDMO_OBJSORT_TYPE SortBy = SQLDMOObjSort_Name);

Ustawienia

TypObiektu argument jest długa liczba całkowita pakowane bit.Określić więcej niż typ obiektu jednej bazy danych przy użyciu operator logicznego lub łączyć następujące wartości SQLDMO_OBJECT_TYPE.

Stała

Wartość

Opis

SQLDMOObj_ i AllButSystemObjects

5119

Zwrócone SQLObjectList obiektu wylicza wszystkie oprócz Microsoft SQL Server obiektów systemu.

SQLDMOObj_ i AllDatabaseObjects

4607

Zwrócone SQLObjectList obiektu wylicza systemu SQL Server i baza danych użytkownika obiektów.

SQLDMOObj_ i AllDatabaseUserObjects

4605

Zwrócone SQLObjectList obiektu wylicza tylko baza danych użytkownika obiektów.

SQLDMOObj_Default

64

Zwrócone SQLObjectList obiektu wylicza domyślne ustawienia programu SQL Server.

SQLDMOObj_Rule

128

Zwrócone SQLObjectList obiektu wylicza zasady programu SQL Server.

SQLDMOObj_StoredProcedure

16

Zwrócone SQLObjectList wylicza obiektu SQL Server przechowywane procedury.

SQLDMOObj_SystemTable

2

Zwrócone SQLObjectList obiektu wylicza SQL Server tabele systemowe.

SQLDMOObj_Trigger

256

Zwrócone SQLObjectList wylicza obiektu SQL Server wyzwalaczy.

SQLDMOObj_ i UserDefinedDatatype

4096

Zwrócone SQLObjectList wylicza obiektu typu danych zdefiniowanych przez użytkownika programu SQL Server.

SQLDMOObj_ i UserDefinedFunction

1

Zwrócone SQLObjectList wylicza obiektu funkcja zdefiniowanej przez użytkownika.

SQLDMOObj_UserTable

8

Zwrócone SQLObjectList wylicza obiektu SQL Server użytkownika tabel.

SQLDMOObj_View

4

Zwrócone SQLObjectList wylicza obiektów widoków programu SQL Server.

Podczas ustawiania SortBy, określ SQLObjectList element członkowski zamówienia przy użyciu tych wartości.

Stała

Wartość

Opis

SQLDMOObjSort_Date

3

Obiekty na liście są uporządkowane według data utworzenia.

SQLDMOObjSort_Name

0

Domyślny.Obiekty na liście są uporządkowane według nazwy.

SQLDMOObjSort_Owner

2

Obiekty na liście są uporządkowane według nazwy właściciela.

SQLDMOObjSort_Type

1

Obiekty na liście są uporządkowane według typu.

Zwraca

A SQLObjectList obiekt, który zawiera 0 lub więcej DBObject obiektów.

Stosuje się do: