whycomputer.com >> Jaringan komputer >  >> Jaringan Komputer

Prosedur Tersimpan di SQL Server Express: Cara Membuat, Struktur, dan Menjalankannya

Microsoft SQL Server Express adalah versi gratis dari SQL Server yang menyediakan alat manajemen visual, pembuatan database, dan analisis data. Meski bersifat free, Express tetap menampilkan sebagian besar fitur dari versi berbayar, termasuk SQL Server Management Studio dan kemampuan untuk menggunakan prosedur tersimpan.

Bahasa Prosedur Tersimpan

Prosedur tersimpan adalah kueri SQL yang dapat disimpan dan dipanggil kembali untuk dieksekusi. Keunggulannya meliputi pemrograman, penggunaan parameter, dan pemisahan logika aplikasi dari database. Semua prosedur ditulis dalam Transact-SQL (T‑SQL), bahasa pemrograman SQL yang spesifik untuk Microsoft.

Membuat Prosedur Tersimpan

Di SQL Server, buat prosedur baru dengan klik kanan pada folder Stored Procedures di Object Explorer. Folder ini otomatis muncul saat database dibuat dan berada di jalur: dbname > Programmability > Stored Procedures. Pastikan prosedur Anda tidak disimpan di subfolder System Stored Procedures karena folder tersebut berisi skrip internal.

Setelah prosedur dibuat, jendela query terbuka otomatis dengan template. Ubah template sesuai kebutuhan Anda, lalu simpan.

Contoh Prosedur

Berikut contoh sederhana:

USE [test] GO
CREATE PROCEDURE [dbo].[mysp_selectstuff]
AS
-- SET NOCOUNT ON mencegah hasil tambahan
SET NOCOUNT ON
GO
-- Insert statements for procedure here
SELECT * FROM dbo.Movies
GO
GO
EXEC [dbo].[mysp_selectstuff]
GO
GO
DROP PROCEDURE [dbo].[mysp_selectstuff]
GO
GO

Struktur Prosedur

Biasanya, pernyataan SQL ditulis kapital untuk membedakan dari objek database. Komentar diawali dengan -- dan tidak mempengaruhi eksekusi. Pada contoh, database bernama test dan tabel Movies dipanggil dengan prefiks dbo untuk menghindari konflik nama.

Menjalankan Prosedur

Statement GO berfungsi seperti perintah RUN di BASIC, memberi tahu interpreter SQL untuk mengeksekusi blok sebelumnya. EXEC memanggil prosedur, sementara DROP PROCEDURE menghapusnya setelah selesai—digunakan bila ingin menjalankan kembali. Eksekusi sebenarnya terjadi saat menekan F5 atau tombol Execute di toolbar.


URL:https://komputer.whycomputer.com/Jaringan/101301205.html

Jaringan Komputer
  • Panduan Lengkap Menghapus Microsoft SQL Server

    Panduan Lengkap Menghapus Microsoft SQL Server Microsoft SQL Server adalah platform database yang kuat, memungkinkan aplikasi berkomunikasi dengan data secara efisien. Jika Anda memutuskan untuk menghapus instalasi, berikut langkah‑langkah yang harus diikuti agar prosesnya lancar dan aman. Persiapan

  • FTP dan Server Web: Perbedaan dan Cara Kerja

    FTP dan server web keduanya mentransmisikan informasi melalui internet, namun cara kerjanya berbeda. FTP server berfokus pada berbagi file tanpa antarmuka, sementara server web menampilkan halaman visual.ProtokolServer FTP menggunakan File Transfer Protocol (FTP), sedangkan server web menggunakan Hy

  • Cara Menginstal Penyedia OLE DB Microsoft untuk SQL Server

    Provider OLE DB Microsoft merupakan tambahan opsional bagi Microsoft SQL Server, dirancang khusus untuk para pengembang aplikasi. Dengan menginstalnya, klien yang terhubung ke server SQL dapat mengakses metadata dan data yang disimpan di SQL Server secara mudah. Provider ini tidak terpasang secara o

Jaringan komputer © https://komputer.whycomputer.com