Advertisement
Guest User

Procedure and Trigger

a guest
Dec 15th, 2018
85
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
T-SQL 1.06 KB | None | 0 0
  1. --Create Procedure CRUD Customer--
  2. create procedure CRUDCustomer
  3. (ID int,
  4. @Name char(25),
  5. @Phone_Num char(15),
  6. @Address varchar(50),
  7. @StatementType char(6) = '')
  8. as
  9.  
  10. if @StatementType = 'insert'
  11.     begin
  12.         insert into [dbo].[Customer] ([Cust_ID], [Name], [Phone_Number], [Address] )
  13.         values (@ID, @Name, @Phone_Num, @Address)
  14.     end
  15.  
  16. if @StatementType = 'select'
  17.     begin
  18.         select * from [dbo].[Customer]
  19.     end
  20.  
  21. if @StatementType = 'update'
  22.     begin
  23.         update [dbo].[Customer]
  24.         set
  25.             [Name] = @Name,
  26.             [Phone_Number] = @Phone_Num,
  27.             [Address] = @Address
  28.         where [Cust_ID] = @ID
  29.     end
  30.  
  31. if @StatementType = 'delete'
  32.     begin
  33.         delete from [dbo].[Customer]
  34.         where [Cust_ID] = @ID
  35.     end
  36. go
  37.  
  38. --Create Trigger for Customer Table--
  39. create trigger AddCust on [dbo].[Customer]
  40.     after insert
  41.     as
  42.         begin
  43.         print 'Data Added'
  44.         end
  45. go
  46.  
  47. create trigger UpdateCust on [dbo].[Customer]
  48.     after update
  49.     as
  50.         begin
  51.         print 'Data Updated'
  52.         end
  53. go
  54.  
  55. create trigger DeleteCust on [dbo].[Customer]
  56.     after delete
  57.     as
  58.         begin
  59.         print 'Data Deleted'
  60.         end
  61. go
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement