sp_xml_removedocument (Transact-SQL)

適用於:SQL ServerAzure SQL DatabaseAzure SQL 受控執行個體

拿掉檔案句柄所指定之 XML 檔案的內部表示法,並使檔句柄失效。

剖析的文件會儲存在 SQL Server 的內部快取中。 MSXML 剖析器 (msxmlsql.dll) 會使用 SQL Server 可用的記憶體總計八分之一。 若要避免記憶體不足,請執行 sp_xml_removedocument 以釋放記憶體。

Transact-SQL 語法慣例

語法

sp_xml_removedocument hdoc
[ ; ]

引數

hdoc

新建立檔的句柄。 無效的句柄會傳回錯誤。 hdoc 是整數

傳回碼值

0 (成功)或 > 0 (失敗)。

權限

需要 public 角色的成員資格。

範例

下列範例會移除 XML 檔的內部表示。 檔的句柄會以輸入的形式提供。

EXEC sp_xml_removedocument @hdoc;