`
conkeyn
  • 浏览: 1504635 次
  • 性别: Icon_minigender_1
  • 来自: 厦门
社区版块
存档分类
最新评论

MySQL函数的创建

阅读更多
drop function if exists shorten;
/*分隔符与函数的创建不可以再用分号隔开,如:"delimiter $$;"是不可以的*/
delimiter $$
create function shorten (s text,n INT)
returns text
BEGIN
if ISNULL(s) THEN
	return '';
ELSEIF n<15 THEN
	return LEFT(s,n);
ELSE
	IF CHAR_LENGTH(s)<=n THEN
		return s;
	ELSE
		return CONCAT(LEFT(s,n-10),"...",RIGHT(s,5));
	end if;
end if;
end$$
select shorten("利比亚反政府武装称有信心守住班加西将卡扎菲打下台",15);

 是

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics