您的位置:首页 > 数据库 > MySQL

Mysql-自定义函数之html代码转义

2016-07-29 10:57 253 查看
DELIMITER $$
DROP FUNCTION IF EXISTS `ENCODEHTML(str)` $$
CREATE FUNCTION `ENCODEHTML`(s VARCHAR(500)) RETURNS varchar(500)
BEGIN
IF(ISNULL(s)) THEN RETURN null;
ELSE
RETURN replace(replace(replace(replace(s,'<','<'),'>','>'),'"','"'),'\'',''');
END IF;
END $$
DELIMITER ;


备注:

sql基础不好,在写函数的时候发现
delimiter $$
命令不知强调内容道什么意思,特意查了一下

delimiter $$
表示命令界定符设置为了
$$
, 默认是分号;
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  html转义 sql函数