首页 > 代码库 > 怎么去掉SQL SEVER 表里面文件名数据中包含的 文件后缀
怎么去掉SQL SEVER 表里面文件名数据中包含的 文件后缀
-- 创建表
Create Table Filenames
(
Filename Varchar(100) not null
)
-- 插入三条不同后缀名的测试数据
select * from Filenames
insert into Filenames
values
(‘wahtisup.doc‘)
insert into Filenames
values
(‘etstahaha.elsx‘)
insert into Filenames
values
(‘shendong.html‘)
--- 功能实现
-- REVERSE 函数把 filename 列的字符串顺序从右向左排列
-- charindex ( ‘.‘,REVERSE(filename)) 找出倒序排列后后缀名 . 出现的具体位置
--- RIGHT (FILENAME, charindex ( ‘.‘,REVERSE(filename))) 找出每一列具体的后缀名
-- Replace 函数把后缀名用空取代
select REPLACE ( FILENAME, RIGHT (FILENAME, charindex ( ‘.‘,REVERSE(filename))),‘‘) from Filenames
怎么去掉SQL SEVER 表里面文件名数据中包含的 文件后缀
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。