sp_xml_removedocument (Transact-SQL)

适用于: SQL Server Azure SQL 数据库 Azure SQL 托管实例

删除文档句柄指定的 XML 文档的内部表示形式并使该文档句柄无效。

分析的文档存储在 SQL Server 的内部缓存中。 MSXML 分析程序 (msxmlsql.dll) 使用可用于 SQL Server 的总内存的八分之一。 为了避免内存不足,请运行 sp_xml_removedocument 以释放内存。

Transact-SQL 语法约定

语法

sp_xml_removedocument hdoc
[ ; ]

参数

hdoc

新建文档的句柄。 无效的句柄返回错误。 hdoc 是一个 整数

返回代码值

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

权限

要求 公共 角色具有成员身份。

示例

以下示例删除 XML 文档的内部表示形式。 该文档的句柄作为输入提供。

EXEC sp_xml_removedocument @hdoc;