手机
当前位置:查字典教程网 >编程开发 >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数据库中删除重复记录的方法总结[推荐]

MySQL数据库管理常用命令小结

MySQL中的SQRT函数的使用方法

MySQL的数据类型和建库策略分析详解

从MySQL得到最大的优化性能

利用SQL注入漏洞登录后台的实现方法

MySQL 数据库优化的具体方法说明

Mysql命令行导入sql数据的代码

MySQL交叉表实现分享

在MySQL字段中使用逗号分隔符的方法分享

精品推荐
分类导航