GIF89a; %PDF-1.5 %���� ºaâÚÎΞ-ÌE1ÍØÄ÷{òò2ÿ ÛÖ^ÔÀá TÎ{¦?§®¥kuµùÕ5sLOšuY
Server IP : 134.29.175.74 / Your IP : 216.73.216.160 Web Server : nginx/1.10.2 System : Windows NT CST-WEBSERVER 10.0 build 19045 (Windows 10) i586 User : Administrator ( 0) PHP Version : 7.1.0 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : OFF | Perl : OFF | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : C:/nginx/html/JimMartinson/Classes/CST1602/Labs/ |
Upload File : |
Lab 5 - Procedure with RESIGNAL Error USE classicmodels; DROP PROCEDURE IF EXISTS GetFullName; DELIMITER $$ CREATE PROCEDURE GetFullName( IN firstName VARCHAR(16), IN lastName VARCHAR(32), OUT fullName VARCHAR(48) ) BEGIN DECLARE no_first_name CONDITION FOR SQLSTATE '45000'; DECLARE CONTINUE HANDLER FOR no_first_name RESIGNAL SET MESSAGE_TEXT = 'No first name was given.'; -- IF firstName = '' THEN SIGNAL no_first_name; ELSE SET fullName = trim(concat(firstName,' ',lastName)); SET fullName = trim(concat('[',fullName,']')); END IF; END$$ DELIMITER ; -1 Work submitted incorrectly. You misnamed your `Lab06` folder as `lab06`. -3 Step 4; Calculation of full name when the first and last names are given is not correct. There should be a space between them. -3 Step 5; Calculation of full name when the last name is empty is not correct. There should not be a trailing space. See the MySQL TRIM function. =e Good work.