diff --git a/database/install/function.sql b/database/install/function.sql index 4dbfface..36ee47df 100644 --- a/database/install/function.sql +++ b/database/install/function.sql @@ -1,16 +1,17 @@ DELIMITER // CREATE FUNCTION IF NOT EXISTS omc_get_dict_value(field_value VARCHAR(255), type VARCHAR(255)) -RETURNS VARCHAR(255) +RETURNS VARCHAR(255) CHARSET utf8mb4 COLLATE utf8mb4_general_ci 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; +FROM `sys_dict_data` +WHERE `dict_label` = field_value AND `dict_type` = type +LIMIT 1; RETURN result; END // -DELIMITER; \ No newline at end of file +DELIMITER ; \ No newline at end of file diff --git a/database/upgrade/upg_function.sql b/database/upgrade/upg_function.sql index 3c426344..36ee47df 100644 --- a/database/upgrade/upg_function.sql +++ b/database/upgrade/upg_function.sql @@ -1,16 +1,17 @@ -DELIMITER / / +DELIMITER // CREATE FUNCTION IF NOT EXISTS omc_get_dict_value(field_value VARCHAR(255), type VARCHAR(255)) -RETURNS VARCHAR(255) +RETURNS VARCHAR(255) CHARSET utf8mb4 COLLATE utf8mb4_general_ci 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; +FROM `sys_dict_data` +WHERE `dict_label` = field_value AND `dict_type` = type +LIMIT 1; RETURN result; END // -DELIMITER; \ No newline at end of file +DELIMITER ; \ No newline at end of file