PiAware Tools
functions.sql
Go to the documentation of this file.
1USE airline;
2
3DROP FUNCTION IF EXISTS GetAirlineType;
4DELIMITER $$
5CREATE FUNCTION GetAirlineType(search_code VARCHAR(2)) RETURNS VARCHAR(25) DETERMINISTIC
6BEGIN
7 DECLARE RetStr VARCHAR(25) DEFAULT NULL;
8
9 SELECT description INTO RetStr FROM airline_type WHERE code = search_code;
10 RETURN RetStr;
11END; $$
12DELIMITER ;
13
14DROP FUNCTION IF EXISTS GetAirlineDBA;
15DELIMITER $$
16CREATE FUNCTION GetAirlineDBA(search_name VARCHAR(60)) RETURNS VARCHAR(25) DETERMINISTIC
17BEGIN
18 DECLARE RetStr VARCHAR(25) DEFAULT NULL;
19
20 SELECT code INTO RetStr FROM airline WHERE name = search_name;
21 IF RetStr IS NULL THEN
22 SELECT code INTO RetStr FROM airline_dba WHERE name = search_name;
23 END IF;
24
25 RETURN RetStr;
26END; $$
27DELIMITER ;