SQL Server 取最后一个指定字符之后

SQL Server 取最后一个指定字符之后的:同 String.Substring(string.lastInodexOf)

SELECT TOP 10 [Id] 
      ,[Address] AS [OldAddress]
,SUBSTRING([Address],LEN([Address]) - CHARINDEX('/', REVERSE([Address])) + 2,
LEN([Address])-(LEN([Address]) - CHARINDEX('/', REVERSE([Address])) +1)) as [Id]
 FROM Adress

发表评论

电子邮件地址不会被公开。 必填项已用*标注