-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathrun.sql
38 lines (27 loc) · 946 Bytes
/
run.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
--USE DRIVER_SERVICE;
SELECT * FROM ACCOUNT;
UPDATE ACCOUNT
SET ID = '9999999999',ATYPE = 'ADMIN', UserName = '[email protected]', PASS = '0123456789'
WHERE ID = '9873246566'
SELECT CONVERT(VARCHAR,PERSON.FirstName) + ' ' + CONVERT(VARCHAR,PERSON.LastName) FROM PERSON,ACCOUNT WHERE ACCOUNT.USERNAME = '[email protected]' AND ACCOUNT.SSN = PERSON.SSN;
SELECT * FROM PERSON
DROP PROC GET_DISPLAY_NAME
CREATE PROC GET_DISPLAY_NAME
@username VARCHAR(32)
AS
BEGIN
SELECT CONVERT(VARCHAR,PERSON.FirstName) + ' ' + CONVERT(VARCHAR,PERSON.LastName) AS NAME FROM PERSON,ACCOUNT WHERE ACCOUNT.UserName LIKE @username AND ACCOUNT.SSN = PERSON.SSN;
END;
GO
EXEC GET_DISPLAY_NAME '[email protected]'
SELECT * FROM EMPLOYEE;
SELECT * FROM ACCOUNT
SELECT * FROM CORDER
ALTER PROC GET_PACKAGE_FROM_ORDERID
@orderid VARCHAR(10)
AS
BEGIN
SELECT * FROM PACKAGE WHERE ORDERID = @orderid;
END
EXEC GET_PACKAGE_FROM_ORDERID '0469707344'
SELECT SALARY FROM EMPLOYEE