例如:
ABA/122324.JPG
B4B/343434.JPG
CPC/565DF56.JPG可以实现结果为:
122324.JPG
343434.JPG
565DF56.JPG去掉斜杆和前面的东西..可以现实吗?感谢.....
ABA/122324.JPG
B4B/343434.JPG
CPC/565DF56.JPG可以实现结果为:
122324.JPG
343434.JPG
565DF56.JPG去掉斜杆和前面的东西..可以现实吗?感谢.....
GO
CREATE TABLE TB([COL] NVARCHAR(15))
Insert TB
SELECT N'ABA/122324.JPG' UNION ALL
SELECT N'B4B/343434.JPG' UNION ALL
SELECT N'CPC/565DF56.JPG'
Go
SELECT COL=STUFF(COL,1,CHARINDEX('/',COL),'') FROM TB/*
COL
-------------------------------
122324.JPG
343434.JPG
565DF56.JPG(所影响的行数为 3 行)
*/
go
create table tb( [name] varchar(20))
insert tb select 'ABA/122324.JPG'
insert tb select 'B4B/343434.JPG'
insert tb select 'CPC/565DF56.JPG'
select right([name],len([name])-charindex('/',[name])) from tb
/*--------------------
122324.JPG
343434.JPG
565DF56.JPG*/
表名是:info 列名为:draw
例如:
ABA/122324.JPG
B4B/343434.JPG
CPC/565DF56.JPG
...../*****.jpg
..../*****.jpg
...../*****.jpg麻烦指点下..感谢.....
update tb set column1=substring(column1,charindex('/',column1)+1,len(column1)-charindex('/',column1))
update table set path=substring(path,charindex('\',path)+1,len(path))