我无法使用$(tableId).on("click", "button", function(){
$(this).closest("tr").find("input").attr("disabled", true);
})
获得正确的结果。我有一个包含以下虚拟样本的列:
CHARINDEX
我希望它返回以下内容:
File Path
C/Desktop/Folder1/FileName1
C/Folder3/Filename2
C/Folder4/Folder5/Folder6/Filename3
是否有可能以这种方式切断琴弦?
答案 0 :(得分:2)
假设您的完整路径存储在FullFilePath
列中的表fileinfo中SELECT
LTRIM(
RTRIM(
REVERSE(
SUBSTRING(
REVERSE(FullFilePath),
0,
CHARINDEX('\', REVERSE(FullFilePath),0)
)
)
)
)
FROM Fileinfo
答案 1 :(得分:2)
尝试PATINDEX
(Transact-SQL)
SELECT RIGHT(FilePath, PATINDEX('%/%', REVERSE(FilePath))-1) FROM FileTable
答案 2 :(得分:1)
我会使用RIGHT()
和CHARINDEX()
:
select right(filepath, charindex('/', reverse(filepath)) - 1)