DELIMITER //
create function selectname(id int)
returns varchar(255)
BEGIN
DECLARE fTime VARCHAR(255) ;
select group_concat("'",user.USER_NAME,"'") into fTime from SM_USER user, SM_USER_DEPT userdept where userdept.DEPT_ID =id and userdept.USER_ID = user.USER_ID and user.IS_SALES='1' GROUP BY userdept.DEPT_ID;
return fTime;
END//
DELIMITER //
改变命令执行的符号使得自定义函数可以写SQL语句并且返回一个值。
BEGIN END//
是开始执行的命令,到结束命令并且中间执行。
如果报错需要开启一个东西命令为
set global log_bin_trust_function_creators=TRUE;