27 lines
524 B
SQL
27 lines
524 B
SQL
--#SET TERMINATOR @
|
|
|
|
CREATE TABLE PLAYERS (
|
|
NAME VARCHAR(32),
|
|
SCORE INT,
|
|
ACTIVE SMALLINT,
|
|
JERSEYNUM INT
|
|
) @
|
|
|
|
CREATE PROCEDURE UPDATE_PLAYER (
|
|
IN PLAYER_NAME VARCHAR(32),
|
|
IN PLAYER_SCORE INT,
|
|
IN PLAYER_ACTIVE SMALLINT,
|
|
IN JERSEY_NUMBER INT
|
|
)
|
|
BEGIN
|
|
UPDATE PLAYERS
|
|
SET NAME = PLAYER_NAME, SCORE = PLAYER_SCORE, ACTIVE = PLAYER_ACTIVE
|
|
WHERE JERSEYNUM = JERSEY_NUMBER;
|
|
END @
|
|
|
|
INSERT INTO PLAYERS VALUES ('Pele', '1280', 0, 10) @
|
|
|
|
CALL UPDATE_PLAYER ('Maradona', '600', 1, 10) @
|
|
|
|
SELECT * FROM PLAYERS @
|