例如:
ABA/122324.JPG
B4B/343434.JPG
CPC/565DF56.JPG可以实现结果为:
122324.JPG
343434.JPG
565DF56.JPG去掉斜杆和前面的东西..可以现实吗?感谢.....

解决方案 »

  1.   

    IF NOT OBJECT_ID('TB') IS NULL DROP TABLE TB
    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 行)
    */
      

  2.   

    if object_id('tb')is not null drop table tb
    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*/
      

  3.   

    小弟愚笨..不太懂....
    表名是:info 列名为:draw
    例如: 
    ABA/122324.JPG 
    B4B/343434.JPG 
    CPC/565DF56.JPG 
    ...../*****.jpg
    ..../*****.jpg
    ...../*****.jpg麻烦指点下..感谢.....
      

  4.   


    update tb set column1=substring(column1,charindex('/',column1)+1,len(column1)-charindex('/',column1))
      

  5.   


    update table set path=substring(path,charindex('\',path)+1,len(path))
      

  6.   

    select substring(xm,CHARINDEX('/',xm)+1,len(xm)) from fyt_system where CHARINDEX('/',xm)>0