2011-08-29 56 views
1

在我的数据库我有这样一栏给出的路径:T-SQL字符串操作

  • \ MYSERVER \ mydir1 \ DIR2 \ Atest.txt
  • \ MYSERVER \ mydir1 \ DIR2 \ Btest.txt

最后,我应该用最后一个“\”分隔符后面的第一个字符更新一列,因此在本例中为“A”和“B”。 我怎样才能得到这个?

非常感谢 拉哥

回答

1
select substring(YourColumn, len(YourColumn)-charindex('\', reverse(YourColumn))+2, 1) 
from YourTable 

您还没有指定您所使用的数据库管理系统。为了使这项工作,你需要有这些功能可用或类似的东西。

+1

问题标题说, “T-SQL”,这使得SQL Server的可能。 – Lucero