Cara Kerja Prosedur Tersimpan yang Diperluas

Berlaku untuk:SQL Server

Penting

Fitur ini akan dihapus dalam versi SQL Server yang akan datang. Hindari menggunakan fitur ini dalam pekerjaan pengembangan baru, dan rencanakan untuk memodifikasi aplikasi yang saat ini menggunakan fitur ini. Gunakan Integrasi CLR sebagai gantinya.

Proses di mana prosedur tersimpan yang diperluas bekerja adalah:

  1. Ketika klien menjalankan prosedur tersimpan yang diperluas, permintaan ditransmisikan dalam format aliran data tabular (TDS) atau Simple Object Access Protocol (SOAP) dari aplikasi klien ke Microsoft SQL Server.

  2. SQL Server mencari DLL yang terkait dengan prosedur tersimpan yang diperluas, dan memuat DLL jika belum dimuat.

  3. SQL Server memanggil prosedur tersimpan yang diperluas yang diminta (diimplementasikan sebagai fungsi di dalam DLL).

  4. Prosedur tersimpan yang diperluas meneruskan kumpulan hasil dan mengembalikan parameter kembali ke server melalui EXTENDED Stored Procedure API.