-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathSQLQuerySSP.sql
64 lines (62 loc) · 1.03 KB
/
SQLQuerySSP.sql
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
CREATE PROCEDURE [dbo].[Usp_InsertUpdateDelete_Customer]
@CustomerID INT = NULL
,@Name NVARCHAR(100) = NULL
,@Mobileno NVARCHAR(15) = NULL
,@Address NVARCHAR(300) = 0
,@Birthdate DATETIME = NULL
,@EmailID NVARCHAR(15) = NULL
,@Query INT
AS
BEGIN
IF (@Query = 1)
BEGIN
INSERT INTO Customer(
NAME
,Address
,Mobileno
,Birthdate
,EmailID
)
VALUES (
@Name
,@Address
,@Mobileno
,@Birthdate
,@EmailID
)
IF (@@ROWCOUNT > 0)
BEGIN
SELECT 'Insert'
END
END
IF (@Query = 2)
BEGIN
UPDATE Customer
SET NAME = @Name
,Address = @Address
,Mobileno = @Mobileno
,Birthdate = @Birthdate
,EmailID = @EmailID
WHERE Customer.CustomerID = @CustomerID
SELECT 'Update'
END
IF (@Query = 3)
BEGIN
DELETE
FROM Customer
WHERE Customer.CustomerID = @CustomerID
SELECT 'Deleted'
END
IF (@Query = 4)
BEGIN
SELECT *
FROM Customer
END
END
IF (@Query = 5)
BEGIN
SELECT *
FROM Customer
WHERE Customer.CustomerID = @CustomerID
END
select * from [dbo].[MVC_SSP]