whycomputer.com >> Rangkaian komputer >  >> Rangkaian

Prosedur yang Disimpan untuk SQL Server Express

Microsoft SQL Server Express adalah versi percuma dari SQL Server Microsoft, yang merupakan sumber untuk mentadbir dan membuat pangkalan data, dan melakukan analisis data. Sebilangan besar fungsi versi SQL Server tidak percuma terdapat di SQL Server Express, termasuk alat pengurusan visual SQL Management Studio dan keupayaan untuk menggunakan prosedur yang tersimpan.

Bahasa Prosedur Tersimpan

Prosedur yang disimpan adalah pertanyaan SQL yang dapat disimpan oleh pengguna SQL Server dan kemudian mengingatnya untuk pelaksanaan kemudian. Ciri utama prosedur tersimpan merangkumi kebolehprogram dan kemampuan mereka untuk menerima parameter. Prosedur yang tersimpan ditulis dalam bahasa pengaturcaraan Transact SQL, yang digunakan untuk melakukan pertanyaan pangkalan data. Prosedur yang disimpan mengambil bentuk penyataan SQL lain yang ditulis dalam transaks SQL, sambil juga menerima parameter.

Membuat Prosedur Tersimpan

Dalam Microsoft SQL Server, prosedur tersimpan baru dapat dibuat dengan mengklik kanan pada folder prosedur tersimpan yang ada, dipanggil \ "Prosedur Tersimpan, \ "di panel Object Explorer. SQL Server membuat folder ini secara automatik apabila pangkalan data baru dibuat, dan meletakkannya di sini dalam hierarki folder:[dbaseName]> [\ "Kebolehprogram \"]> [\ "Prosedur Tersimpan \"]. Prosedur tersimpan baru untuk dbaseName disimpan di luar subfolder \ "Prosedur Tersimpan Sistem, \ "yang berada di bawah [\" Prosedur Tersimpan \ "]. Semasa membuat pangkalan data baru, Pelayan SQL mengisi folder Prosedur Tersimpan Sistem dengan skrip untuk mengekalkan pangkalan data. Pengguna SQL Server tidak perlu menggunakan Prosedur Tersimpan Sistem ini untuk membuat prosedur mereka sendiri. Setelah prosedur yang disimpan pada mulanya dibuat, tab pertanyaan baru dibuka. Tab mengandungi templat atau contoh pertanyaan, yang kemudian pengguna ubahsuai agar sesuai dengan tujuannya.

Prosedur Contoh

Contoh prosedur tersimpan adalah seperti berikut:GUNAKAN [test] GO CREATE PROCEDURE [dbo]. [Mysp_selectstuff] AS - SET NOCOUNT ON ditambahkan untuk mengelakkan set hasil tambahan daripada - mengganggu pernyataan SELECT. - SET NOCOUNT ON GO - Masukkan penyataan untuk prosedur di sini PILIH * dari dbo.Movies GO GO EXEC [dbo]. [Mysp_selectstuff] PROSEDUR GO GO DROP [dbo]. [Mysp_selectstuff] GO GO

Struktur Prosedur Tersimpan

Amalan biasa untuk memanfaatkan pernyataan SQL, untuk membezakannya dari komponen pangkalan data yang dinyatakan oleh penyata. Komen bermula dengan rentetan \ "- \". Ini tidak memberi kesan pada pertanyaan. Dalam contoh ini, pangkalan data yang diminta dipanggil ujian ", \ "dan jadual di dalam pangkalan data itu adalah Filem. Awalan \" dbo \ "ditambahkan ke Filem untuk memisahkannya dari jadual lain yang mungkin mempunyai nama yang sama. Pertanyaan penuh hanya memilih semua bidang untuk semua rakaman dalam jadual Filem.

Menjalankan Prosedur Tersimpan

Pernyataan GO adalah seperti pernyataan RUN dalam program BASIC:mereka memberitahu jurubahasa SQL untuk melakukan penyataan yang datang sebelum mereka. Pernyataan EXEC melakukan pertanyaan, dan DROP PROCEDURE melepaskan pertanyaan setelah dijalankan, yang perlu sebelum menjalankan pertanyaan semula. Pertanyaan yang dimasukkan sebenarnya dijalankan oleh SQL Server ketika F5 atau butang Execute toolbar ditekan.


URL:https://ms.whycomputer.com/rangkaian/1015001205.html

Rangkaian
  • Cara Memadamkan Pelayan Microsoft SQL

    Pelayan SQL Microsoft menyediakan perkhidmatan ke pangkalan data, menolong mereka berkomunikasi dengan komputer dan program lain. Syarikat ini mengeluarkan edisi pertama pada tahun 1989, dan pelayan pangkalan data mencapai versi 10.5 pada tahun 2010. Profesional seperti Robin Dewson, pengarang Permu

  • Pelayan FTP Vs. Pelayan Web

    Kedua-dua pelayan FTP dan web menghantar maklumat melalui Internet, tetapi mereka melakukannya dengan cara yang berbeza. Pelayan FTP memberi tumpuan kepada berkongsi fail tanpa menyediakan antara muka, sementara pelayan web menyediakan halaman maklumat visual. Protokol Pelayan FTP menggunakan

  • Cara Memasang Penyedia Microsoft Ole DB untuk SQL Server

    Penyedia OLE DB Microsoft adalah tambahan pilihan untuk perisian Microsoft SQL Server, yang dirancang untuk pembangun perisian untuk menulis aplikasi yang membolehkan klien yang terhubung ke pelayan SQL mengakses dan melayari data metadata dan pertanyaan yang disimpan oleh Microsoft SQL Server. Ia t

Rangkaian komputer © https://ms.whycomputer.com