Advertisement
Guest User

Untitled

a guest
Sep 28th, 2016
62
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.09 KB | None | 0 0
  1. CREATE PROCEDURE dbo.Klient_Wstaw
  2. @Par_IdKlient int,
  3. @Par_Imie varchar(30),
  4. @Par_Nazwisko varchar(50),
  5. @Par_Nr_telefonu varchar(20),
  6. @Par_Nr_karty_kredytowej int,
  7. @Par_Stala_usluga varchar(10)
  8. AS
  9. BEGIN
  10. INSERT dbo.Klient
  11. (IdKlient,Imie, Nazwisko, Nr_telefonu, Nr_karty_kredytowej, Stala_usluga)
  12. VALUES
  13. (@Par_IdKlient, @Par_Imie, @Par_Nazwisko, @Par_Nr_telefonu, @Par_Nr_karty_kredytowej, @Par_Stala_usluga );
  14. END;
  15.  
  16. GO
  17.  
  18. EXECUTE dbo.Klient_Wstaw 1, 'Adam', 'Wonker', '888-757-112', '12345678', 'tak';
  19. GO
  20. EXECUTE dbo.Klient_Wstaw 2, 'Alicja', 'Back', '881-557-487', '12345679', 'tak';
  21. GO
  22. EXECUTE dbo.Klient_Wstaw 3, 'Bartosz', 'Dosker', '848-757-400', '22345678', 'tak';
  23. GO
  24. EXECUTE dbo.Klient_Wstaw 4, 'Beata', 'Lonka', '448-127-125', '33345678', 'tak';
  25. GO
  26. EXECUTE dbo.Klient_Wstaw 5, 'Tomasz', 'Garkon', '238-778-543', '92345678', 'tak';
  27. GO
  28. EXECUTE dbo.Klient_Wstaw 6, 'Piotr', 'Wolica', '898-999-993', '12345000', 'nie';
  29. GO
  30. EXECUTE dbo.Klient_Wstaw 7, 'Elwira', 'Blazusiak', '778-770-423', '12385678', 'nie';
  31. GO
  32. EXECUTE dbo.Klient_Wstaw 8, 'Marcin', 'Kedzierski', '898-123-111', '88845678', 'nie';
  33. GO
  34. EXECUTE dbo.Klient_Wstaw 9, 'Damian', 'Mank', '998-776-455', '12345618', 'nie';
  35. GO
  36. EXECUTE dbo.Klient_Wstaw 10, 'Anna', 'Dorosz', '788-717-213', '12341178', 'nie';
  37. GO
  38.  
  39. SELECT *
  40. FROM dbo.Klient
  41. GO
  42.  
  43. CREATE PROCEDURE dbo.Klient_Zmien
  44. @Par_IdKlient int,
  45. @Par_Imie varchar(30),
  46. @Par_Nazwisko varchar(50),
  47. @Par_Nr_telefonu varchar(20),
  48. @Par_Nr_karty_kredytowej int,
  49. @Par_Stala_usluga varchar(10)
  50.  
  51. AS
  52. BEGIN
  53. UPDATE dbo.Klient
  54. SET
  55. Imie = @Par_Imie,
  56. Nazwisko = @Par_Nazwisko,
  57. Nr_telefonu = @Par_Nr_telefonu,
  58. Nr_karty_kredytowej = @Par_Nr_karty_kredytowej,
  59. Stala_usluga = @Par_Stala_usluga
  60. WHERE IdKlient = @Par_IdKlient;
  61. END;
  62. GO
  63.  
  64. EXECUTE dbo.Klient_Zmien 9, 'Arkadiusz', 'Polk', '118-776-455', '99345618', 'tak';
  65. GO
  66.  
  67. SELECT *
  68. FROM dbo.Klient
  69. GO
  70.  
  71.  
  72. CREATE PROCEDURE dbo.Klient_Usun
  73. @Par_IdKlient int
  74. AS
  75. BEGIN
  76. DELETE dbo.Klient
  77. WHERE IdKlient= @Par_IdKlient;
  78. END;
  79. GO
  80.  
  81.  
  82. -- Przykladowe wywolanie.
  83. EXECUTE dbo.Klient_Usun 10;
  84. GO
  85.  
  86. SELECT *
  87. FROM dbo.Klient;
  88. GO
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement