Stored Procedure - Tugas Pertemuan 8

Nama    : Kurnia Ramadhan
NPM     : 19312185
Kelas     : IF 19 D

Membuat Stored Procedure


CREATE PROCEDURE tampil_vendors AS
BEGIN
SELECT * FROM vendors;
END;

EXECUTE tampil_vendors;









CREATE PROCEDURE simpan_vendors
@id_vendors char(5),
@name_vendors varchar(25)
AS
BEGIN
INSERT INTO vendors VALUES(@id_vendors,@name_vendors);
SELECT * FROM vendors;
END;








EXECUTE simpan_vendors 'V0090','Diadora';










Soal :

  1. Buat Storage Procedure yang bernama hapus_vendors yang dapat menghapus data sesuai dengan vend_id  yang diinputkan lalu tampilkan data terbaru. hapus data yang vendor yang ber id V0090
  2. Buat Storage Procedure yang bernama update_vendors yang dapat merubah data nama sesuai dengan vend_id  yang diinputkan lalu tampilkan data terbaru.  Ubah data vendors Puma menjadi Lama
  3. Buat Storage Procedure yang bernama cari_vendors yang dapat menampilkan data sesuai dengan inputan. Cari data Vendors yang memiliki huruf 'A'
Jawab :

1. CREATE PROCEDURE hapus_vendors
    @id_vendors char(5)
    AS
    BEGIN
    DELETE FROM vendors WHERE vend_id = @id_vendors;
    SELECT * FROM vendors;
    END;


    












EXECUTE hapus_vendors 'V0090';















2. CREATE PROCEDURE update_vendors 
    @id_vendors char (5),
    @name_vendors varchar(25)
    AS
    BEGIN
    UPDATE vendors SET vend_name = @name_vendors where vend_id = @id_vendors;
    SELECT * FROM vendors;
    END;














    EXECUTE update_vendors 'V0003','LAMA';













3. CREATE PROCEDURE cari_vendors
    @name_vendors varchar(50)
    AS
    BEGIN
    SELECT * FROM vendors WHERE vend_name like @name_vendors;
    SELECT * FROM vendors;
    END;














    EXECUTE cari_vendors '%A%';


Komentar

Postingan populer dari blog ini

LANGKAH-LANGKAH YANG PERLU DI LAKUKAN DALAM MENGAMANKAN SISTEM KOMPUTER ATAU LAPTOP

ALGORITMA DIVIDE AND CONQUER PADA SORTING DAN SEARCHING

Strategi Pengujian Perangkat Lunak