oracle函数如何判断字符串是否包含图片格式
发表于:2025-11-13 作者:千家信息网编辑
千家信息网最后更新 2025年11月13日,这篇文章将为大家详细讲解有关oracle函数如何判断字符串是否包含图片格式,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。首先是写一个分割字符串的函数,返回table
千家信息网最后更新 2025年11月13日oracle函数如何判断字符串是否包含图片格式
这篇文章将为大家详细讲解有关oracle函数如何判断字符串是否包含图片格式,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。
首先是写一个分割字符串的函数,返回table类型
CREATE OR REPLACE FUNCTION fn_split (p_str IN VARCHAR2, p_delimiter IN VARCHAR2)RETURN ty_str_splitIS j INT := 0; i INT := 1; len INT := 0; len1 INT := 0; str VARCHAR2 (4000); str_split ty_str_split := ty_str_split ();BEGIN len := LENGTH (p_str); len1 := LENGTH (p_delimiter); WHILE j < len LOOP j := INSTR (p_str, p_delimiter, i); IF j = 0 THEN j := len; str := SUBSTR (p_str, i); str_split.EXTEND; str_split (str_split.COUNT) := str; IF i >= len THEN EXIT; END IF; ELSE str := SUBSTR (p_str, i, j - i); i := j + len1; str_split.EXTEND; str_split (str_split.COUNT) := str; END IF; END LOOP; RETURN str_split;END fn_split;
上面这个函数可以将字符串分割返回table
create or replace function fn_ispng( strpng in varchar2 ) return number is v_num number;begin WITH t1 AS (select * from table (fn_split(strpng,'.')) ) select count(1) into v_num from t1 where t1.column_value in ('png', 'jpg','jpeg','gif','bmp','eps'); return v_num;end fn_ispng;上面这个是判断是否是图片格式,的图片格式返回1
select fn_ispng('dfdfd.png') from dual;关于"oracle函数如何判断字符串是否包含图片格式"这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看到。
函数
图片
字符
字符串
格式
篇文章
更多
不错
实用
内容
文章
知识
类型
参考
帮助
有关
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
电气工程师网络技术支撑
slp 服务器
国泰安数据库企业总市值
网络安全共享的密码怎么设置
易霖金桥网络技术有限公司
规划软件开发
你画我猜找不到服务器
服务器亮黄灯怎么解决
软件开发商怎么确定自己的端口
科技互联网有限公司经营范围
微信小程序和网站共用服务器
深圳优方网络技术有限公司
江阴联想服务器维修地点
衡水网络安全和信息化
在数据库中怎么合并表
hart产品软件开发
堡垒机 数据库
oppo数据库编辑app
数据是如何存储到云服务器
重庆天奥时钟服务器
国泰安数据库企业总市值
笔记本电脑可以装数据库吗
欧赔数据库500
福州众棋互娱网络技术
南京择善信互联网络科技
软件开发项目过程的几个变量
数据库技术与应用sql顾
电影院数据库大作业
数据库的不安全性因素
爬虫异步插入数据库