Bagikan melalui


sp_xml_removedocument (T-SQL)

Berlaku untuk:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceDatabase SQL di Microsoft Fabric

Menghapus representasi internal dokumen XML yang ditentukan oleh handel dokumen dan membatalkan handel dokumen.

Dokumen yang diurai disimpan dalam cache internal SQL Server. Parser MSXML (msxmlsql.dll) menggunakan sedelapis total memori yang tersedia untuk SQL Server. Untuk menghindari kehabisan memori, jalankan sp_xml_removedocument untuk membebaskan memori.

Konvensi sintaks transact-SQL

Sintaks

sp_xml_removedocument hdoc
[ ; ]

Argumen

Penting

Argumen untuk prosedur tersimpan yang diperluas harus dimasukkan dalam urutan tertentu seperti yang dijelaskan di bagian Sintaks. Jika parameter dimasukkan di luar urutan, pesan kesalahan terjadi.

hdoc

Handel ke dokumen yang baru dibuat. Handel yang tidak valid mengembalikan kesalahan. hdoc adalah bilangan bulat.

Mengembalikan nilai kode

0 (berhasil) atau > 0 (kegagalan).

Izin

Memerlukan keanggotaan dalam peran publik .

Contoh

Contoh berikut menghapus representasi internal dokumen XML. Handel ke dokumen disediakan sebagai input.

EXECUTE sp_xml_removedocument @hdoc;