手机
当前位置:查字典教程网 >编程开发 >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数据库操作的SQL语句小结

MYSQL常见出错代码对照

SQL语句判断已知表是否存在

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

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

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

mysql存储过程,实现两个游标的循环

MySQL数据库中删除重复记录的方法总结[推荐]

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

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

精品推荐
分类导航