feat: 基础库sql

This commit is contained in:
yjz
2024-08-09 16:36:29 +08:00
parent 91f85572a7
commit 1ba06f10f0
12 changed files with 92522 additions and 15742 deletions
+22
View File
@@ -0,0 +1,22 @@
CREATE DEFINER=`root`@`%` FUNCTION `querySplitMenuChildren`(p_id varchar(100)) RETURNS varchar(20000) CHARSET utf8
BEGIN
DECLARE sTemp text character set utf8mb4 COLLATE utf8mb4_general_ci ;
DECLARE sTempChd text character set utf8mb4 COLLATE utf8mb4_general_ci ;
SET sTemp='$';
SET sTempChd = CAST(p_id AS CHAR);
WHILE sTempChd IS NOT NULL DO
SET sTemp = CONCAT(sTemp,',',sTempChd);
SELECT GROUP_CONCAT(distinct id) INTO sTempChd FROM sar_file_split_menu WHERE FIND_IN_SET(PARENT_ID,sTempChd) > 0;
END WHILE;
RETURN sTemp;
END