0
如何在第3個/後的字符串剝離字符串。這是我到目前爲止有:如何在SQL Server中的特定字符之後拆分字符串
RIGHT(dp.PageAssociation,LEN(dp.PageAssociation)-CHARINDEX('/',dp.PageAssociation))
上面的查詢可以通過打完/ 1日,而不是3
如何在第3個/後的字符串剝離字符串。這是我到目前爲止有:如何在SQL Server中的特定字符之後拆分字符串
RIGHT(dp.PageAssociation,LEN(dp.PageAssociation)-CHARINDEX('/',dp.PageAssociation))
上面的查詢可以通過打完/ 1日,而不是3
CHARINDEX (expressionToFind ,expressionToSearch [ , start_location ])
去掉它:
CHARINDEX('/',dp.PageAssociation,(CHARINDEX('/',dp.PageAssociation,(CHARINDEX('/',dp.PageAssociation)+1))+1))
編輯2:
對你的例子:
SELECT RIGHT(dp.PageAssociation,LEN(dp.PageAssociation)-CHARINDEX('/',dp.PageAssociation,(CHARINDEX('/',dp.PageAssociation,(CHARINDEX('/',dp.PageAssociation)+1))+1)))
它可以工作嗎?
我該如何從中得到字符串? – user3884462 2014-08-27 10:52:51
看到編輯... – 2014-08-27 10:55:24
這仍然只是得到1/ – user3884462 2014-08-27 11:00:14