Udostępnij za pośrednictwem


Metoda IsObjectDeleted

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.

IsObjectDeleted Metoda wskazuje, czy odwołanie obiekt został usunięty z bazy danych.

Składnia

object
.IsObjectDeleted( 
ObjectType
, 
ObjectName
, 
[
ObjectOwner
]
) 
as Boolean

Części

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

  • Typ obiektu
    Długa liczba całkowita, która wskazuje typ obiektu, jak określono w.

  • Nazwa obiektu
    Ciąg określający nazwę obiektu.

  • ObjectOwner
    Opcjonalny ciąg Określa właściciela obiektu.

Prototyp (C/C++)

HRESULT IsObjectDeleted)(
SQLDMO_OBJECT_TYPE ObjectType, 
SQLDMO_LPCSTR ObjName, 
LPBOOL pRetVal, 
SQLDMO_LPCSTR ObjOwner);

Ustawienia

Określ wartość TypObiektu argument za pomocą tych wartości SQLDMO_OBJECT_TYPE.

Stała

Wartość

Opis

SQLDMOObj_Check

49152

Odwołania do obiektu ograniczenie integralność.

SQLDMOObj_Column

24576

Obiekt odwołuje się do kolumna w tabela.

SQLDMOObj_Database

135168

Odwołania do obiektu bazy danych.

SQLDMOObj_DatabaseRole

225280

Obiekt odwołuje się do rola bazy danych.

SQLDMOObj_Default

64

Domyślnie odwołuje się do obiektu.

SQLDMOObj_Rule

128

Reguła odwołuje się do obiektu.

SQLDMOObj_StoredProcedure

16

Obiekt odwołuje się procedura składowana.

SQLDMOObj_SystemDatatype

4096

Obiekt odwołuje się do podstawowy typ danych programu SQL Server.

SQLDMOObj_SystemTable

2

Obiekt odwołuje się do tabela systemowa.

SQLDMOObj_Trigger

256

Wyzwalacz odwołuje się do obiektu.

SQLDMOObj_User

8192

Odwołuje się do obiektu użytkownik bazy danych SQL Server.

SQLDMOObj_UserDefinedDatatype

4096

Obiekt odwołuje się do typu danych zdefiniowanego przez użytkownika programu SQL Server.

SQLDMOObj_UserDefinedFunction

1

Obiekt odwołuje się do funkcja zdefiniowanej przez użytkownika.

SQLDMOObj_UserTable

8

Obiekt odwołuje się do tabela zdefiniowanej przez użytkownika programu SQL Server.

SQLDMOObj_View

4

Obiekt odwołuje się do widoku.

Uwagi

Jeśli sesja klient tworzy obiekt za pomocą SQL Distributed Management Objects (SQL-DMO), a następnie innej sesja klient usuwa obiekt przy użyciu innego narzędzie, aplikacji SQL-DMO nie wie o usunięciu.Można użyć aplikacji SQL-DMO IsObjectDeleted metoda w celu ustalenia, czy obiekt nadal istnieje, określając typ obiektu i nazwa obiektu.Jeśli objectOwner parametru nie jest używany, aplikacja zakłada, że właściciel obiektu jest aktualnie zalogowany użytkownik.

Ostrzeżenie

IsObjectDeleted metoda mogą być używane z programu SQL Server 7.0 i Microsoft SQL Server 2000 lub nowszy.

Stosuje się do:

Zobacz także

Odwołanie