Bagaimana untuk mencipta Prosedur Tersimpan SQL melalui Pelayan SQL

Bagaimana Untuk Mencipta Prosedur Tersimpan Sql Melalui Pelayan Sql



SQL Server ialah salah satu produk terbaik yang dikeluarkan daripada Microsoft, tetapi tidak setiap profesional tahu cara menggunakannya dengan berkesan. Sebagai contoh, sesetengah mungkin merasa sukar untuk membuat prosedur tersimpan tetapi jangan risau jika anda termasuk dalam kurungan itu kerana anda telah datang ke tempat yang betul. Sekarang, belajar bagaimana untuk buat Prosedur Tersimpan SQL melalui Pelayan SQL adalah sesuatu yang semua profesional dalam bidang ini harus tahu bagaimana untuk mencapainya.



  Bagaimana untuk mencipta Prosedur Tersimpan SQL melalui Pelayan SQL





Bagaimana untuk mencipta prosedur tersimpan dalam SQL Server

Mencipta Prosedur Tersimpan SQL melalui Pelayan SQL adalah lebih mudah daripada yang anda sangkakan pada asalnya, jadi mari kami terangkan perkara yang perlu dilakukan. Hanya ikuti langkah di sini:





  1. Klik pada Pertanyaan Baharu
  2. Taip kenyataan CREATE PROCEDURE
  3. Tulis Penyata CREATE PROCEDURE secara manual
  4. Hubungi Prosedur Tersimpan

1] Klik pada Pertanyaan Baharu

  Pertanyaan Baharu Pelayan SQL



Perkara pertama yang anda mesti lakukan dalam situasi ini ialah mengklik pada butang Pertanyaan Baharu. Ini mudah dilakukan, jadi mari kita terangkan caranya.

  • OK, jadi mulakan dengan membuka alat SQL Server.
  • Dari sana, pilih pangkalan data di mana anda ingin membuat prosedur tersimpan.
  • Setelah ia tersedia dan berjalan, anda harus mengklik pada butang Pertanyaan Baharu secepat mungkin.
  • Anda boleh mencari butang ini betul-betul pada bar alat.

2] Taip kenyataan CREATE PROCEDURE

  Buat Prosedur Penyimpanan SQL

Teruskan, anda kini mesti menaip pernyataan prosedur cipta dari kawasan teks yang disediakan.



Berikut ialah contoh rupa kenyataan prosedur cipta:

ralat pakej pemasang tingkap
CREATE PROCEDURE LatestTasks @Count int AS
SET ROWCOUNT @Count
SELECT TaskName AS LatestTasks, DateCreated
FROM Tasks
ORDER BY DateCreated DESC

Kita mesti ambil perhatian bahawa skrip di atas direka untuk mencipta prosedur tersimpan yang dipanggil TastestTasks, dan ia menerima parameter yang dipanggil Count.

3] Tulis Penyata CIPTA PROSEDUR secara manual

Jika anda tidak pasti cara membuat pernyataan prosedur mengikut reka bentuk anda sendiri, maka izinkan kami menerangkan untuk membantu anda menjadi seorang sarjana.

Anda memulakan skrip dengan CREATE PROCEDURE (mesti sentiasa dalam huruf besar).

Dari sana, tekan butang ruang dan taip procedure_name.

Ikutinya dengan ruang lain, kemudian AS.

Jadi, jika dilakukan dengan betul, skrip asas sepatutnya kelihatan seperti berikut:

CREATE PROCEDURE GetCustomer AS

Seterusnya, anda mesti menambah kod SQL khusus untuk prosedur tersimpan, dan ia mesti kelihatan serupa dengan contoh pertama di atas.

Anda lihat, jika prosedur yang disimpan adalah untuk menerima parameter, tambah simbol @ bersama-sama dengan jenis data Integer. Ini akan memberi awalan nama parameter, jadi apabila semua dikatakan dan dilakukan, skrip sepatutnya kelihatan seperti berikut:

CREATE PROCEDURE GetCustomer @CustomerId int AS

4] Panggil Prosedur Tersimpan

Untuk memanggil, atau melaksanakan prosedur tersimpan, anda mesti menggunakan sama ada EXEC atau arahan EXECUTE. Jangan risau kerana kedua-duanya melakukan perkara yang sama.

Jika anda mengikuti dengan teliti, maka produk siap sepatutnya kelihatan seperti yang boleh dilihat di bawah:

EXEC GetCustomer @CustomerId = 7

ATAU

EXECUTE GetCustomer @CustomerId = 7

Jadi, apakah maksud nombor 7? Nah, parameter yang diluluskan melaksanakan CustomerId yang mengandungi 7 sebagai nilai. Ini bermakna jika nombor itu ditukar maka SQL akan memproses pelanggan yang berbeza.

BACA : Bagaimana untuk memuat turun dan memasang MySQL pada Windows

Adakah SQL Server percuma?

Terdapat versi percuma SQL Server, dan ia dipanggil SQL Server 2022 Express. Ia amat sesuai untuk pembangunan dan pengeluaran desktop, web, dan aplikasi pelayan kecil.

Adakah SQL Server sukar dipelajari?

Secara keseluruhan, kita harus mengatakan bahawa SQL adalah bahasa yang mudah dipelajari. Lebih-lebih lagi jika anda mempunyai pengalaman pengaturcaraan sebelum ini kerana ia membuka pintu untuk mempelajari bahasa dalam beberapa minggu dan bukannya berbulan-bulan.

  Bagaimana untuk mencipta Prosedur Tersimpan SQL melalui Pelayan SQL
Jawatan Popular