手机
当前位置:查字典教程网 >编程开发 >mysql数据库 >利用MySQL函数实现判断视频扩展名的代码
利用MySQL函数实现判断视频扩展名的代码
摘要:复制代码代码如下:delimiter||DROPFUNCTIONIFEXISTSIS_MOBILE||CREATEFUNCTIONIS_MO...

复制代码 代码如下:

delimiter ||

DROP FUNCTION IF EXISTS IS_MOBILE||

CREATE FUNCTION IS_MOBILE( x VARCHAR(255)) RETURNS TINYINT(1)

BEGIN

DECLARE result TINYINT(1) DEFAULT 0;

SET x = LCASE(x);

IF RIGHT(x,4) = '.mp4' THEN

SET result = 1;

ELSEIF LEFT(x,9) = '[ctvideo]' THEN

SET result = 1;

END IF;

RETURN result;

END;

delimiter ;

注:

这种方法是有应用场景的,我是用来在建立sphinx索引中做一个标记如:

SELECT IS_MOBILE('http://www.jb51.net/demo/test.mp4') AS m

如果在前端大量使用,会增加MySQL的压力,建议还是由脚本程序完成。

我个人也仅时一个临时解决方案,后期会通过升级系统的方式用程序来完成。

【利用MySQL函数实现判断视频扩展名的代码】相关文章:

MySQL中GROUP BY的基本实现原理

用MySQL函数清除字符串首尾空白字符的方法

MySQL 自动备份与数据库被破坏后的恢复方法第1/2页

Mysql字符串字段判断是否包含某个字符串的2种方法

mysql 复制记录实现代码

从MySQL得到最大的优化性能

六条比较有用的MySQL数据库操作的SQL语句小结

重置MySQL数据库root密码(linux/windows)

MySQL中的SQRT函数的使用方法

MYSQL常见出错代码对照

精品推荐
分类导航