Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
A következőkre vonatkozik:SQL Server
Megsemmisít egy létrehozott OLE-objektumot.
Transact-SQL szintaxis konvenciói
Szintaxis
sp_OADestroy objecttoken
[ ; ]
Érvek
Fontos
A kiterjesztett tárolt eljárások argumentumait a Szintaxis szakaszban leírt sorrendben kell megadni. Ha a paraméterek sorrenden kívül vannak beírva, hibaüzenet jelenik meg.
objecttoken
Egy korábban sp_OACreatehasználatával létrehozott OLE-objektum objektumjogkivonata.
Kódértékek visszaadása
0 (sikeres) vagy az OLE Automation objektum által visszaadott HRESULT egész számának egész számát (hiba).
További információ a HRESULT visszatérési kódokról: OLE automation return codes and error information.
Megjegyzések
Ha sp_OADestroy nincs meghívva, a létrehozott OLE objektum automatikusan megsemmisül a köteg végén.
Engedélyek
A sysadmin rögzített kiszolgálói szerepkörhöz való tagságot igényel, vagy közvetlenül ezen a tárolt eljáráson hajthat végre engedélyeket. Az Ole Automation-eljárások kiszolgálókonfigurációs lehetőséget engedélyezni kell az OLE Automationhez kapcsolódó rendszereljárások használatához.
Példák
Az alábbi példa megsemmisíti a korábban létrehozott SQLServer objektumot.
EXECUTE
@hr = sp_OADestroy
@object;
IF @hr <> 0
BEGIN
EXECUTE sp_OAGetErrorInfo @object;
RETURN;
END