hvis join felt er null, skal feltet indeholde 'NONE', men hvordan
Almindeligvis er der en teamleader på et project, men er denne (emp_no) null, skal projectet listes alligevel, men uanset hvad jeg gør, bliver de ikke listet.Hvad gør jeg galt? Her er hvad jeg troede virkede
CREATE PROCEDURE NEW_PROCEDURE
RETURNS(
NAME VARCHAR(20) CHARACTER SET NONE,
LEADER SMALLINT)
AS
BEGIN
FOR
SELECT p.PROJ_NAME, CASE WHEN p.TEAM_LEADER <> NULL THEN p.TEAM_LEADER ELSE 'NONE' END
FROM PROJECT p
JOIN EMPLOYEE e ON e.EMP_NO = TEAM_LEADER
INTO :NAME, :LEADER
DO
SUSPEND;
END;