add: function of get dict value
This commit is contained in:
16
database/install/function.sql
Normal file
16
database/install/function.sql
Normal file
@@ -0,0 +1,16 @@
|
||||
DELIMITER //
|
||||
|
||||
CREATE FUNCTION IF NOT EXISTS omc_get_dict_value(field_value VARCHAR(255), type VARCHAR(255))
|
||||
RETURNS VARCHAR(255)
|
||||
DETERMINISTIC
|
||||
BEGIN
|
||||
DECLARE result VARCHAR(255);
|
||||
|
||||
SELECT `dict_value` INTO result
|
||||
FROM `sys_dict_data`
|
||||
WHERE `dict_label` = field_value AND `dict_type` = type limit 1;
|
||||
|
||||
RETURN result;
|
||||
END //
|
||||
|
||||
DELIMITER;
|
||||
16
database/upgrade/upg_function.sql
Normal file
16
database/upgrade/upg_function.sql
Normal file
@@ -0,0 +1,16 @@
|
||||
DELIMITER / /
|
||||
|
||||
CREATE FUNCTION IF NOT EXISTS omc_get_dict_value(field_value VARCHAR(255), type VARCHAR(255))
|
||||
RETURNS VARCHAR(255)
|
||||
DETERMINISTIC
|
||||
BEGIN
|
||||
DECLARE result VARCHAR(255);
|
||||
|
||||
SELECT `dict_value` INTO result
|
||||
FROM `sys_dict_data`
|
||||
WHERE `dict_label` = field_value AND `dict_type` = type limit 1;
|
||||
|
||||
RETURN result;
|
||||
END //
|
||||
|
||||
DELIMITER;
|
||||
Reference in New Issue
Block a user